手工升级jackett从0.21到0.23,jacket在0.22版本后有很大改变,启动时必须要有/home/jackett目录可以写入权限,所以需要有准备工作:
准备工作:
#创建/home/jackett目录
mkdir -p /home/jackett
chown jackett:jackett /home/jackett
chmod 755 /home/jackett
1. 备份旧版
mv /vol1/@appcenter/jackett/share /vol1/@appcenter/jackett_backup_$(date +%F_%T)
2. 创建新目录并解压(从github上先下载到本机/vol1)
mkdir -p /vol1/@appcenter/jackett/share
cd /vol1/@appcenter/jackett/share
tar -xzf /vol1/1000/jacket/Jackett.Binaries.LinuxAMDx64.tar.gz
3. 赋权
chown -R jackett:jackett .
chmod +x jackett
4. 前台试运行(关键)
sudo -u jackett /vol1/@appcenter/jackett/share/jackett --PIDFile /vol1/@appdata/jackett/jackett.pid