在CentOS上安装Jellyfin插件通常涉及以下几个步骤:
-
安装依赖项:
确保系统已安装必要的依赖包。可以通过以下命令安装:
yum install -y libicu fontconfig
-
下载并安装Jellyfin:
从Jellyfin的官方仓库下载对应版本的RPM包,并使用
yum
进行安装。例如: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服务:
使用以下命令启动Jellyfin服务,并设置为开机自启动:
systemctl start jellyfin systemctl enable jellyfin
-
添加插件:
-
打开Jellyfin的Web界面。
-
进入“控制台” > “插件” > “仓库”。
-
点击“+”按钮,添加新的仓库。
-
输入仓库的URL,例如:
https://raw.githubusercontent.com/dkanada/jellyfin-plugin-intros/master/manifest.json
-
为仓库命名,例如“Jellyfin Plugins”。
-
保存设置后,选择顶部的“目录”并在列表底部点击“Intros”。
-
安装最新的版本。
-
重启Jellyfin并返回插件设置,选择顶部的“已安装”并点击“Intros”进行配置。
-
-
构建和安装自定义插件(如果需要):
-
克隆或下载插件的仓库。
-
确保已经安装了.NET SDK。
-
使用以下命令构建插件:
dotnet publish --configuration release --output bin
-
将生成的二进制文件放置到Jellyfin的插件文件夹中。
-
-
重启Jellyfin服务:
安装或更新插件后,通常需要重启Jellyfin服务以使更改生效:
systemctl restart jellyfin
-
验证插件安装:
- 进入Jellyfin的Web界面。
- 进入“控制台” > “插件”,确认新安装的插件已启用并且功能正常。
请注意,具体的插件安装步骤可能会因插件的不同而有所差异。务必参考插件的官方文档或GitHub页面以获取详细的安装指南。