你配得上世间所有的美好,我将携漫天星辰向你涌来
固件版本说明
current(推荐):稳定版,一般指代当前官方推荐的稳定版本,经过了充分的测试和优化,确保兼容性和稳定性较高
Edge:开发版,一般是让高级用户或开发者提前体验新功能,并提供反馈,包含了最新的功能更新或者实验性特性,但相对稳定性可能会较低,可能存在未知的问题
带“burn”(推荐):在Armbian或类似的基于Linux的嵌入式设备固件发布中,带有“burn”字样的文件通常是指直接烧录(Flash)用的镜像文件。这类文件往往是针对特定硬件设计的,可以直接通过SD卡、USB闪存或其他方式一次性将整个操作系统及配置写入
设备内部的存储介质(如eMMC、NAND Flash等)。它们通常是经过特殊处理的二进制映像文件,包含了引导加载程序、内核以及根文件系统等必要的系统组件
带“minimal”(按需):有”minimal”字样的刷机包通常指的是一个精简版或最小化安装版本的固件。这种固件镜像包含了运行操作系统和特定应用所必需的最基础软件包,去除了不必要的服务、图形界面和其他非核心组件
二、刷机方法
用户名root,密码1234,登录后提示需要更改密root的初始密码,自行设置,更改完密码后,会提示创建账户,我们直接Ctrl+C取消
三、时区设置
设置时区
1 2 3
| cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
|
查看时间
四、 一键更换国内源
1 2 3
| bash <(curl -sSL https://linuxmirrors.cn/main.sh)
|
五、灯光控制
1 2 3 4 5 6 7
| echo 0 >/sys/class/leds/onecloud\:blue\:alive/brightness
echo 0 >/sys/class/leds/onecloud\:green\:alive/brightness
echo 0 >/sys/class/leds/onecloud\:red\:alive/brightness
|
六、软件安装
casaos
1 2 3
| wget -qO- https://get.casaos.io | bash
|
Qbittorrent
1 2 3
| sudo apt install qbittorrent-nox
|
执行以下命令,通过文本编辑器打开qBittorrent服务文件
1 2 3
| vim /etc/systemd/system/qbittorrent.service
|
输入以下内容(配置信息)后保存
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| [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
|
执行以下命令,更新刚刚配置的服务,设置开机启动以及现在启动该服务
1 2 3 4 5 6 7
| sudo systemctl daemon-reload
sudo systemctl enable qbittorrent.service
sudo systemctl start qbittorrent.service
|
Cpolar
1 2 3
| curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
|
登录cpolar官网后台,点击左侧的验证,查看自己的认证token,之后将token贴在命令行里
1 2 3
| cpolar authtoken xxxxxxx
|
开机自启
1 2 3
| sudo systemctl enable cpolar
|
1 2 3
| sudo systemctl start cpolar
|
openwrt
镜像推荐:
1 2 3 4 5 6 7
| jyhking/onecloud:1.1
sulinggg/openwrt:arm_cortex-a5_vfpv4
xuanaimai/onecloud:21-05-29
|
打开网卡混杂模式
1 2 3
| ip link set eth0 promisc on
|
创建OpenWrt网络(自行替换网段,网关)
1 2 3
| docker network create -d macvlan --subnet=192.168.10.0/24 --gateway=192.168.10.1 -o parent=eth0 openwrt
|
下载镜像包至root
1 2 3
| wget https://dl.openwrt.ai/releases/targets/meson/meson8b/openwrt-02.01.2024-meson-meson8b-thunder-onecloud-rootfs.tar.gz
|
生成镜像
1 2 3
| docker import openwrt-02.01.2024-meson-meson8b-thunder-onecloud-rootfs.tar.gz onecloud/openwrt
|
安装并启动容器
1 2 3
| docker run --restart always --name openwrt -d --network openwrt --privileged onecloud/openwrt /sbin/init
|
修改默认IP
1 2 3 4 5 6 7 8 9 10 11 12 13
| #进入容器
docker exec -it openwrt bash
#打开网络配置文件
nano /etc/config/network
#重启网络
/etc/init.d/network restart
|
ddns-to
1 2 3
| docker run -d --name=ddnsto --restart always --network host -e TOKEN=<自己的token> -e DEVICE_IDX=0 linkease/ddnsto:3.0.0
|
1panel
1 2 3
| curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh
|
docker
七、端口:
CasaOS:80
Cpolar:9200
qBittorrent :8080