banner
wangqiyang

wangqiyang

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

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

挂载磁盘#

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

安装软件包 ntfs-3g

sudo apt-get installntfs-3g

安装成功后,修复对应的 ntfs 分区:

sudo ntfsfix /dev/sda1

建立挂载目录:

sudo mkdir /mnt/data1

挂载:

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

配置自动挂载:

sudo vim /etc/fstab

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

Alist 安装#

官方仓库下载对应的软件(alist-linux-arm64.tar.gz)。

使用 ssh 上传至 Orang pi。

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

解压下载的文件,得到可执行文件:

tar -zxvf alist-xxxx.tar.gz

授予执行权限:

chmod +x alist

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

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
配置守护进程:

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 创建目录:

sudo mkdir /opt/jellyfin
cd /opt/jellyfin

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

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

更新系统:

apt update

安装所需依赖:

apt install at libsqlite3-0 libfontconfig1 libfreetype6 libssl1 -y

安装软件包:

dpkg -i jellyfin-*.deb

如果出错,自动修复:

apt -f install -y

安装完成,查看服务状态:

service jellyfin status

设置开机自启:

systemctl enable jellyfin
加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。