Ubuntu に Transmission WebUI をインストールする

Ubuntu に Transmission-CLI をインストールしたことを書いた。

Ubuntu に Transmission-CLI をインストールする – with a Christian Wife
https://wacw.cf/2022/12/20/transmission-cli-on-ubuntu/

しかし、Transmission-CLI は1つ1つしかダウンロードできないようだし非推奨のようだ。運用しやすい方法はデスクトップ版を使うか、Transmission-CLI を WebUI から使えばいい。

そこで Ubuntu に Transmission-CLI をWebUI から使えるようにしてみた。

環境:Time4VPS(Linux 2:CPU 1 x 2.60 GHz、RAM: 2048 MB、Storage: 20 GB)の Ubuntu 20.04

基本的に以下のサイトに従えばいい。

TransmissionHowTo – Community Help Wiki
https://help.ubuntu.com/community/TransmissionHowTo

How to set up transmission-daemon on a Raspberry Pi and control it via web interface – Linux Tutorials – Learn Linux Configuration
https://linuxconfig.org/how-to-set-up-transmission-daemon-on-a-raspberry-pi-and-control-it-via-web-interface

一番最初に実行する、最新版をインストールするための PPA repository の追加をするコマンドはうまくいかなかったのでスルーした。。

また、ダウンロードディレクトリのパーミッションについては設定に少し戸惑った(正しく設定しないとダウンロードができない)。僕は root ユーザーでインストールしていたが、以下のようにする。

root ユーザーを debian-transmission グループに追加する。

# sudo usermod -a -G debian-transmission root

ダウンロードディレクトリがデフォルトでは /var/lib/transmission-daemon/downloads だが、その所有権を変更する。

# sudo chgrp debian-transmission /var/lib/transmission-daemon/downloads

書き込み権限を与える。

# sudo chmod 770 /var/lib/transmission-daemon/downloads

デーモンを停止。

# sudo service transmission-daemon stop

デーモンを再開。

# sudo service transmission-daemon start

参考:
Permission denied when downloading with transmission daemon – Ask Ubuntu
https://askubuntu.com/questions/221081/permission-denied-when-downloading-with-transmission-daemon

Amazon.co.jp: Linuxをマスターしたい人のための実践Ubuntu eBook : 水野源, 小林準: 本
https://amzn.to/3WkeGuP