centos

jellyfin能否在centos上运行

小樊
36
2025-07-06 14:35:24
栏目: 智能运维

Jellyfin可以在CentOS上运行,以下是几种在CentOS上安装Jellyfin的方法:

使用RPM包安装Jellyfin

  1. 安装依赖包
sudo yum install -y libicu fontconfig
  1. 安装FFmpeg: Jellyfin需要FFmpeg来进行视频转码,可以从John Van Sickle的网站下载静态编译的FFmpeg。
wget https://johnvansickle.com/ffmpeg/builds/ffmpeg-git-amd64-static.tar.xz
tar -xvf ffmpeg-git-amd64-static.tar.xz
sudo cp ffmpeg-git-20200211-amd64-static/ffmpeg /usr/bin/
sudo cp ffmpeg-git-20200211-amd64-static/ffprobe /usr/bin/
  1. 下载和安装Jellyfin RPM包
wget -c https://repo.jellyfin.org/releases/server/centos/stable/web/jellyfin-web-10.8.9-1.el7.noarch.rpm
wget -c https://repo.jellyfin.org/releases/server/centos/stable/server/jellyfin-server-10.8.9-1.el7.x86_64.rpm
wget -c https://repo.jellyfin.org/releases/server/centos/stable/server/jellyfin-10.8.9-1.el7.x86_64.rpm
sudo yum localinstall jellyfin-web-10.8.9-1.el7.noarch.rpm jellyfin-server-10.8.9-1.el7.x86_64.rpm jellyfin-10.8.9-1.el7.x86_64.rpm
  1. 启动和设置Jellyfin服务
sudo systemctl start jellyfin
sudo systemctl enable jellyfin
  1. 配置防火墙
sudo firewall-cmd --zone public --add-port 8096/tcp --permanent
sudo firewall-cmd --zone public --add-port 8920/tcp --permanent
sudo firewall-cmd --reload
  1. 初始化Jellyfin: 访问Jellyfin的Web界面(通常是 http://YOUR_SERVER_IP:8096 ),按照提示完成初始化设置。

使用Docker安装Jellyfin

  1. 安装Docker
sudo yum install -y docker
sudo systemctl start docker
sudo systemctl enable docker
  1. 拉取Jellyfin镜像
sudo docker pull jellyfin/jellyfin
  1. 运行Jellyfin容器
sudo docker run -d \
  --name=jellyfin \
  -p 8096:8096 \
  -v /path/to/your/config:/config \
  -v /path/to/your/data:/data \
  jellyfin/jellyfin

以上信息提供了在CentOS系统上安装和配置Jellyfin的基本指南,具体版本可能会随着时间推移有所变化,建议访问Jellyfin的官方文档或GitHub页面获取最新的安装指南和版本信息。

0
看了该问题的人还看了