扫描二维码关注官方公众号
返回列表 发布新帖

[盒子/seedbox] Ubuntu 12.04 编译安装Transmission 2.81

2783 9
发表于 2013-7-20 12:05:25 | 查看全部 阅读模式

来吧兄弟,一起玩一起讨论!

您需要 登录 才可以下载或查看,没有账号?注册

×
说明:本教程安装环境为 Ubuntu 12.04 64位 root权限,其它版本未测试。安装当前transmission最新版本2.81。

第一步:解决依赖关系,使用命令:(此过程时间相对较长,请耐心等候)
  1. apt-get install -y build-essential automake autoconf libtool pkg-config intltool libcurl4-openssl-dev libglib2.0-dev libevent-dev libminiupnpc-dev libappindicator-dev
复制代码
第二步:下载transmission 2.81程序包:
  1. wget http://download.transmissionbt.com/files/transmission-2.81.tar.xz
复制代码
第三步:解压transmission2.81程序包:
  1. xz -d transmission-2.81.tar.xz && tar -xvf transmission-2.81.tar
复制代码
第四步:开始安装transmission:
  1. cd transmission-2.81
复制代码
  1. ./configure -q && make -s && make install
复制代码
第五步:安装完毕,后开启transmission:(在root根目录下,使用命令)
  1. cd && /root/transmission-2.80/daemon/transmission-daemon
复制代码
至此,transmission 2.81安装完成!

接下来,修改transmission设置文件:
1、修改设置前要先暂停transmission,否则修改无效!
  1. killall transmission-daemon
复制代码
2、修改transmission设置
  1. nano /root/.config/transmission-daemon/settings.json
复制代码
将如下内容增加替换或:(以下内容参考cato的设置)
"cache-size-mb": 1000,
"download-dir": "/home/<任意>/downloads", 此处双引号内改为自己预设的下载存放目录
"download-queue-enabled": false,
"max-peers-global": 800,
"open-file-limit": 65535,
"peer-limit-global": 800,
"peer-limit-per-torrent": 100,
"peer-port-random-on-start": true,
"rpc-password": "预设", 此处设置自己的登录transmission密码
"rpc-port": 9091,
"rpc-username": "预设", 此处设置自己的登录transmission用户名
"rpc-whitelist-enabled": false,   此处必须是false,否则无法任意IP浏览器访问,
"upload-slots-per-torrent": 100,
"utp-enabled": true,
"watch-dir": "/home/tr/watch", transmission监视目录,将PT种子上传此目录,自动开始任务种子任务
"watch-dir-enabled": true      注意此处若为设置文件的最后一行,无逗号

3、保存退出!并重新开启transmission进程!(命令 /root/transmission-2.80/daemon/transmission-daemon
上述方法安装的transmission,每次重启机器后不自动开启transmission,需手动开启,或者在系统添加启动项!

备注:更新libgnutls26软件包,解决Transmission不支持SSL tracker的问题(此处参考cato的教程,谢谢!

32位系统
wget http://mirror.ovh.net/ubuntu//po ... 3-1ubuntu1_i386.deb
wget http://mirror.ovh.net/ubuntu//po ... 1-3_2.14-2_i386.deb
dpkg -i libtasn1-3_2.14-2_i386.deb
dpkg -i libgnutls26_2.12.23-1ubuntu1_i386.deb

64位系统
wget http://mirror.ovh.net/ubuntu//po ... -1ubuntu1_amd64.deb
wget http://mirror.ovh.net/ubuntu//po ... -3_2.14-2_amd64.deb
dpkg -i libtasn1-3_2.14-2_amd64.deb && dpkg -i libgnutls26_2.12.23-1ubuntu1_amd64.deb

完成后重启服务器!
爱高清、更爱生活!

评论9

root@2 发表于 2013-7-20 19:29:04 | 查看全部
大牛。感谢分享{:7_742:}
回复 点赞

使用道具 举报

GreenArrow@2 发表于 2013-7-20 20:00:23 | 查看全部
技术帖子,不错{:7_742:}
回复 点赞

使用道具 举报

vanechka 发表于 2013-7-20 23:58:05 | 查看全部
顶作者,太需要这个了。{:7_738:}
回复 点赞

使用道具 举报

sjirene 发表于 2013-7-21 10:04:45 | 查看全部
感谢大牛
回复 点赞

使用道具 举报

catoLv.4 发表于 2013-7-21 12:36:48 | 查看全部
教程不错,感谢分享。
回复 点赞

使用道具 举报

奥利奥 发表于 2013-7-22 15:06:03 | 查看全部
2.81的ppa已经有了。
PPA更新得这么快啊  详情 回复
发表于 2013-7-22 17:34
回复 点赞

使用道具 举报

Hahaer 发表于 2013-7-22 17:34:10 | 查看全部
奥利奥 发表于 2013-7-22 15:06
2.81的ppa已经有了。

{:1_89:} PPA更新得这么快啊
回复 点赞

使用道具 举报

奥利奥 发表于 2013-7-22 20:36:55 | 查看全部
现在ppa更新是越来越快了。我还是等到2.90在升吧,2.81就是个改bug的版本
回复 点赞

使用道具 举报

nom8393 发表于 2013-7-24 19:36:50 | 查看全部
多谢LZ!!
回复 点赞

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

淘宝小店

邀请码

VIP会员

微信客服

公众号

微信群

投诉/建议联系

support@gebi1.cn

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2024 隔壁网 版权所有 All Rights Reserved. 粤ICP备14056481号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表