centos

centos系统如何更新jellyfin

小樊
88
2025-02-13 05:20:48
栏目: 智能运维

在CentOS系统上更新Jellyfin的步骤如下:

1. 安装依赖包

首先,确保你已经安装了必要的依赖包:

sudo yum install -y libicu fontconfig

2. 下载最新版本的Jellyfin RPM包

你可以从Jellyfin的官方发布页面下载最新版本的RPM包。例如,下载Jellyfin Web、Server和Common组件的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

请根据你的CentOS版本和需要选择合适的RPM包。

3. 安装Jellyfin

使用yum命令安装下载的RPM包:

sudo rpm -Uvh --nodeps jellyfin-web-10.8.9-1.el7.noarch.rpm
sudo rpm -Uvh --nodeps jellyfin-server-10.8.9-1.el7.x86_64.rpm
sudo rpm -Uvh --nodeps jellyfin-10.8.9-1.el7.x86_64.rpm

--nodeps选项会忽略依赖检查,强制安装。

4. 启动和设置Jellyfin开机自启

启动Jellyfin服务并设置为开机自启:

sudo systemctl start jellyfin
sudo systemctl enable jellyfin

5. 防火墙配置

确保防火墙允许Jellyfin的端口:

sudo firewall-cmd --zone=public --add-port=8096/tcp --permanent
sudo firewall-cmd --zone=public --add-port=8920/tcp --permanent  # 用于HTTPS
sudo firewall-cmd --zone=public --add-port=1900/tcp --permanent  # 用于DLNA
sudo firewall-cmd --zone=public --add-port=5353/udp --permanent  # 用于Bonjour/mDNS
sudo firewall-cmd --reload

6. 初始化Jellyfin

访问Jellyfin的Web界面(通常是http://your_server_ip:8096),按照提示完成初始化设置。

7. 更新Jellyfin(可选)

如果你需要更新到最新版本,可以重复上述步骤,下载最新版本的RPM包并安装。

通过以上步骤,你应该能够在CentOS系统上成功更新Jellyfin。如果有任何问题,请参考Jellyfin的官方文档或寻求社区支持。

0
看了该问题的人还看了