温馨提示×

jellyfin在centos上如何更新

小樊
60
2025-05-04 21:13:25
栏目: 智能运维

在CentOS上更新Jellyfin的步骤如下:

方法一:使用YUM仓库更新

  1. 添加Jellyfin官方YUM仓库 打开终端并运行以下命令来添加Jellyfin的官方YUM仓库:

    sudo dnf install -y https://download.jellyfin.org/yum/jellyfin.repo 
  2. 更新系统包 确保你的系统包是最新的:

    sudo dnf update -y 
  3. 安装或升级Jellyfin 使用以下命令来安装或升级Jellyfin:

    sudo dnf install jellyfin 

    如果Jellyfin已经安装,这个命令会将其升级到最新版本。

  4. 重启Jellyfin服务 更新完成后,重启Jellyfin服务以应用更改:

    sudo systemctl restart jellyfin 

方法二:手动下载并安装最新版本

  1. 访问Jellyfin官方网站 前往Jellyfin官方网站获取最新版本的下载链接。

  2. 下载最新版本的Jellyfin 使用wgetcurl命令下载最新版本的Jellyfin压缩包。例如:

    wget https://download.jellyfin.org/builds/jellyfin-<version>.tar.gz 

    <version>替换为实际的版本号。

  3. 解压压缩包 使用以下命令解压下载的压缩包:

    sudo tar -xvzf jellyfin-<version>.tar.gz -C /opt 
  4. 停止当前运行的Jellyfin服务 如果Jellyfin已经在运行,先停止它:

    sudo systemctl stop jellyfin 
  5. 备份旧版本 为了安全起见,建议备份旧版本的Jellyfin数据目录:

    sudo mv /var/lib/jellyfin /var/lib/jellyfin-backup 
  6. 移动新版本到数据目录 将解压后的新版本Jellyfin移动到数据目录:

    sudo mv /opt/jellyfin-<version> /var/lib/jellyfin 
  7. 设置正确的权限 确保Jellyfin有足够的权限访问其数据目录:

    sudo chown -R jellyfin:jellyfin /var/lib/jellyfin 
  8. 启动Jellyfin服务 启动Jellyfin服务并检查其状态:

    sudo systemctl start jellyfin sudo systemctl status jellyfin 

注意事项

  • 在进行任何更新操作之前,建议备份重要的数据和配置文件。
  • 如果你使用的是Docker容器部署的Jellyfin,可以参考Docker的官方文档进行更新。

通过以上步骤,你应该能够成功地在CentOS上更新Jellyfin。

0