玩客云刷机Armbian作为NAS

2024/07/11

刷机

参考网址

玩客云刷Armbian安装docker、alist、OpenWrt、Aria2等教程及所需文件(内容详细)

更改时区

# 显示时区
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
#更改时区
date -R

更换国内软件源(如果能正常更新软件,可不必换)

#换Debian源
nano /etc/apt/sources.list
#清华
deb https://mirrors.ustc.edu.cn/debian/ bullseye main non-free contrib
deb-src https://mirrors.ustc.edu.cn/debian/ bullseye main non-free contrib
deb https://mirrors.ustc.edu.cn/debian-security/ bullseye-security main
deb-src https://mirrors.ustc.edu.cn/debian-security/ bullseye-security main
deb https://mirrors.ustc.edu.cn/debian/ bullseye-updates main non-free contrib
deb-src https://mirrors.ustc.edu.cn/debian/ bullseye-updates main non-free contrib
deb https://mirrors.ustc.edu.cn/debian/ bullseye-backports main non-free contrib
deb-src https://mirrors.ustc.edu.cn/debian/ bullseye-backports main non-free contrib
#阿里源
deb https://mirrors.aliyun.com/debian/ bullseye main non-free contrib
#deb-src https://mirrors.aliyun.com/debian/ bullseye main non-free contrib
deb https://mirrors.aliyun.com/debian-security/ bullseye-security main
#deb-src https://mirrors.aliyun.com/debian-security/ bullseye-security main
deb https://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
#deb-src https://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
deb https://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib
#deb-src https://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib
#中科大源
deb https://mirrors.aliyun.com/debian/ bullseye main non-free contrib
#deb-src https://mirrors.aliyun.com/debian/ bullseye main non-free contrib
deb https://mirrors.aliyun.com/debian-security/ bullseye-security main
#deb-src https://mirrors.aliyun.com/debian-security/ bullseye-security main
deb https://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
#deb-src https://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
deb https://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib
#deb-src https://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib
#更新 
apt-get update && apt-get upgrade

静态IP

net-tools

#安装net-tools
apt install net-tools

查看物理MAC地址

ifconfig

打开并修改网络配置文件interfaces和interfaces.default

nano /etc/network/interfaces
allow-hotplug eth0
no-auto-down eth0
iface eth0 inet static
hwaddress ether 26:18:90:db:79:97
pre-up ifconfig eth0 hw ether 26:18:90:db:79:97
address 192.168.10.3
netmask 255.255.255.0
gateway 192.168.10.1
dns-nameservers 192.168.10.1
pre-up /sbin/ifconfig eth0 mtu 3838

interfaces.default,也填入上述内容。

#重启
reboot

挂载硬盘

找到你的存储设备名称(本文是sda1)

lsblk

对硬盘进行格式化

mkfs.ext4 /dev/sda1

创建一个文件夹用于挂载硬盘

mkdir /mnt/disk

挂载硬盘(sda1替换成自己的设备名)

mount /dev/sdb1 /mnt/disk

永久挂载(设备启动时自动挂载)

查询硬盘uuid及文件系统

blkid /dev/sda1

根据硬盘信息制作出开机硬盘自动挂载命令

UUID=80278b04-2d19-984c-bdce-65ab443908ab /mnt/disk ext4 defaults 0 0

打开fstab文件,将这段命令添加到末行

nano /etc/fstab

若报错,切勿重启,从头检查命令是否有错。

mount -a

安装docker

apt install docker.io

CasaOs

CasaOS 是一个基于 Golang 的简单、易用、优雅的开源家庭云系统,它旨在将家中各种智能设备整合在一起,提供简洁易用的统一控制界面,让你可以轻松地管理和操控家中的智能设备。

核心功能

  • 存储:将照片、视频、文档等文件存储在本地,随时随地访问,无需担心数据泄露。
  • 媒体服务:创建家庭影院,享受高清电影和音乐,打造极致的视听体验。
  • 家庭自动化:通过CasaOS,你可以控制家中的智能设备,如灯光、插座、门锁等,实现智能家居生活。
  • 其他应用:CasaOS还支持网页服务器、邮件服务器、游戏服务器等多种应用程序,满足你的各种需求。

安装

curl -fsSL https://get.casaos.io | sudo bash

更多软件源

