要解決CentOS上Jellyfin的啟動問題,可以按照以下步驟進行排查和解決:
確保已安裝所有必要的依賴項??梢允褂靡韵旅畎惭b依賴:
yum install libicu fontconfig -y
Jellyfin需要FFmpeg進行視頻轉碼,因此必須安裝FFmpeg及其開發包:
yum install epel-release
wget https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm
yum install ffmpeg ffmpeg-devel -y
下載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
yum install 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
安裝完成后,啟動Jellyfin服務并設置為開機自啟動:
systemctl start jellyfin
systemctl enable jellyfin
在瀏覽器中訪問服務器的IP地址和端口(默認是8096),根據頁面提示完成Jellyfin的初始化設置。
如果遇到中文字幕亂碼問題,可以嘗試以下方法:
apt install fonts-noto-cjk-extra
下載并轉換字體文件為woff2格式,然后放置在Jellyfin的字體目錄中。
在Jellyfin控制臺設置好字體路徑,并勾選“啟用備用字體”。
journalctl -u jellyfin
確保所有服務都已正確配置并正在運行。
如果使用SELinux,確保已正確配置并允許Jellyfin運行。
以上步驟應該能幫助解決CentOS上Jellyfin的啟動問題。如果問題仍然存在,請檢查具體的錯誤信息并參考相關文檔或社區支持。