Ubuntuインストール
CentOS Streamを諦めてUbuntuへ。apt派閥初だわ
以下、最小構成でインストールしてからの作業
初期設定
まず必要なところから
$ sudo apt upgrade
$ LANG=C xdg-user-dirs-gtk-update
$ sudo apt-get install vim
$ sudo apt-get install ssh
$ sudo systemctl start ssh
$ sudo apt-get install xfsprog
あとリモートで作業
最近はWin10もPowershellでssh使えて楽になった。
Ubuntu 20.04 LTSの場合:
$ wget -q https://www.ubuntulinux.jp/ubuntu-ja-archive-keyring.gpg -O- | sudo apt-key add -
$ wget -q https://www.ubuntulinux.jp/ubuntu-jp-ppa-keyring.gpg -O- | sudo apt-key add -
$ sudo wget https://www.ubuntulinux.jp/sources.list.d/focal.list -O /etc/apt/sources.list.d/ubuntu-ja.list
$ sudo apt update
$ sudo apt upgrade
$ sudo apt-get install ubuntu-defaults-ja
ここで再起動。
Docker
$ sudo apt-get update
$ sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
$ sudo apt-key fingerprint 0EBFCD88
$ sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"$ sudo apt-get update
$ sudo apt-get install docker-ce docker-ce-cli containerd.io$ sudo systemctl start docker
$ sudo systemctl enable docker
Docker-compose
$ sudo curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
$ sudo chmod +x /usr/local/bin/docker-compose
xrdp
$ sudo apt-get install xrdp
$ sudo apt-get install tigervnc-standalone-server
$ sudo systemctl set-default multi-user.target
再起動
samba
$ sudo apt-get install samba
$ sudo systemctl start samba
$ sudo systemctl enable samba
$ smbpasswd -a user1
smbpasswdとかもう忘れたよ…(ログインできなくて困ってた
Graylog
以前作ったdocker-composeファイルから起動してadminユーザからログインすればOK
teandt.hatenablog.com
VSCode
$ curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
$ sudo install -o root -g root -m 644 microsoft.gpg /etc/apt/trusted.gpg.d/
$ sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
$ sudo apt update
$ sudo apt install code
docker-mirakurun-epgstation
公式設定の通りやればOK
自分の場合は、
ポート番号の変更
ログをsyslogでGraylogへ
出力ファイル名の修正
チャンネル設定の変更