https://play.cuse.eu.org/Cp0204-AppStore-Play.zip
https://casaos-appstore.paodayag.dev/linuxserver.zip
https://casaos-appstore.paodayag.dev/coolstore.zip
https://play.cuse.eu.org/Cp0204-AppStore-Play-arm.zip
https://paodayag.dev/casaos-appstore-edge.zip
https://github.com/mr-manuel/CasaOS-HomeAutomation-AppStore/archive/refs/tags/latest.zip
https://github.com/bigbeartechworld/big-bear-casaos/archive/refs/heads/master.zip
https://github.com/mariosemes/CasaOS-TMCstore/archive/refs/heads/main.zip
https://github.com/arch3rPro/Pentest-Docker/archive/refs/heads/master.zip

AList

介绍

AList是一个支持多种存储,支持网页浏览和 WebDAV 的文件列表程序,由 gin 和 Solidjs 驱动。简单的来说就是能够帮助你管理各种网盘应用,类似于CloudDrive,AList除了支持网盘存储之外,还支持对象存储,本地存储,FTP等等。

官网

https://alist.nn.ci/

安装

在终端中执行以下命令开始安装Alist

docker run -d --restart=always -v /etc/alist:/opt/alist/data -p 5244:5244 -e PUID=0 -e PGID=0 -e UMASK=022 --name="alist" xhofe/alist:latest

安装完成后会输出一串md5,使用命令查看一下docker进程,确定进程是否存在。

docker ps -l

查看密码

在终端输入以下命令,查看一下alist的默认密码,记录一下。

docker exec -it alist ./alist admin

修改密码

在浏览器打开[玩客云IP]:5244进入alist的前台页面,比如我的alist主页地址是:http://192.168.99.51:5244/

portainer

介绍

Portainer 是一个轻量级的管理 UI ,可让你轻松管理不同的 Docker 环境(Docker 主机或 Swarm 群集)。

Portainer 的目的是部署和使用一样简单。它由一个可以在任何 Docker 引擎上运行的单一容器组成(可以部署为 Linux 容器或 Windows 本地容器,也支持其他平台)。Portainer 允许你管理所有的 Docker 资源(容器、镜像、卷、网络等等)。它与独立的 Docker 引擎和 Docker Swarm 模式兼容。

安装

docker pull 6053537/portainer-ce

创建一个数据卷portainer_data

docker volume create portainer_data

配置、启动

docker run -d --name portainer -p 9000:9000 --restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer_data:/data  6053537/portainer-ce

配置

在浏览器打开玩客云IP:9000,打开后就是中文汉化版

Homeassistant

介绍

Home Assistant 是一款免费的开源家庭自动化软件,旨在成为物联网 (IoT) 生态系统独立集成平台和智能家居设备的中央控制系统,专注于本地控制和隐私。它可以通过基于 Web 的用户界面、使用 Android 和 iOS 的配套应用程序,或通过支持的虚拟助手(如 Google Assistant 或 Amazon Alexa)及其自己的“Assist”(内置本地语音助手)通过语音命令进行访问。它将作为家庭自动化的中央控制系统(通常称为智能家居中心),官网为https://www.home-assistant.io/。开源代码托管:https://github.com/home-assistant/。–截至2024年4月。

青龙面板

介绍

是一个由 whyour 开发的开源项目,它是一款强大的自动化任务管理工具,专为需要定时执行各种脚本或任务的用户提供简洁、高效的解决方案。无论你是开发者还是普通用户,只需简单配置,就能轻松实现云服务器上的定时任务,如数据同步、备份、监控等。

qBittorrent

介绍

qBittorrent 是一个新的轻量级 BitTorrent 客户端,可运行于 Linux 及其他可能系统,它简单易用,漂亮的外观,功能强大。现在它可以被视为一个良好的替代其他 BitTorrent 软件的客户端。

官网

https://www.qbittorrent.org/

安装

直接在玩客云终端输入以下命令,出现询问后,按y加回车,这样就安装完成了

apt install qbittorrent-nox

配置

创建任务

创建qBittorrent这个服务,方便设置开机自启。

vim /etc/systemd/system/qbittorrent.service

然后按下I写入以下内容

[Unit]
Description=qBittorrent Daemon Service
After=network.target
[Service]
User=root
ExecStart=/usr/bin/qbittorrent-nox
ExecStop=/usr/bin/killall -w qbittorrent-nox
[Install]
WantedBy=multi-user.target

更新任务

systemctl daemon-reload

启动、开机自启

启动服务

service qbittorrent start

查看服务状态

service qbittorrent status

设置开机自启

systemctl enable qbittorrent

使用qb

在浏览器中输入玩客云IP:8080 打开qb前台 http://192.168.99.141:8080/

输入默认用户名密码,登录qb

用户名:admin
密码:adminadmin

Aria2-pro 和 AriaNg

zerotier

微力同步

DDNSTO

网心云docker容器版

目录