屑籠というかゴミ箱

主に家のサーバーの遍歴と使った製品のレビュー

Ubuntu20.04 LTS + EPGStation

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もPowershellssh使えて楽になった。

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

ubuntulinux.jp

ここで再起動。

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

qiita.com

docker-mirakurun-epgstation

公式設定の通りやればOK
自分の場合は、
ポート番号の変更
ログをsyslogでGraylogへ
出力ファイル名の修正
チャンネル設定の変更

github.com

JDownloader2

インストーラー実行前に

$ sudo apt-get install libcanberra-gtk-module

GNOME画面のメンテ

Tweak入れて拡張も入れてWindow Listとか入れる

$ sudo apt-get install gnome-tweak-tool
$ sudo apt-get install gnome-shell-extensions

ffmpeg

スクリプトで使ってるものをpullしておく

$ docker pull jrottenberg/ffmpeg:4.1-alpine