如何在 Orange Pi Zero 2 上搭建个人媒体中心"

系统：Orangepizero2_3.0.6_debian_bullseye_server_linux5.16.17
目标：打造个人媒体中心
注意：因为 Orange pi 下载原因，本教程所需软件安装一律使用手动安装。

挂载磁盘

由于磁盘是从 Windows 系统下迁移过来的，因此需要进行此步操作，若是空盘则可以不进行。

安装软件包 ntfs-3g

Copy
sudo apt-get installntfs-3g

安装成功后，修复对应的 ntfs 分区：

Copy
sudo ntfsfix /dev/sda1

建立挂载目录：

Copy
sudo mkdir /mnt/data1

挂载：

Copy
mount -t ntfs-3g /dev/sda1 /mnt/data1

配置自动挂载：

Copy
sudo vim /etc/fstab

文件末尾添加：/dev/sda1 /mnt/data1 ntfs-3g default 0 0

Alist 安装

在官方仓库下载对应的软件（alist-linux-arm64.tar.gz）。

使用 ssh 上传至 Orang pi。

Copy
scp /path/to/alist-linux-arm64.tar.gz root@yourIpAddress
:/path/you/want/to/

解压下载的文件，得到可执行文件：

Copy
tar -zxvf alist-xxxx.tar.gz

授予执行权限：

Copy
chmod +x alist

编写 /usr/lib/systemd/system/alist.service 文件：

Copy
vim /usr/lib/systemd/system/alist.service
# 复制下面内容
[Unit]
Description=alist
After=network.target

[Service]
Type=simple
WorkingDirectory=path_of_alist
ExecStart=path_of_alist/alist server
Restart=on-failure

[Install]
WantedBy=multi-user.target

执行 systemctl daemon-reload 重载配置。

配置开机自启：systemctl enable alist。

启动：systemctl start alist。

获取登录信息：./alist admin。

安装 qbittorrent

软件包地址。
上传。
授予执行权限：chmod 700 /path/to/noxfile
配置守护进程：

Copy
vim /etc/systemd/system/qbt.service
# 配置内容
[Unit] Description=qBittorrent Service After=network.target nss-lookup.target
[Service] UMask=000 ExecStart=/path/to/file --profile=/usr/local/etc
[Install] WantedBy=multi-user.target

执行 systemctl daemon-reload 重载配置。

配置开机自启：systemctl enable qbt。

启动：`systemctl start qbt。

部署 Jellyfin

先在下载软件包，地址
ffmpeng、web、server 都要下。
在 Orange pi 上为 Jellyfin 创建目录：

Copy
sudo mkdir /opt/jellyfin
cd /opt/jellyfin

使用 ssh 上传至刚刚创建的目录：

Copy
scp path/to/jellyfin-web_10.8.9-1_all.deb root@youripaddress:/opt/jellyfin

更新系统：

Copy
apt update

安装所需依赖：

Copy
apt install at libsqlite3-0 libfontconfig1 libfreetype6 libssl1 -y

安装软件包：

Copy
dpkg -i jellyfin-*.deb

如果出错，自动修复：

Copy
apt -f install -y

安装完成，查看服务状态：

Copy
service jellyfin status

设置开机自启：

Copy
systemctl enable jellyfin