找回密码
 立即加入
搜索
查看: 5769|回复: 0

编译安装最新版的transmission

[复制链接]

43

主题

47

回帖

847

积分

管理员

积分
847
发表于 2016-6-9 22:28 | 显示全部楼层 |阅读模式 |回复 |
我们之前的教程是在线安装,版本比较旧,如果有朋友喜欢折腾,那就用新版的,就需要编译安装了。什么是编译安装?就是自己把源代码下载下来,编译成二进制文件。我们在线安装,其实就是别人帮我们编译好了的二进制代码,我们直接下载使用。
安装参考方法:https://www.hqt.ro/compile-and-i ... nbt-through-debian/


编译安装之前,我们得安装一些编译时用的的依赖包
  1. sudo apt-get install -y wget libcurl4-openssl-dev libevent-dev ca-certificates libssl-dev pkg-config build-essential intltool
复制代码
所需要的源代码文件下载
libevent: libevent-2.0.22-stable.tar.gz (834.95 KB, 下载次数: 841)
transmission: transmission-2.92.tar.xz (3.22 MB, 下载次数: 863)
把这二个文件传到树莓上去。或者直接下载也可以
  1. sudo wget https://github.com/libevent/libevent/releases/download/release-2.0.22-stable/libevent-2.0.22-stable.tar.gz
  2. sudo wget https://download.transmissionbt.com/files/transmission-2.92.tar.xz
复制代码


下面开始编译安装了
1,编译安装libevent,编译安装transmission,需要用到libevent,所以这里要先安装,否则安装transmission会出错。
  1. sudo tar zxf libevent-2.0.22-stable.tar.gz
  2. sudo cd /root/libevent-2.0.22-stable
  3. sudo ./configure
  4. sudo make
  5. sudo make install
复制代码
2,编译安装transmission

  1. sudo tar xvf transmission-2.92.tar.xz
  2. sudo cd transmission-2.92
  3. sudo ./configure
复制代码
2016060910.PNG
当出现如图所示时,就可以开始编译了
  1. sudo make
  2. sudo make install
复制代码
到此为止,transmission已安装成功,下面开始配置。

3,配置启动脚本
下载些文件: transmission-daemon (4.97 KB, 下载次数: 786) ,然后用记事本打开
  1. sudo nano /etc/init.d/transmission-daemon
复制代码
全部复制贴进去,给权限
  1. sudo chmod 755 /etc/init.d/transmission-daemon
复制代码


4,动行transmission-daemon,以后成配置文件
  1. /etc/init.d/transmission-daemon start
复制代码
然后停止
  1. /etc/init.d/transmission-daemon stop
复制代码


5,配置文件在/etc/transmission-daemon
后面的配置方法和http://yuln.com/thread-15-1-1.html这里一样

6,最后加入开机自动启动进程
  1. sudo update-rc.d transmission-daemon defaults
复制代码


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

Archiver|手机版|小黑屋|玉玲珑

GMT+8, 2024-4-26 08:58 , Processed in 0.023901 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表