如何升级ubuntu上的jellyfin到最新版本

252
2025/4/14 3:32:05
栏目: 智能运维
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

要升级Ubuntu上的Jellyfin到最新版本,可以按照以下步骤进行操作:

升级Ubuntu系统

  1. 备份重要数据:在进行任何系统升级之前,务必备份重要的文件和数据,以防止在升级过程中发生意外导致数据丢失。
  2. 更新现有系统
    • 确保Ubuntu系统是最新的:
      sudo apt update
      sudo apt upgrade
      
  3. 使用do-release-upgrade命令进行升级
    • 从Ubuntu 18.04升级到Ubuntu 22.04 LTS(Jellyfin的推荐版本):
      sudo apt install update-manager-core
      sudo do-release-upgrade -d
      
    • 注意:使用-d参数将升级到一个可能还在开发或测试中的版本,这可能会带来不稳定性和潜在的风险。

升级Docker

  1. 卸载旧版本的Docker
    sudo apt-get remove docker docker-engine docker.io containerd runc
    
  2. 更新软件包列表
    sudo apt-get update
    
  3. 安装依赖工具
    sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
    
  4. 添加Docker官方GPG密钥
    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
    
  5. 添加Docker存储库
    echo "deb [signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
    
  6. 安装最新版本的Docker
    sudo apt-get update
    sudo apt-get install docker-ce docker-ce-cli containerd.io
    

升级Jellyfin

  1. 停止Jellyfin服务
    sudo systemctl stop jellyfin
    
  2. 下载最新版本的Jellyfin
    • 访问Jellyfin的GitHub发布页面(Jellyfin Releases)下载最新版本的安装包。
  3. 安装最新版本的Jellyfin
    • 解压下载的安装包并运行安装脚本:
      tar -xvf jellyfin-<version>.tar.gz
      cd jellyfin-<version>
      sudo ./install.sh
      
  4. 启动Jellyfin服务
    sudo systemctl start jellyfin
    
  5. 设置Jellyfin开机自启动(可选):
    sudo systemctl enable jellyfin
    

通过以上步骤,你应该能够成功将Ubuntu上的Jellyfin升级到最新版本。如果在升级过程中遇到任何问题,请参考Jellyfin的官方文档或社区资源以获取更多帮助。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: Ubuntu SELinux安全级别