温馨提示×

centos jellyfin如何更新版本

小樊
47
2026-09-30 02:15:11
栏目: 智能运维

在 CentOS 上更新 Jellyfin 的方法,取决于你当初是用哪种方式安装的(官方 RPM 仓库 / 手动 RPM / Docker)。下面分别说明。


一、通过官方 RPM 仓库安装(最常见、推荐)

1. 更新系统包缓存

sudo yum makecache

或(CentOS 8+):

sudo dnf makecache

2. 更新 Jellyfin

sudo yum update jellyfin*

或:

sudo dnf update jellyfin*

3. 重启服务

sudo systemctl restart jellyfin

4. 确认版本

rpm -q jellyfin

二、手动安装 RPM 包(非仓库方式)

1. 下载新版本 RPM

前往官方地址:

https://repo.jellyfin.org/releases/server/centos/

例如:

wget https://repo.jellyfin.org/releases/server/centos/jellyfin-10.9.x-x86_64.rpm

2. 升级安装

sudo rpm -Uvh jellyfin-*.rpm

3. 重启服务

sudo systemctl restart jellyfin

三、Docker 方式运行 Jellyfin

1. 拉取最新镜像

docker pull jellyfin/jellyfin:latest

2. 停止并删除旧容器

docker stop jellyfin
docker rm jellyfin

3. 重新运行(示例)

docker run -d \
  --name jellyfin \
  -p 8096:8096 \
  -v /path/config:/config \
  -v /path/cache:/cache \
  -v /path/media:/media \
  jellyfin/jellyfin:latest

⚠️ 只要 /config 挂载不变,用户和数据不会丢失


四、更新注意事项(重要)

  1. 大版本升级(如 10.8 → 10.9)
    • 建议先备份:
      /var/lib/jellyfin
      /etc/jellyfin
      
  2. 数据库自动迁移
    • Jellyfin 启动时会自动升级数据库
  3. 插件可能不兼容
    • 更新后如插件异常,可暂时禁用或等待插件更新

五、查看当前安装方式

rpm -qa | grep jellyfin
systemctl status jellyfin
docker ps | grep jellyfin

如果你能告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • 安装方式(RPM / Docker)
  • 当前 Jellyfin 版本

我可以给你精确的一步一步命令。

0 踩