当在CentOS下安装Jellyfin失败时,可以尝试以下步骤来解决问题:
确保已安装所有必要的依赖项。根据和的教程,需要安装以下依赖:
yum install libicu fontconfig -y
由于Jellyfin需要使用FFmpeg进行转码,需要配置RPMFusion源并安装FFmpeg。可以参考和的步骤:
yum install epel-release
wget https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm
rpm -ihv rpmfusion-free-release-7.noarch.rpm
yum install ffmpeg
下载最新版本的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
rpm -Uvh --nodeps jellyfin-web-10.8.9-1.el7.noarch.rpm
rpm -Uvh --nodeps jellyfin-server-10.8.9-1.el7.x86_64.rpm
rpm -Uvh --nodeps jellyfin-10.8.9-1.el7.x86_64.rpm
安装完成后,需要初始化Jellyfin。可以参考的步骤:
systemctl start jellyfin
systemctl enable jellyfin
访问 http://IP:8096 根据页面提示完成jellyfin初始化。
--nodeps
选项强制安装,但请注意这可能会导致软件运行不稳定。如果在尝试上述步骤后仍然无法成功安装Jellyfin,建议查看系统日志以获取更多错误信息,或访问Jellyfin的官方论坛和社区寻求帮助。