求个定时更新 qbittorrent 的脚本

2021-07-24 17:20:03 +08:00
 nbweb

在 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 目录下面。

哪位高手帮写一下。

不胜感谢。

1269 次点击
所在节点    问与答
5 条回复
wccc
2021-07-24 17:23:22 +08:00
我觉得可以用 docker 安装更新
cest
2021-07-24 18:00:11 +08:00
这个版本没有 memory leak?
不然用 repo 上的就行
apt-get upgrade 成功再 kill 重啓
skinny
2021-07-24 18:28:48 +08:00
github 有 releases api 啊,配合 curl 和 jq 写个脚本就可以了,即便不用 access token,每分钟也可以访问 10 次。
ferock
2021-07-24 18:57:37 +08:00
dockerpull 就完事了
letitbesqzr
2021-07-24 19:26:03 +08:00
运行在 docker,然后使用 : https://github.com/containrrr/watchtower

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/791526

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX