CentOS上安装Jellyfin插件的常见方法
在安装插件前,需完成以下基础配置以避免依赖问题:
sudo yum update -y确保系统软件包为最新版本。sudo yum install epel-release -y,部分插件依赖EPEL仓库中的软件包。/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安装Jellyfin,确保服务正常运行(sudo systemctl start jellyfin && sudo systemctl enable jellyfin)。这是最便捷的方式,适合大多数用户:
http://your_server_ip:8096,使用管理员账号登录。若需批量或远程安装,可使用命令行工具:
jellyfin-plugin-manager工具(sudo yum install jellyfin-plugin-manager -y),然后通过命令安装插件(替换<plugin_name>为实际名称,如jellyfin-intros):sudo jellyfin-plugin-manager install <plugin_name>
plugin-name.rpm),可运行以下命令安装:sudo yum localinstall /path/to/plugin-name.rpm -y
sudo systemctl restart jellyfin
若插件未提供仓库或RPM包,可手动部署:
jellyfin-plugin-intros.zip)。/usr/share/jellyfin/plugins):cd /usr/share/jellyfin/plugins
sudo unzip /path/to/jellyfin-plugin-intros.zip
jellyfin(Jellyfin服务默认用户):sudo chown -R jellyfin:jellyfin /usr/share/jellyfin/plugins/
sudo systemctl restart jellyfin
若使用Docker运行Jellyfin,需通过容器方式安装插件:
jellyfin/plugin-intros):docker pull jellyfin/plugin-intros
jellyfin):docker run -d \
--name jellyfin-plugin-intros \
--link jellyfin:jellyfin \
-e JELLYFIN_PORT=8096 \
-e JELLYFIN_BASE_URL=http://localhost:8096 \
jellyfin/plugin-intros
.NET SDK、ffmpeg),需提前通过sudo yum install安装(参考插件官方文档)。journalctl -u jellyfin -f查看Jellyfin服务日志,或检查插件目录下的logs文件夹获取详细错误信息。/usr/share/jellyfin/和/var/lib/jellyfin/目录,防止数据丢失。