- 威望
-
- 贡献
-
- 注册时间
- 2024-9-2
- 最后登录
- 1970-1-1
- 在线时间
- 小时
|
这应该真的是全网唯一,反正我在网上没看到教程.期间踩了坑,千万别用centos8以下的系统,不然各种系统环境低版本会让你崩溃.
先更新一下软件包,一定要更新,不然会踩坑...
踩坑截图...
安装依赖,两行都要,别信github上的第二行选装,不然你编译的时候各种问题.
- sudo apt install build-essential cmake git libcurl4-openssl-dev libssl-dev
- sudo apt install libb64-dev libdeflate-dev libevent-dev libminiupnpc-dev libnatpmp-dev libpsl-dev libsystemd-dev
复制代码
然后就是直接走流程.
- wget https://github.com/transmission/transmission/releases/download/4.0.6/transmission-4.0.6.tar.xz
- tar xf transmission-4.0.6.tar.xz
- cd transmission-4.0.6
- cmake -B build -DCMAKE_BUILD_TYPE=RelWithDebInfo
- cd build
- cmake --build .
- sudo cmake --install .
复制代码
启动
配置文件如果你是在默认root目录下执行的,哪就在root目录下的./config***里面,后面是什么名字我忘记了!!!
下面的没参考意义,不用看了.
创建systemd服务文件
- sudo nano /etc/systemd/system/transmission-daemon.service
复制代码- [Unit]
- Description=Transmission BitTorrent Daemon
- After=network.target
- [Service]
- User=debian-transmission # 替换为你的用户
- Group=debian-transmission # 替换为你的组
- ExecStart=/usr/local/bin/transmission-daemon -f --log-error # 根据实际路径修改
- Restart=on-failure
- ExecStop=/usr/local/bin/transmission-daemon --stop
- [Install]
- WantedBy=multi-user.target
复制代码
重新加载 systemd 管理器配置
- sudo systemctl daemon-reload
复制代码
启动 Transmission Daemon 服务:
- sudo systemctl start transmission-daemon
复制代码 自动启动:
- sudo systemctl enable transmission-daemon
复制代码
重启服务:
- sudo systemctl restart transmission-daemon
复制代码 停止服务:
- sudo systemctl stop transmission-daemon
复制代码 检查服务状态
- sudo systemctl status transmission-daemon
复制代码
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|