Ubuntu系统更新Jellyfin至最新版本的完整步骤
在进行任何系统更新前,强烈建议备份Jellyfin的数据目录(默认路径:/var/lib/jellyfin)和配置文件(默认路径:/etc/jellyfin),以防止更新过程中出现意外导致数据丢失。可使用以下命令快速备份:
sudo cp -R /var/lib/jellyfin /var/lib/jellyfin-backup
sudo cp -R /etc/jellyfin /etc/jellyfin-backup
确保系统本身的软件包处于最新状态,避免因系统版本过旧导致Jellyfin兼容性问题:
sudo apt update && sudo apt upgrade -y
Jellyfin的最新版本需通过其官方仓库安装。根据Ubuntu版本执行对应命令:
# 导入Jellyfin官方GPG密钥(用于验证软件包完整性)
wget -O - https://repo.jellyfin.org/ubuntu/jellyfin_team.gpg.key | sudo apt-key add -
# 添加Jellyfin官方仓库(自动匹配当前Ubuntu版本)
echo "deb [arch=$(dpkg --print-architecture)] https://repo.jellyfin.org/ubuntu $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/jellyfin.list
echo "deb [arch=$(dpkg --print-architecture)] https://repo.jellyfin.org/ubuntu bionic main" | sudo tee /etc/apt/sources.list.d/jellyfin.list
echo "deb [arch=$(dpkg --print-architecture)] https://repo.jellyfin.org/ubuntu xenial main" | sudo tee /etc/apt/sources.list.d/jellyfin.list
sudo apt install jellyfin -y
sudo apt install --only-upgrade jellyfin -y
更新完成后,需重启服务以应用新版本:
sudo systemctl restart jellyfin
若通过Snap安装(非APT),则使用:
sudo snap refresh jellyfin
sudo systemctl restart --user jellyfin
通过以下命令检查Jellyfin版本,确认是否升级成功:
jellyfin --version
或访问Jellyfin Web界面(默认地址:http://服务器IP:8096),在“关于”页面查看版本号。
non-free存储库,并安装对应驱动(如intel-media-va-driver-non-free),具体步骤参考Jellyfin官方文档。sudo apt --fix-broken install修复;若遇到其他问题,建议查阅Jellyfin社区论坛或官方文档获取支持。