在CentOS系统上更新Jellyfin到最新版本并不麻烦,以下是详细的步骤和一些注意事项:
备份配置文件和数据库: 在进行任何更新之前,建议备份Jellyfin的配置文件和数据库。
sudo cp -r /etc/jellyfin /etc/jellyfin-backup
sudo mysqldump -u root -p jellyfin > jellyfin_backup.sql
添加Jellyfin官方YUM仓库: 如果你还没有添加Jellyfin的官方YUM仓库,可以按照以下步骤操作:
sudo tee /etc/yum.repos.d/jellyfin.repo << EOF
[jellyfin]
name=Jellyfin Repository
baseurl=https://download.jellyfin.org/yum/centos/$releasever/$basearch/
enabled=1
gpgcheck=1
gpgkey=https://download.jellyfin.org/yum/RPM-GPG-KEY-jellyfin
EOF
请根据你的CentOS版本调整$releasever
。
更新系统包: 确保你的CentOS系统是最新的。
sudo yum update -y
安装或更新Jellyfin: 使用YUM安装或更新Jellyfin到最新版本。
sudo yum install jellyfin -y
重启Jellyfin服务: 更新完成后,重启Jellyfin服务以应用更改。
sudo systemctl restart jellyfin
备份配置文件和媒体文件:
备份/etc/jellyfin
目录下的配置文件和媒体文件夹(通常是/var/lib/jellyfin/media
)。
下载最新版本的Jellyfin: 访问Jellyfin官方下载页面,找到适用于CentOS的最新版本,并下载.rpm安装包。
安装Jellyfin: 使用以下命令安装下载的.rpm文件:
sudo rpm -ivh jellyfin-*.rpm
恢复配置和媒体文件:
将备份的配置文件复制回/etc/jellyfin
目录,将备份的媒体文件夹复制回/var/lib/jellyfin/media
目录。
重启Jellyfin服务: 安装完成后,重启Jellyfin服务以应用更改。
sudo systemctl restart jellyfin
通过以上步骤,你应该能够成功地在CentOS上更新Jellyfin到最新版本。