在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的官方文檔或尋求社區的幫助。