ubuntu 安装transmission最新版
访问 www.transmissionbt.com 下载最新版
1)下载transmission:
# wget https://transmission.cachefly.net/transmission-2.84.tar.xz
2)解压transmission得到transmission-2.77目录:
# xz -d transmission-2.84.tar.xz
# tar -xvf transmission-2.84.tar
--------------------------------------------------
3)进入transmission-2.77目录:
# cd transmission-2.84
4)配置
# ./configure
---------------------------------------------------
如果报错如下错误:configure: error: no acceptable C compiler found in $PATH,则需要安装GCC编辑器,命令如下:
# sudo apt-get install build-essential
接着再执行
# ./configure
---------------------------------------------------
---------------------------------------------------
如果出现这个错误checking for OPENSSL... checking for OpenSSL... configure: error: Cannot locate ssl,则需要安装OPENSSL库,命令如下:
# sudo apt-get install openssl
# sudo apt-get install libssl-dev
# sudo apt-get install libssl0.9.8
---------------------------------------------------
如果出现错误configure:17208: error: The pkg-config script could not be found or is too old. Make sure it is in your PATH or set the PKG_CONFIG environment variable to the full path to pkg-config. 则执行如下命令:
# sudo apt-get install pkg-config
---------------------------------------------------
如果出现如下错误checking for LIBCURL... configure: error: Package requirements (libcurl >= 7.15.4) were not met: No package 'libcurl' found,则执行如下命令:
# sudo apt-get install libcurl4-openssl-dev
---------------------------------------------------
如果出现如下错误checking for LIBEVENT... configure: error: Package requirements (libevent >= 2.0.10) were not met: No package 'libevent' found,则执行如下命令:
# sudo apt-get install libevent-dev
---------------------------------------------------
如果出现如下错误checking for LIBEVENT... configure: error: Package requirements (libevent >= 2.0.10) were not ./configure: line 18393: intltool-update: command not found checking for intltool >= 0.35.0... found configure: error: Your intltool is too old. You need intltool 0.35.0 or later.则执行如下命令:
# sudo apt-get install intltool
---------------------------------------------------
如果没有错误,配置一下:
# ./configure
5)编译源码:
# make
6)安装transmission
# sudo make install
---至此安装成功
编译版本transmission启动和关闭如下---------------------------------:
启动:
# /usr/local/bin/transmission-daemon
关闭:
# killall transmission-daemon
配置文件位置:
/home/xxx/.config/transmission-daemon/settings.json
下载PT相关设置:
"cache-size-mb": 500, 缓存设置大点;
"dht-enabled": false, DHT关闭;
"peer-limit-global": 900, 全局连接数设置大点;
"peer-limit-per-torrent": 500, 单种连接数设置大点;
"rpc-authentication-required": true, 开机RPC访问验证;
"rpc-password": "{e6aa0d2d8187046bfc14a2136b6326fc227a26f4L/RhkrH6", RPC密码;
"rpc-username": "uuser", RPC用户;
"rpc-whitelist-enabled": false 白名单关闭;
"upload-slots-per-torrent": 80, 每个种子的上传通道设置大点。
ubuntu 安装transmission最新版的更多相关文章
- 为Ubuntu 安装Transmission 2.90
Transmission 是 Ubuntu 的默认 BitTorrent 客户端,近期发布了最新的 Transmission 2.90 版本,目前已经可通过 PPA 为 Ubuntu 15.10.Ub ...
- Ubuntu 安装配置最新版 PostgreSQL
环境:Ubuntu Xenial (16.04) !!! CentOS 参考这里 #安装 PostgreSQL sudo apt-get updatesudo apt-get upgradea ...
- ubuntu 安装 gitlab最新版(下载慢问题)
Debian/Ubuntu 用户 首先信任 GitLab 的 GPG 公钥: curl https://packages.gitlab.com/gpg.key 2> /dev/null | su ...
- ubuntu安装shadowshocks-qt5
sudo add-apt-repository ppa:hzwhuang/ss-qt5 sudo apt-get update sudo apt-get install shadowsocks-qt5 ...
- ubuntu18.04系统下用devstack安装openstack(最新版)
ubuntu18.04系统下用devstack安装openstack(最新版) 2018年12月14日 16:34:14 Cherls 阅读数:427 前期准备: 安装git,升级pip,其他 s ...
- ubuntu安装docker,docker部署dotnetcore2.0 web应用(三)
我是在本地安装的虚拟机 1.下载ubuntu18.0.4 iso镜像包 2.打开win10自带的Hyper-V管理器 3.创建新的虚拟机,引用ubuntu18.0.4 iso镜像包,一步步安装成功. ...
- [190308]Ubuntu 安装完之后,安装的软件小记
install software vim sudo apt-get install -y vim Typora command copy from Typora website # or run: # ...
- ubuntu 安装 lrzsz 上传下载
原文:ubuntu 安装 lrzsz 上传下载 版权声明:本文为博主原创文章,随意转载. https://blog.csdn.net/Michel4Liu/article/details/808223 ...
- 总结关于Ubuntu 安装 Docker 配置相关问题及解决方法
总结关于Ubuntu 安装 Docker 配置相关问题及解决方法 Tomcat 示例 软件镜像(xx安装程序)----运行镜像----产生一个容器(正在运行的软件,运行的xx): 步骤: 1.搜索镜像 ...
随机推荐
- Superslide插件无效的问题
用Superslide像往常那样导入JQ和SuperSlide后,首页焦点图不会变,就像SuperSlide失效了一样,为什么??? 排查了一圈最后发现是JS导入顺序的问题,必须先导入JQ,再导入Su ...
- CodeChef COUNTARI Arithmetic Progressions(分块 + FFT)
题目 Source http://vjudge.net/problem/142058 Description Given N integers A1, A2, …. AN, Dexter wants ...
- Linux 任务控制
Linux/Unix 提供了不同与 windows 的多任务处理,也提供一套用来切换前后台任务的命令 bg fg & Ctrl+z nohup sitsid Ctrl-Z 挂起程序 user@ ...
- jquery cookie的用法
http://www.cnblogs.com/qiantuwuliang/archive/2009/07/19/1526663.html jQuery cookie是个很好的cookie插件,大概的使 ...
- Leetcode Unique Paths II
Follow up for "Unique Paths": Now consider if some obstacles are added to the grids. How m ...
- linux install matlab2014a
https://pan.baidu.com/s/1qYJ9tNm#list/path=%2F下载镜像文件 2#开始安装,全程最好断网 sudo mkdir /media/matlab sudo mou ...
- linux服务器使用
1.在widows系统下,下载putty.exe 配置默认的服务器IP + 端口 添加名称.点击save即可 参考:http://jingyan.baidu.com/article/c74d60004 ...
- hibernate关联关系笔记
Hibernate关联关系笔记 单向N:1 * 有连接表:在N方使用<join>/<many-to-one>.1方无需配置与之关联的持久化类. * 没有连接表:在N方使用& ...
- 几款不错的VisualStudio2010插件
1.Gradient Selection 这个插件能使VisualStudio的高亮文本看起来是类似Blend的那样的效果,看起来更加舒服 2.LineAdornments 这个插件可以高亮光标所在的 ...
- ionic 踩过的坑
内联模板 : script可能你没有注意过,HTML中常用的script标签在AngularJS中被重新定义了: 除了原来的脚本声明功能之外,如果script元素的type属性 定义为text/ng- ...