youland 发表于 2018-12-8 17:55

树莓派3编译安装transmision 2.94

Transmission升到最新的2.94了,但是在线安装还是旧版的2.92,如果要用新的,照样是自己来编辑安装了,下面开始。

编译安装之前,要安装一些编译所用的软件和编译工具
apt-get install ca-certificates libcurl4-openssl-dev libssl-dev pkg-config build-essential checkinstall下载所需的软件包,每种都有本地下载和在线下载两种方式:
Transmission的源码包:本地下载
https://raw.githubusercontent.com/transmission/transmission-releases/master/transmission-2.94.tar.xz

libevent源码包:
https://github.com/libevent/libevent/releases/download/release-2.1.8-stable/libevent-2.1.8-stable.tar.gz
下面开始编译安装了
1,编译安装libevent,编译安装transmission,需要用到libevent,所以这里要先安装,否则安装transmission会出错。
sudo tar zxf libevent-2.1.8-stable.tar.gz
sudo cd /root/libevent-2.1.8-stable
sudo ./configure
sudo make
sudo make install2,编译安装transmission
sudo tar xvf <span style="font-size: 13px; background-color: rgb(245, 245, 245);">transmission-2.94.tar.xz</span>
sudo cd transmission-2.94
sudo ./configure 出现如下图的错误,没有安装intltool,那就安装了再重新configure一下

下面就ok了,可以编译了


sudo make
sudo make install到此为止,transmission已安装成功,下面开始配置。

3,配置启动脚本
下载此文件:,然后词本打开
sudo nano /etc/init.d/transmission-daemon全部复制贴进去,给权限
sudo chmod 755 /etc/init.d/transmission-daemon

4,运行transmission-daemon,以后生成配置文件
/etc/init.d/transmission-daemon start然后停止
/etc/init.d/transmission-daemon stop

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

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

页: [1]
查看完整版本: 树莓派3编译安装transmision 2.94