树莓派搭建自动追番服务器详细教程|树莓派|Jellyfin|AutoBangumi|qBittorrent

树莓派搭建自动追番服务器教程|树莓派|Jellyfin|AutoBangumi|qBittorrent

  • 流程简介
  • 准备工作
  • 硬盘挂载
  • Jellyfin搭建
  • AutoBangumi部署

流程简介

本文主要介绍在树莓派4B上使用Jellyfin本地媒体管理工具及AutoBangumi自动下载番剧工具搭建自动追番服务器,其可以自动下载最新剧集到本地并可以通过浏览器/APP观看,十分方便。

准备工作

在开始前,请确保你的系统、硬件、软件等支持本次搭建,下面为本次搭建的需求。

  1. 64位(arm64)操作系统:本教程使用的为RASPBERRY PI OS (64-bit)
    注意:树莓派的其他32位(armv7)系统不支持追番工具AutoBangumi的搭建,但可以支持Jellyfin媒体管理工具的搭建

  2. 大容量硬盘:由于追番工具采用自动bt下载,而且剧集等媒体非常占用空间,树莓派系统的SD卡空间很难够用,因此推荐外接大容量硬盘。

  3. 可靠的电源:系统服务及外接硬盘需要充足的电力供应,强烈建议让树莓派保持充足的供电(15W/5V3A)。

  4. 静态IP:服务器的访问需要IP地址,请确保树莓派的IP地址不会改变(例如路由器使用DHCP服务会让连接设备IP地址在重新连接时改变),如果IP改变需要对服务器地址进行修改。

硬盘挂载

ntfs格式的硬盘通过USB接口连接到树莓派上时可能为只读格式,Jellyfin此时无法识别,剧集也不能下载到其中,因此需要将硬盘重新挂载。

首先,通过以下命令查找硬盘当前的挂载位置:

我们发现硬盘挂载到了上,sda后的编号与插入的接口有关,请根据自身情况修改

此时我们需要工具NTFS-3g,这是一个开源软件,它支持在Linux下面读写NTFS格式的分区。它非常的快速,同时也很安全。

下载NTFS-3g:

卸载硬盘:

重新挂载:

此时外接的硬盘就可以被Jellyfin发现并且可以下载剧集了。
注意:每次重启树莓派都需要重新进行上述操作,建议使用脚本实现开机自动挂载。

点击查看本节工作参考博客。

Jellyfin搭建

首先,update树莓派:

其次,安装apt-transport-https

再次,导入GPG signing key

然后,输入如下命令自动识别当前系统架构便于Jellyfin安装:

现在,我们再次update:

update之后,我们就可以进行Jellyfin安装,可能需要较长时间,请耐心等待:

安装结束后,如果不知道树莓派的ip地址,可以通过以下命令查看:

此时可以在浏览器中通过访问Jellyfin,并根据提示建立媒体库。你也可以在手机上下载Jellyfin的APP进行访问。

点击查看本节内容参考文章。

AutoBangumi部署

此处强烈推荐参考官方教程进行部署,由于官方教程为在Linux电脑或者服务器上部署,本人在树莓派上部署时遇到很多问题,在依据官方教学搭建时,可能遇到如下问题,可以参考下方本人的解决方案。

点此查看官方手把手教学

本人遇到的问题及解决方案:

  1. 添加软件仓库:此步不要按照官方教程。在执行时,官方给出的是x86系统中debian的源,如果树莓派安装的是RASPBERRY PI OS (64-bit)操作系统可以直接使用arm64的debian源(docker-ce没有rasbian系统的arm64版本,可以直接使用debian的),如果使用ubuntu可以把链接中的debian改成ubuntu。
    官方源:

    清华源:

  2. 添加软件仓库后,执行时,可能会遇到类似于下方的报错:

    执行如下命令可以解决此问题:(点击查看此步参考博客)

  3. 官方教程中docker的命令都没有使用sudo,如果权限不够导致不能执行,请添加sudo后再执行。

  4. 官方教程中没有安装qbittorrent,如有需要请用安装后再进行其他操作。

  5. 如果在执行时出现如下错误:,你的树莓派很有可能不是arm64的操作系统,或者很有可能安装了armv7版本的docker,建议重装64位(arm64)操作系统或者重装arm64版的docker。目前在linux系统中,AutoBangumi只有arm64版本。

  6. 官方教程中部署的工具只能下载从订阅开始后续更新的番剧,在你订阅之前更新的番剧无法自动下载,请把文件中这一行改为,详情请参阅官方docker页面。

  7. 如果觉得qbittorrent在下载中出现问题,请在浏览器中进入其WEBUI进行操作,地址为(按照官方教程中部署端口为8989,如果使用其他版本的qbittorrent,请根据自身情况填入端口号)。你也可以在此WEBUI中手动下载磁力链接。

注意:每次重新启动树莓派时,都需要重新在所在的目录下重新执行来启动服务,建议使用脚本实现开机自动启动服务。

至此,全部工作完成,可以愉快追番啦!
如果在搭建中遇到问题,欢迎评论和私信联系我。

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux24890 人正在系统学习中

来源:姜的小白

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年6月19日
下一篇 2022年6月19日

相关推荐