在CentOS上迁移Jellyfin媒体服务器可以通过以下步骤进行:
备份现有配置:
sudo cp -r /var/lib/jellyfin /var/lib/jellyfin_backups
sudo mysqldump -u root -p jellyfin jellyfin_backup.sql
更新系统包:
sudo yum update -y
安装依赖包:
libicu
和 fontconfig
。sudo yum install -y libicu fontconfig
配置RPMFusion源并安装FFmpeg:
sudo yum install -y https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm
sudo yum install -y ffmpeg
下载Jellyfin RPM包:
wget https://repo.jellyfin.org/releases/server/centos/stable/web/jellyfin-web-10.8.9-1.el7.noarch.rpm
wget https://repo.jellyfin.org/releases/server/centos/stable/server/jellyfin-server-10.8.9-1.el7.x86_64.rpm
wget https://repo.jellyfin.org/releases/server/centos/stable/server/jellyfin-10.8.9-1.el7.x86_64.rpm
安装Jellyfin:
yum
本地安装下载的Jellyfin RPM包。sudo yum localinstall jellyfin-web-10.8.9-1.el7.noarch.rpm
sudo yum localinstall jellyfin-server-10.8.9-1.el7.x86_64.rpm
sudo yum localinstall jellyfin-10.8.9-1.el7.x86_64.rpm
启动Jellyfin服务:
sudo systemctl enable jellyfin.service
sudo systemctl start jellyfin.service
验证安装:
http://your_server_ip:8096
yum
的 --skip-broken
选项来跳过有问题的包,但请谨慎使用。通过以上步骤,你应该能够在CentOS上成功迁移Jellyfin媒体服务器。如果在安装过程中遇到任何问题,可以参考Jellyfin的官方文档或寻求社区的帮助。