安装jellyfin

安装jellyfin之前需要先安装jellyfin的源包更新

jellyfin如果是debian10的系统建议用第二个源,debian11都可以,但是只能执行一个

Debian 11,在添加Jellyfin源的地方,有2个方式,如果用extrepo方式,就不需要普通的3步曲安装

Extrepo 添加源

apt update
apt install extrepo
extrepo enable jellyfin

普通3步曲添加源

# 1
apt update
apt install curl gnupg

# 2
mkdir /etc/apt/keyrings
curl -fsSL https://repo.jellyfin.org/$( awk -F'=' '/^ID=/{ print $NF }' /etc/os-release )/jellyfin_team.gpg.key | gpg --dearmor -o /etc/apt/keyrings/jellyfin.gpg

# 3 
cat <<EOF | tee /etc/apt/sources.list.d/jellyfin.sources
Types: deb
URIs: https://repo.jellyfin.org/$( awk -F'=' '/^ID=/{ print $NF }' /etc/os-release )
Suites: $( awk -F'=' '/^VERSION_CODENAME=/{ print $NF }' /etc/os-release )
Components: main
Architectures: $( dpkg --print-architecture )
Signed-By: /etc/apt/keyrings/jellyfin.gpg
EOF

添加源后,就可以更新一次update,然后安装Jellyfin

# 更新源命令:
apt update

2个核心重点问题的解决方法!!!!!这是别人不教你的!!!

核心问题1:更新源失败,密钥失效

当你更新源后,如果SSH报错,提示失败,密钥失效,那么你需要先运行这个脚本命令

wget -O- https://repo.jellyfin.org/jellyfin_team.gpg.key | sudo apt-key add -

然后检查密钥是否有效

apt-key

如果不生效,可以先删除密钥,重新添加:

sudo apt-key remove 1DE21A7B

核心问题2:安装失败,提示无法定位包

如果安装jellyfin失败,提示无法定位包请先运行这个代码后,再次运行安装命令

apt upgrade
apt install jellyfin

这两个问题很多人都会遇到,主要问题是官方那边失效了源包,解决方法你或许需要到官方的博客评论才能找到,但是绝对没有我写的清楚,我的经验无私分享给你们!!!!!

至此,jellyfin这个开源的免费流媒体管理项目就搭建完成了

附其他jellyfin命令

# 重启
systemctl restart jellyfin

# 关闭
systemctl stop jellyfin

# 启动
systemctl start jellyfin

# 开机启动 
systemctl enable jellyfin

安装后,启动Jellyfin,能在debian上通过ss -tnl,看到对应业务端口 8096的监听

然后通过浏览器访问:http://ip地址:8096/

进入jellyfin设置初始化

希望更安全的可以打开cloudfare的cdn代理,并且写入防火墙规则,这里不做演示了

文章作者: 特邀作者-Mao
本文链接:
版权声明: 本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Reynolds' Blog
项目记录 项目记录
喜欢就支持一下吧