CentOS上Jellyfin插件安装与管理指南
sudo yum update -y更新系统包;安装EPEL仓库(可选但推荐,部分插件依赖其软件包):sudo yum install epel-release -y。sudo vi /etc/yum.repos.d/jellyfin.repo,内容如下:[jellyfin]
name=Jellyfin Repository
baseurl=https://download.jellyfin.org/repository/yum/
enabled=1
gpgcheck=1
gpgkey=https://download.jellyfin.org/repository/yum/RPM-GPG-KEY-jellyfin
sudo yum install jellyfin -y;启动并启用服务:sudo systemctl start jellyfin && sudo systemctl enable jellyfin。http://服务器IP:8096),进入设置 > 插件管理。sudo yum install jellyfin-plugin-manager -y。sudo jellyfin-plugin-manager install metashark。sudo systemctl restart jellyfin,使插件生效。jellyfin-plugin-metashark.zip)。/usr/share/jellyfin/plugins),运行sudo unzip jellyfin-plugin-metashark.zip -d /usr/share/jellyfin/plugins/解压。sudo systemctl restart jellyfin,完成安装。docker pull jellyfin/plugin-metashark:latest。docker run -d --name jellyfin-metashark \
--link jellyfin:jellyfin \
-e JELLYFIN_PORT=8096 \
-e JELLYFIN_BASE_URL=http://your-domain.com \
jellyfin/plugin-metashark:latest
启用/禁用插件
登录Web界面→设置 > 插件管理,在已安装插件列表中找到目标插件,切换启用/禁用开关即可。
配置插件参数
启用插件后,点击插件右侧的齿轮图标进入配置页,根据需求设置参数(如MetaShark需配置豆瓣Cookie、TMDB API密钥;Danmu需设置弹幕服务器地址)。
删除插件
登录Web界面→设置 > 插件管理,在已安装插件列表中找到目标插件,点击删除按钮,确认后即可卸载。删除后需重启Jellyfin服务:sudo systemctl restart jellyfin。
兼容性检查
安装前务必确认插件版本与Jellyfin版本匹配(如Jellyfin 10.x需对应插件10.x版本),避免因版本不兼容导致安装失败或功能异常。
依赖项处理
部分插件需要额外依赖(如ffmpeg、python3),需提前通过sudo yum install安装;若安装过程中提示缺少依赖,根据错误信息补充对应软件包。
权限与日志排查
sudo提升权限;/var/log/jellyfin/jellyfin.log)定位错误原因(如网络连接失败、配置错误)。备份与恢复
安装插件前备份Jellyfin配置文件(/etc/jellyfin)和媒体库数据库(/var/lib/jellyfin),避免插件安装导致数据丢失。