Memo/Linux/BitTorrent
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
#contents
*BitTorrent [#dc05e21a]
----
**transmission [#gbbbd44a]
-GUI, WebUI, cliから操作できるBitTorrentクライアント
&attachref(transmission-webui.jpg,zoom,320x240);
-[[transmission:http://www.transmissionbt.com/]] Mac, GTK...
-[[EditConfigFiles:https://trac.transmissionbt.com/wiki/E...
-[[Geekery RPM repository:http://geekery.altervista.org/d...
--CentOS5.8 x86_64 cli, Webアクセスの例
#geshi(bash){{
sudo wget http://geekery.altervista.org/geekery-el5-x86_6...
sudo yum install transmission-cli transmission-daemon
mkdir -p ~/transmission/
chmod 777 ~/transmission/
sudo mkdir -p /var/lib/transmission/Downloads
sudo chown transmission. /var/lib/transmission/Downloads
sudo chmod 777 /var/lib/transmission/Downloads
# daemonの設定(stop しないと設定が戻ってしまう)
sudo /sbin/chkconfig transmission-daemon off
sudo /sbin/service transmission-daemon stop
sudo vim /var/lib/transmission/settings.json
----
# ダウンロードディレクトリ
"download-dir": "/var/lib/transmission/Downloads",
# 一時ダウンロードディレクトリ( .part ファイルができる)
"incomplete-dir": "/var/lib/transmission/Downloads",
# ダウンロードファイルのパーミッションを777。default:755
"umask": 0,
# 特定ディレクトリにtorrentファイルを置いたら自動的に開始
"watch-dir-enabled": true,
"watch-dir": "/home/UserName/transmission/",
# watchディレクトリから正常に追加したらtorrentファイルを...
"trash-original-torrent-files": true,
# アップロード速度制限
"speed-limit-up": 100,
"speed-limit-up-enabled": true,
# ダウンロード速度制限
"speed-limit-down": 0,
"speed-limit-down-enabled": true,
# 接続元制限
"rpc-whitelist": "127.0.0.1,192.168.1.*",
"rpc-whitelist-enabled": true,
# peer通信に使うポート(要ポート解放)
"peer-port": 51413,
----
sudo /sbin/service transmission-daemon restart
# ログ
sudo tail -f /var/log/transmission/transmission.log
# torrentファイルの追加
transmission-remote -a example.torrent
# 現在の状況の表示
transmission-remote -l
# id: 1の詳細を表示
transmission-remote -t 1 -i
# id: 1のダウンロード開始
transmission-remote -t 1 -s
# id: 1のダウンロード停止
transmission-remote -t 1 -S
# id: 1のタスク削除(ダウンロード済みファイルは削除されない)
transmission-remote -t 1 -r
}}
-ブラウザでアクセスする場合
--http://192.168.1.x:9091/transmission/web/
- libcurlが更新されてしまい、他と干渉したためアンインスト...
#geshi(bash){{
sudo yum list installed | grep geekery
libcurl.x86_64 7.19.7-37geekery ...
libcurl-devel.x86_64 7.19.7-37geekery ...
libevent2.x86_64 2.0.10-1geekery ...
sqlite.x86_64 3.7.13-1geekery ...
transmission-cli.x86_64 2.84-1geekery ...
transmission-common.x86_64 2.84-1geekery ...
transmission-daemon.x86_64 2.84-1geekery ...
sudo yum erase transmission-cli transmission-common trans...
sudo yum downgrade sqlite.x86_64 --enablerepo=atomic
sudo rm /etc/yum.repos.d/geekery-el5-x86_64.repo
sudo yum clean all
}}
----
**rTorrent [#m9898307]
-[[rTorrent:http://libtorrent.rakshasa.no/]]
--CentOS5.8
#geshi(bash){{
yum install rTorrent --enablerepo=rpmforge
}}
--[[rTorrentとScreenの組み合わせで構築する最強のtorrentダ...
----
** CTorrent [#d3985b21]
-[[Enhanced CTorrent:http://www.rahul.net/dholmes/ctorren...
--[[ウノウラボ Unoh Labs: コマンドラインから使うBitTorren...
--CentOS5.8
#geshi(bash){{
yum install CTorrent --enablerepo=epel
}}
終了行:
#contents
*BitTorrent [#dc05e21a]
----
**transmission [#gbbbd44a]
-GUI, WebUI, cliから操作できるBitTorrentクライアント
&attachref(transmission-webui.jpg,zoom,320x240);
-[[transmission:http://www.transmissionbt.com/]] Mac, GTK...
-[[EditConfigFiles:https://trac.transmissionbt.com/wiki/E...
-[[Geekery RPM repository:http://geekery.altervista.org/d...
--CentOS5.8 x86_64 cli, Webアクセスの例
#geshi(bash){{
sudo wget http://geekery.altervista.org/geekery-el5-x86_6...
sudo yum install transmission-cli transmission-daemon
mkdir -p ~/transmission/
chmod 777 ~/transmission/
sudo mkdir -p /var/lib/transmission/Downloads
sudo chown transmission. /var/lib/transmission/Downloads
sudo chmod 777 /var/lib/transmission/Downloads
# daemonの設定(stop しないと設定が戻ってしまう)
sudo /sbin/chkconfig transmission-daemon off
sudo /sbin/service transmission-daemon stop
sudo vim /var/lib/transmission/settings.json
----
# ダウンロードディレクトリ
"download-dir": "/var/lib/transmission/Downloads",
# 一時ダウンロードディレクトリ( .part ファイルができる)
"incomplete-dir": "/var/lib/transmission/Downloads",
# ダウンロードファイルのパーミッションを777。default:755
"umask": 0,
# 特定ディレクトリにtorrentファイルを置いたら自動的に開始
"watch-dir-enabled": true,
"watch-dir": "/home/UserName/transmission/",
# watchディレクトリから正常に追加したらtorrentファイルを...
"trash-original-torrent-files": true,
# アップロード速度制限
"speed-limit-up": 100,
"speed-limit-up-enabled": true,
# ダウンロード速度制限
"speed-limit-down": 0,
"speed-limit-down-enabled": true,
# 接続元制限
"rpc-whitelist": "127.0.0.1,192.168.1.*",
"rpc-whitelist-enabled": true,
# peer通信に使うポート(要ポート解放)
"peer-port": 51413,
----
sudo /sbin/service transmission-daemon restart
# ログ
sudo tail -f /var/log/transmission/transmission.log
# torrentファイルの追加
transmission-remote -a example.torrent
# 現在の状況の表示
transmission-remote -l
# id: 1の詳細を表示
transmission-remote -t 1 -i
# id: 1のダウンロード開始
transmission-remote -t 1 -s
# id: 1のダウンロード停止
transmission-remote -t 1 -S
# id: 1のタスク削除(ダウンロード済みファイルは削除されない)
transmission-remote -t 1 -r
}}
-ブラウザでアクセスする場合
--http://192.168.1.x:9091/transmission/web/
- libcurlが更新されてしまい、他と干渉したためアンインスト...
#geshi(bash){{
sudo yum list installed | grep geekery
libcurl.x86_64 7.19.7-37geekery ...
libcurl-devel.x86_64 7.19.7-37geekery ...
libevent2.x86_64 2.0.10-1geekery ...
sqlite.x86_64 3.7.13-1geekery ...
transmission-cli.x86_64 2.84-1geekery ...
transmission-common.x86_64 2.84-1geekery ...
transmission-daemon.x86_64 2.84-1geekery ...
sudo yum erase transmission-cli transmission-common trans...
sudo yum downgrade sqlite.x86_64 --enablerepo=atomic
sudo rm /etc/yum.repos.d/geekery-el5-x86_64.repo
sudo yum clean all
}}
----
**rTorrent [#m9898307]
-[[rTorrent:http://libtorrent.rakshasa.no/]]
--CentOS5.8
#geshi(bash){{
yum install rTorrent --enablerepo=rpmforge
}}
--[[rTorrentとScreenの組み合わせで構築する最強のtorrentダ...
----
** CTorrent [#d3985b21]
-[[Enhanced CTorrent:http://www.rahul.net/dholmes/ctorren...
--[[ウノウラボ Unoh Labs: コマンドラインから使うBitTorren...
--CentOS5.8
#geshi(bash){{
yum install CTorrent --enablerepo=epel
}}
ページ名: