温馨提示×

怎么卸载CentOS的Jellyfin

小樊
43
2026-07-20 07:03:59
栏目: 智能运维

在 CentOS 上卸载 Jellyfin 的方法取决于你当初是怎么安装的(RPM、Docker、源码等)。下面按最常见情况给你说明。


一、如果是通过 RPM / 官方仓库安装的(最常见)

1️⃣ 停止 Jellyfin 服务

sudo systemctl stop jellyfin
sudo systemctl disable jellyfin

2️⃣ 卸载 Jellyfin 软件包

sudo yum remove jellyfin -y

或(CentOS 8 / Stream):

sudo dnf remove jellyfin -y

3️⃣ 删除仓库(可选)

如果你不再使用 Jellyfin 官方源:

sudo rm -f /etc/yum.repos.d/jellyfin*.repo

4️⃣ 删除配置和数据(⚠ 会清空媒体库配置)

sudo rm -rf /etc/jellyfin
sudo rm -rf /var/lib/jellyfin
sudo rm -rf /var/cache/jellyfin
sudo rm -rf /var/log/jellyfin

二、如果是通过 Docker 安装的

1️⃣ 停止并删除容器

docker ps -a | grep jellyfin
docker stop jellyfin
docker rm jellyfin

2️⃣ 删除镜像(可选)

docker images | grep jellyfin
docker rmi jellyfin/jellyfin

3️⃣ 删除挂载目录(可选)

例如:

rm -rf /data/jellyfin

三、如果是手动安装的(tar / 源码)

1️⃣ 停止服务

如果是 systemd 服务:

sudo systemctl stop jellyfin
sudo systemctl disable jellyfin

2️⃣ 删除安装目录

sudo rm -rf /opt/jellyfin

3️⃣ 删除 systemd 服务文件

sudo rm -f /etc/systemd/system/jellyfin.service
sudo systemctl daemon-reload

四、清理用户和组(可选)

sudo userdel jellyfin
sudo groupdel jellyfin

五、验证是否卸载干净

rpm -qa | grep jellyfin
systemctl status jellyfin
which jellyfin

✅ 推荐做法

如果你只是想重装或升级,可以只执行:

sudo yum remove jellyfin -y

不要删除 /var/lib/jellyfin,这样媒体库配置不会丢。


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

  • ✅ CentOS 7 还是 8 / Stream?
  • ✅ 用哪种方式安装的?

我可以给你精确到命令级别的卸载方案。

0