下面是在 CentOS 7 / CentOS 8 / CentOS Stream 上安装 Jellyfin 的常用方法(推荐用官方仓库,最稳定)。
sudo yum update -y
sudo yum install -y epel-release
sudo yum install -y curl wget
sudo rpm --import https://repo.jellyfin.org/jellyfin_team.gpg.key
sudo tee /etc/yum.repos.d/jellyfin.repo <<EOF
[jellyfin]
name=Jellyfin Repository
baseurl=https://repo.jellyfin.org/yum/stable/centos/\$releasever/\$basearch
enabled=1
gpgcheck=1
gpgkey=https://repo.jellyfin.org/jellyfin_team.gpg.key
EOF
✅ CentOS 8 / Stream 也适用
如果$releasever识别异常,可手动改为7或8
sudo yum install -y jellyfin
sudo systemctl enable jellyfin
sudo systemctl start jellyfin
查看状态:
systemctl status jellyfin
Jellyfin 默认使用:
sudo firewall-cmd --permanent --add-port=8096/tcp
sudo firewall-cmd --reload
在浏览器中访问:
http://服务器IP:8096
按页面提示完成:
| 用途 | 路径 |
|---|---|
| 配置文件 | /etc/jellyfin/ |
| 数据目录 | /var/lib/jellyfin/ |
| 日志 | /var/log/jellyfin/ |
确保媒体目录可被 jellyfin 用户访问:
sudo chown -R jellyfin:jellyfin /你的媒体目录
sudo yum install -y wqy-microhei-fonts
sudo systemctl restart jellyfin
如果你更倾向 Docker:
docker run -d \
--name jellyfin \
-p 8096:8096 \
-v /path/to/config:/config \
-v /path/to/media:/media \
jellyfin/jellyfin
如果你告诉我:
我可以给你更精确的安装方案。