在CentOS中,Jellyfin的更新策略主要包括以下几种方法:
使用YUM仓库更新:
sudo tee /etc/yum.repos.d/jellyfin.repo << EOF
[jellyfin]
name=Jellyfin Repository
baseurl=https://download.jellyfin.org/yum-repo/rhel/8/\$basearch/enabled
gpgcheck=1
gpgkey=https://download.jellyfin.org/yum-repo/rhel/8/RPM-GPG-KEY-jellyfin
EOF
如果你的CentOS版本不是8,请相应地更改rhel/8为你的版本号。sudo yum update -y
sudo yum update jellyfin -y
sudo systemctl restart jellyfin
手动下载并安装最新版本:
sudo cp -r /var/lib/jellyfin /var/lib/jellyfin_backups
sudo mysqldump -u root -p jellyfin jellyfin_backup.sql
sudo yum localinstall /path/to/jellyfin-*.rpm
sudo systemctl restart jellyfin
使用Docker更新:
docker pull jellyfin/jellyfin:latest
docker stop jellyfin
docker rm jellyfin
docker run -d --name jellyfin -p 8096:8096 -p 8920:8920 -p 1900:1900 -p 5353:5353 jellyfin/jellyfin:latest
在进行任何更新之前,请确保备份所有重要数据,并在测试环境中进行测试,以确保更新不会影响现有配置和功能。