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

Ubuntu 20.04 LTSの場合:

   $ wget -q [https://www.ubuntulinux.jp/ubuntu-ja-archive-keyring.gpg](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](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](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](http://ubuntulinux.jp/japanese)

ここで再起動。

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](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
https://teandt.hatenablog.com/entry/2020/04/20/225434

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](https://qiita.com/yoshiyasu1111/items/e21a77ed68b52cb5f7c8)

docker-mirakurun-epgstation

公式設定の通りやればOK
自分の場合は、

  • ポート番号の変更
  • ログをsyslogでGraylogへ
  • 出力ファイル名の修正
  • チャンネル設定の変更
[github.com](https://github.com/l3tnun/docker-mirakurun-epgstation)

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

comments powered by Disqus