Jellyfin的官方Debian仓库提供了最新的稳定版本及依赖项,建议通过官方仓库安装/更新,而非手动下载deb包(除非官方仓库无对应版本)。若未添加官方仓库,需先执行以下步骤:
wget -O - https://repo.jellyfin.org/debian/jellyfin_team.gpg.key | sudo apt-key add -(旧版本Debian可能需要,新版本可能已集成);echo "deb [arch=$(dpkg --print-architecture)] https://repo.jellyfin.org/debian $(lsb_release -c -s) main" | sudo tee /etc/apt/sources.list.d/jellyfin.list;sudo apt update。/var/lib/jellyfin/config)和媒体库元数据(如数据库、海报等),避免更新过程中出现意外导致数据丢失;ffmpeg、libssl等),可通过sudo apt install ffmpeg libssl1.1(根据系统版本调整)安装缺失依赖;sudo systemctl stop jellyfin。sudo apt update同步软件包列表,再执行sudo apt upgrade jellyfin升级到最新版本。若提示“无法升级”,可尝试sudo apt full-upgrade(解决依赖冲突);sudo dpkg -i jellyfin_*.deb jellyfin-ffmpeg_*.deb,若出现依赖错误,执行sudo apt -f install自动修复。sudo systemctl start jellyfin,并设置为开机自启:sudo systemctl enable jellyfin;sudo systemctl status jellyfin确认服务是否正常运行(显示“active (running)”即为成功);http://服务器IP:8096(默认端口),登录后台检查版本号及功能是否正常;若通过Docker安装Jellyfin,更新步骤与原生安装不同:
docker stop jellyfin && docker rm jellyfin;docker pull jellyfin/jellyfin;-v /jellyfin/config:/config、-v /jellyfin/media:/media)启动新容器,确保数据不丢失。apt upgrade报依赖错误,优先使用sudo apt -f install修复,切勿强制覆盖;sudo apt install jellyfin=版本号回滚到指定版本(需提前查询可用版本)。