温馨提示×

centos jellyfin如何更新

小樊
39
2026-09-18 02:05:16
栏目: 智能运维

在 CentOS 上更新 Jellyfin 的方法,取决于你最初是如何安装的。下面按常见安装方式分别说明。


一、通过官方 RPM 仓库安装(推荐方式)

如果你是按 Jellyfin 官方文档添加的 jellyfin.repo,更新非常简单:

sudo yum clean all
sudo yum makecache
sudo yum update jellyfin

或者(CentOS 8 / Stream 可用 dnf):

sudo dnf update jellyfin

更新完成后重启服务:

sudo systemctl restart jellyfin

检查状态:

sudo systemctl status jellyfin

二、通过手动下载 RPM 包安装

如果你是手动下载 .rpm 文件安装的:

  1. 到官网下载最新 RPM
    https://repo.jellyfin.org/releases/server/centos/

  2. 安装更新:

sudo rpm -Uvh jellyfin-*.rpm
  1. 重启服务:
sudo systemctl restart jellyfin

三、通过 Docker 安装(非常常见)

如果你是用 Docker 运行的 Jellyfin:

docker pull jellyfin/jellyfin:latest
docker stop jellyfin
docker rm jellyfin

然后重新用原来的 docker run 或 docker-compose up -d 启动即可。

如果是 docker-compose:

docker-compose pull
docker-compose up -d

⚠️ 注意:

  • 数据目录(如 /config、/media)要挂载到宿主机,避免更新丢失

四、更新前建议

  1. 备份配置(很重要)
sudo tar czf jellyfin-config-backup.tar.gz /etc/jellyfin /var/lib/jellyfin
  1. 查看当前版本:
rpm -qi jellyfin

或网页后台:
Dashboard → About


五、常见问题

1. 更新后无法启动

查看日志:

journalctl -u jellyfin -xe

2. CentOS 7 停止维护

CentOS 7 已 EOL,Jellyfin 新版本可能不再支持,建议:

  • 使用 Docker
  • 或迁移到 AlmaLinux / Rocky Linux

如果你愿意,可以告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • 安装方式(rpm / docker / 手动)

我可以给你精确到命令的更新方案。

0 踩