在 CentOS 上安装 Jellyfin 并不难,官方提供了比较完整的支持,主要有以下几种方式,新手也能顺利完成。
适用于 CentOS 7 / 8 / Stream
sudo yum install -y epel-release
sudo yum install -y ffmpeg
⚠️ 注意:
- CentOS 8 已停止维护,建议用 CentOS Stream 8/9 或 Rocky / AlmaLinux
- ffmpeg 在 EPEL 中可能版本较低,Jellyfin 官方也提供 ffmpeg 包
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 文件名以官网为准)
sudo yum install -y jellyfin
sudo systemctl enable --now jellyfin
sudo firewall-cmd --permanent --add-port=8096/tcp
sudo firewall-cmd --reload
浏览器访问:
http://服务器IP:8096
如果你会用 Docker,强烈推荐
docker run -d \
--name jellyfin \
-p 8096:8096 \
-v /mnt/media:/media \
-v jellyfin-config:/config \
jellyfin/jellyfin
优点:
| 方式 | 难度 | 适合人群 |
|---|---|---|
| 官方 RPM | ⭐⭐ | 想直接用系统服务 |
| Docker | ⭐ | 推荐新手 |
| 手动编译 | ⭐⭐⭐⭐ | 不推荐 |
如果你愿意,可以告诉我:
我可以直接给你一套可复制的安装命令。