温馨提示×

centos安装jellyfin难吗

小樊
44
2026-10-14 17:15:17
栏目: 智能运维

在 CentOS 上安装 Jellyfin 并不难,官方提供了比较完整的支持,主要有以下几种方式,新手也能顺利完成。


一、最推荐方式:使用官方 RPM 仓库(简单稳定)

适用于 CentOS 7 / 8 / Stream

1. 安装依赖

sudo yum install -y epel-release
sudo yum install -y ffmpeg

⚠️ 注意:

  • CentOS 8 已停止维护,建议用 CentOS Stream 8/9 或 Rocky / AlmaLinux
  • ffmpeg 在 EPEL 中可能版本较低,Jellyfin 官方也提供 ffmpeg 包

2. 添加 Jellyfin 仓库

sudo rpm --import https://repo.jellyfin.org/centos/jellyfin.repo.key
sudo yum install -y https://repo.jellyfin.org/centos/jellyfin-repo-<版本>.noarch.rpm

(具体 rpm 文件名以官网为准)

3. 安装 Jellyfin

sudo yum install -y jellyfin

4. 启动并设置开机自启

sudo systemctl enable --now jellyfin

5. 防火墙放行

sudo firewall-cmd --permanent --add-port=8096/tcp
sudo firewall-cmd --reload

浏览器访问:

http://服务器IP:8096

二、Docker 方式(更简单、更干净)

如果你会用 Docker,强烈推荐

docker run -d \
  --name jellyfin \
  -p 8096:8096 \
  -v /mnt/media:/media \
  -v jellyfin-config:/config \
  jellyfin/jellyfin

优点:

  • 不污染系统
  • 升级方便
  • 不受 CentOS 版本限制

三、难度总结

方式 难度 适合人群
官方 RPM ⭐⭐ 想直接用系统服务
Docker ⭐ 推荐新手
手动编译 ⭐⭐⭐⭐ 不推荐

四、常见坑

  1. ffmpeg 缺失 → 视频无法转码
  2. 防火墙没开 8096
  3. CentOS 8 已 EOL(建议换 Stream/Rocky)
  4. 权限问题(媒体目录不可读)

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

  • CentOS 具体版本(7 / 8 / Stream)
  • 是否用 Docker
  • 是否有显卡(硬解)

我可以直接给你一套可复制的安装命令。

0 踩