在 debian 上安装的是这个: https://github.com/userdocs/qbittorrent-nox-static
我想每过 10 天定时更新一下二进制文件,自己写了个脚本,感觉不太行。
systemctl stop qbt
wget -qO /usr/local/bin/x86_64-qbittorrent-nox https://github.com/userdocs/qbittorrent-nox-static/releases/latest/download/x86_64-qbittorrent-nox
chmod 700 /usr/local/bin/x86_64-qbittorrent-nox
systemctl start qbt
我的想法是:如果检测到有新版本,就下载二进制文件,下载完成后,复制到 /usr/local/bin 目录下面。
哪位高手帮写一下。
不胜感谢。
1
wccc 2021-07-24 17:23:22 +08:00
我觉得可以用 docker 安装更新
|
2
cest 2021-07-24 18:00:11 +08:00
这个版本没有 memory leak?
不然用 repo 上的就行 apt-get upgrade 成功再 kill 重啓 |
3
skinny 2021-07-24 18:28:48 +08:00
github 有 releases api 啊,配合 curl 和 jq 写个脚本就可以了,即便不用 access token,每分钟也可以访问 10 次。
|
4
ferock 2021-07-24 18:57:37 +08:00 via iPhone
dockerpull 就完事了
|
5
letitbesqzr 2021-07-24 19:26:03 +08:00
运行在 docker,然后使用 : https://github.com/containrrr/watchtower
|