在CentOS上升級Jellyfin可以通過以下步驟進行:
更新系統包 首先,確保你的系統包是最新的:
sudo yum update -y
添加Jellyfin倉庫 Jellyfin官方提供了一個YUM倉庫,你可以將其添加到你的系統中:
sudo tee /etc/yum.repos.d/jellyfin.repo <<EOF
[jellyfin]
name=Jellyfin Repository
baseurl=https://download.jellyfin.org/yum/repo/centos/8/\$basearch/
enabled=1
gpgcheck=1
gpgkey=https://download.jellyfin.org/yum/repo/RPM-GPG-KEY-jellyfin
EOF
安裝或升級Jellyfin 使用YUM安裝或升級Jellyfin:
sudo yum install jellyfin -y
如果Jellyfin已經安裝,這個命令會自動升級到最新版本。
啟動或重啟Jellyfin服務 啟動Jellyfin服務并設置為開機自啟:
sudo systemctl start jellyfin
sudo systemctl enable jellyfin
驗證安裝
打開瀏覽器,訪問http://your_server_ip:8096
,檢查Jellyfin是否正常運行。
備份現有配置 在升級之前,建議備份Jellyfin的配置文件和數據庫:
sudo cp -r /var/lib/jellyfin /var/lib/jellyfin_backup
sudo mysqldump -u root -p jellyfin > jellyfin_backup.sql
下載最新版本的Jellyfin 訪問Jellyfin官方網站,找到適用于CentOS的最新版本并下載:
wget https://download.jellyfin.org/jellyfin-<version>.tar.gz
解壓并替換舊文件 解壓下載的文件并替換舊的Jellyfin文件:
sudo tar -xvzf jellyfin-<version>.tar.gz -C /
sudo mv /jellyfin-<version>/* /var/lib/jellyfin/
sudo chown -R jellyfin:jellyfin /var/lib/jellyfin
重啟Jellyfin服務 重啟Jellyfin服務以應用更改:
sudo systemctl restart jellyfin
驗證安裝
打開瀏覽器,訪問http://your_server_ip:8096
,檢查Jellyfin是否正常運行。
yum
的--skip-broken
選項來跳過有問題的包,但請謹慎使用。通過以上步驟,你應該能夠在CentOS上成功升級Jellyfin。