linux

Linux Jellyfin如何更新到最新版

小樊
87
2025-09-23 09:32:05
栏目: 智能运维

Linux系统更新Jellyfin至最新版的通用指南

Jellyfin的更新步骤因Linux发行版(如Ubuntu、CentOS)和安装方式(APT包管理、Docker容器)而异,以下是针对常见场景的详细步骤:

一、基于Debian/Ubuntu的发行版(使用APT包管理)

1. 更新系统软件包

在更新Jellyfin前,需确保系统软件包为最新状态,避免依赖冲突:

sudo apt update && sudo apt upgrade -y

2. 添加Jellyfin官方存储库(确保获取最新版本)

Jellyfin的官方存储库提供最新稳定版,需先导入GPG密钥并添加存储库:

3. 安装/更新Jellyfin

4. 重启服务并验证

升级完成后,重启Jellyfin服务使更改生效,并通过版本命令验证:

sudo systemctl restart jellyfin
jellyfin --version  # 查看当前版本

二、基于RPM的发行版(如CentOS,使用YUM/DNF包管理)

1. 下载最新RPM包

访问Jellyfin官方发布页面(Jellyfin Releases)或直接下载对应版本的RPM包(以CentOS 7为例):

wget https://repo.jellyfin.org/releases/server/centos/jellyfin-latest.el7.x86_64.rpm

2. 安装/更新Jellyfin

使用yum(CentOS 7)或dnf(CentOS 8/Stream)安装下载的RPM包:

# CentOS 7
sudo yum localinstall jellyfin-latest.el7.x86_64.rpm -y

# CentOS 8/Stream
sudo dnf install jellyfin-latest.el8.x86_64.rpm -y

3. 重启服务

sudo systemctl restart jellyfin

三、Docker容器部署(常用方式)

若通过Docker安装Jellyfin,更新步骤如下:

1. 停止并删除旧容器

docker stop jellyfin  # 替换为你的容器名
docker rm jellyfin

2. 拉取最新镜像

docker pull jellyfin/jellyfin:latest

3. 重新启动容器

使用之前的配置文件(如/config/cache/media)启动新容器:

docker run -d \
  --name jellyfin \
  -v /path/to/config:/config \
  -v /path/to/cache:/cache \
  -v /path/to/media:/media \
  -p 8096:8096 -p 8920:8920 \
  --restart=always \
  jellyfin/jellyfin:latest

4. 验证更新

通过容器日志或访问Web界面(默认http://服务器IP:8096)确认版本:

docker logs -f jellyfin  # 实时查看日志

注意事项

通过以上步骤,可根据你的Linux发行版和安装方式顺利将Jellyfin更新至最新版。若遇到问题,建议参考Jellyfin官方文档或社区论坛。

0
看了该问题的人还看了