温馨提示×

ubuntu如何卸载jellyfin软件

小樊
45
2025-10-06 10:03:45
栏目: 智能运维

Ubuntu卸载Jellyfin软件的完整步骤

一、通过APT包管理器卸载(推荐,适用于通过APT安装的Jellyfin)

  1. 停止Jellyfin服务
    卸载前需先停止正在运行的Jellyfin服务,避免文件占用导致卸载失败。执行命令:

    sudo systemctl stop jellyfin
    
  2. 卸载Jellyfin软件包(保留配置文件)
    若仅需卸载软件但保留配置文件(便于后续重新安装),使用以下命令:

    sudo apt remove jellyfin
    

    执行后,APT会自动移除Jellyfin主程序,但保留/etc/jellyfin/var/lib/jellyfin等配置及数据目录。

  3. 彻底卸载(删除配置文件及依赖)
    若无需保留任何配置,可使用purge命令彻底清除:

    sudo apt purge jellyfin
    

    此命令会删除Jellyfin的所有配置文件(包括用户主目录下的.config/jellyfin、系统目录中的配置文件等)。

  4. 清理残留依赖
    卸载后,APT会自动提示是否有不再需要的依赖包。若需手动清理,执行:

    sudo apt autoremove
    

    该命令会移除系统中未被其他软件使用的依赖包,释放磁盘空间。

  5. 清理APT缓存(可选)
    若需释放下载的软件包缓存(位于/var/cache/apt/archives),可执行:

    sudo apt clean
    

二、手动卸载(适用于非包管理器安装或上述步骤未完全清除的情况)

  1. 停止Jellyfin服务
    同第一步,确保服务已停止:

    sudo systemctl stop jellyfin
    
  2. 删除安装目录
    若Jellyfin安装在默认目录(如/opt/jellyfin),执行:

    sudo rm -rf /opt/jellyfin
    
  3. 删除配置及数据文件
    Jellyfin的核心配置及数据通常存储在以下目录,需逐一删除:

    rm -rf ~/.config/jellyfin  # 用户配置目录
    sudo rm -rf /var/lib/jellyfin  # 系统数据目录(媒体库、用户信息等)
    sudo rm -rf /var/log/jellyfin  # 日志目录
    
  4. 删除启动脚本与服务文件
    若手动创建过启动脚本(如/etc/systemd/system/jellyfin.service)或服务文件,需一并删除:

    sudo rm -f /etc/systemd/system/jellyfin.service
    sudo systemctl daemon-reload  # 重新加载systemd配置
    

三、验证卸载结果

卸载完成后,可通过以下命令确认Jellyfin是否已完全移除:

jellyfin --version

若系统提示“command not found”,则说明Jellyfin已成功卸载。

注意事项

  • 备份重要数据:卸载前请备份/var/lib/jellyfin(媒体库文件)、~/.config/jellyfin(用户设置)等目录中的个人数据,避免误删。
  • 依赖问题:若卸载过程中出现依赖错误,可尝试sudo apt -f install修复依赖关系。
  • 图形界面替代:若不熟悉命令行,可通过Ubuntu“软件中心”搜索“Jellyfin”,点击“卸载”按钮完成图形化卸载(步骤与命令行类似)。

0