Jellyfin CentOS 安装资源与下载路径
主要下载入口
- 官方仓库根目录(按系统和版本浏览):https://repo.jellyfin.org/releases/server/centos/。进入后选择 stable/ 或具体版本目录,再进入 server/ 与 web/ 子目录即可获取 RPM 包。示例路径结构:/stable/web/ 与 /stable/server/。该目录用于获取 jellyfin-web、jellyfin-server、jellyfin 等安装包。
- 官方示例直链(CentOS 7,版本示例为 10.8.9-1.el7):
- jellyfin-web:https://repo.jellyfin.org/releases/server/centos/stable/web/jellyfin-web-10.8.9-1.el7.noarch.rpm
- jellyfin-server:https://repo.jellyfin.org/releases/server/centos/stable/server/jellyfin-server-10.8.9-1.el7.x86_64.rpm
- jellyfin:https://repo.jellyfin.org/releases/server/centos/stable/server/jellyfin-10.8.9-1.el7.x86_64.rpm
说明:实际安装时请进入上方目录选择最新的稳定版本目录与对应文件名。
版本选择与目录结构
- 目录命名通常为:/releases/server/centos/versions/stable/web/ 与 /releases/server/centos/versions/stable/server/;历史版本可在 versions/ 下找到具体版本号目录(如 10.6.4 等)。选择与你系统匹配的 el7(CentOS 7)子目录与架构(常见为 x86_64;web 为 noarch)。
安装依赖与 FFmpeg 资源
- 依赖包(安装前准备):libicu、fontconfig(执行:yum install -y libicu fontconfig)。
- FFmpeg(转码必需):
- 方式一(推荐):通过 RPM Fusion 安装(CentOS 7 示例):
- 安装 EPEL:yum install -y epel-release
- 安装 RPM Fusion 免费源:rpm -ivh https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm
- 安装 FFmpeg:yum install -y ffmpeg
- 方式二(静态编译包,便于无仓库环境):John Van Sickle 静态构建
- 下载页:https://johnvansickle.com/ffmpeg/builds/
- 示例(下载后解压并部署到 /usr/bin/):ffmpeg 与 ffprobe。
安装完成后的访问与端口
- 启动服务:systemctl enable --now jellyfin
- 访问地址:浏览器打开 http://服务器IP:8096 完成初始化
- 防火墙放行(如启用 firewalld):8096/tcp(HTTP)、8920/tcp(HTTPS)、1900/udp(DLNA)、5353/udp(mDNS)。