Armbian是用于ARM开发板的基于Debian和Ubuntu的计算机操作系统,armbian_2010是目前最新的稳定版。
对于安卓系统,首先要官方降级,相关教程可参考文件内截图。需要一根公对公的usb线。
降级完成后需要先准备一个刷armbian用的u盘。
官网下载Armbian_20.10_Arm-64_buster_current_5.9.0.img.xz文件后解压出Armbian_20.10_Arm-64_buster_current_5.9.0.img,使用win32diskimager写入U盘。
对U盘内文件进行如下修改:
4. extlinux目录下的extlinux.conf文件:
LABEL Armbian
LINUX /zImage
INITRD /uInitrd
FDT /dtb/amlogic/meson-gxl-s905d-phicomm-n1.dtb
APPEND root=LABEL=ROOTFS rootflags=data=writeback rw console=ttyAML0,115200n8 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0
dtc -I dtb -O dts -o n1.dts /boot/dtb/amlogic/meson-gxl-s905d-phicomm-n1.dtb
vim n1.dts #搜索9880,注释phandle = < 0x21 >
dtc -I dts -O dtb -o n1.dtb n1.dts
cp n1.dtb /boot/dtb/amlogic/meson-gxl-s905d-phicomm-n1.dtb
reboot
u-boot-s905x-s912为u-boot.ext
时区问题:
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo “Asia/Shanghai” > /etc/timezone
然后开机五秒内按下按钮,进入U盘安装,等待创建完系统,写入emmc。
拔下u盘并重启,欢迎来到armbian。
armbian-conf可以进行常用软件的安装,但笔者选择安装omv时直接闪退,只得通过命令行安装。
参考 https://www.right.com.cn/forum/thread-3049724-1-1.html
为了控制打印机,需要安装cups,直接通过armbian-conf可以安装,安装完成后,需要改动配置文件以运行一般用户通过web进行配置。
参考
https://blog.csdn.net/inthesun29/article/details/105799656
重启后armbian的dns会被修改,需要进行如下配置
sudo ln -fs /run/resolvconf/resolv.conf /etc/resolv.conf
参考https://post.smzdm.com/p/alpz07r0/
使用内置的armbian-config安装ovm时注意装一个重启一下,然后在内部可以打开内置的额portainer
设置开机自启
先查看地址
/srv/dev-disk-by-id-usb-USB-6VD60WL4-0-0/download/aria2
http://jkdigger.me/2019/12/31/n1-Armbian%E5%AE%89%E8%A3%85Docker%E7%89%88aria2%E5%92%8Caria2-webui/
docker run -d \
--name aria2-ui \
-p 9001:8080 \
-v /srv/dev-disk-by-id-usb-USB-6VD60WL4-0-0/download/aria2:/aria2/data \
-v /etc/docker_aria2:/aria2/conf \
-e PUID=1000 \
-e PGID=1000 \
-e ARIA2RPCPORT=443 \
-e RPC_SECRET=NOBODYKNOWSME \
hurlenko/aria2-ariang
打开webui上如上述的端口和地址与密钥
在etc/docker_aria2目录下下载或者手动复制以下脚本
https://raw.githubusercontent.com/P3TERX/aria2_perfect_config/master/tracker.sh
添加tracker以方便下载种子