电视盒子(N1)重生记 第一章 刷 Armbian 系统

N1 盒子

相信 N1 盒子大家都不陌生了,基本都是用来刷 OpenWRT 系统

今天这里不刷 OpenWRT 系统,今天我们刷 Armbian 系统

一、下载系统

推举 ophub 仓库的 armbian 镜像,(debian/ubuntu不限)

  • 挑选出你最心仪的那个,这里以 bookworm 为例,如下图
    43d33f9cd6b7f1e0e0477.jpg

  • 挑选出你最心仪的那个,这里以 Armbian_24.8.0_amlogic_s905d_bookworm_6.6.39_server_2024.07.15.img.gz 为例,如下图
    579f925f091334c3614b7.jpg

二、刷机并写入EMMC

  • 打开 Rufus 工具,把刚刚下载的系统,写进U盘,然后将U盘、网线插入设备,通电开机;
  • 等待几分钟,在你的路由里面查看N1的IP地址,打开SSH工具进行连接,账号:root 密码:1234

第一次进入,需要重新设置新密码,选择1,并ctrl+c跳过,如下图

49d4947cbbd4178f064e2.jpg

写入EMMC,如下图

1
armbian-install

216e553792330c062d90e.jpg

  • 先选择101,然后选1;等待完成

  • 写完后断电拔U盘重启

三、配置系统

1、换源

1
2
3
4
5
6
cat << EOF > /etc/apt/sources.list
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bookworm-security main contrib non-free non-free-firmware
EOF

2、更新

1
apt update && apt dist-upgrade -y

3、修正时区

1
timedatectl set-timezone Asia/Shanghai

4、停用一些服务(根据自己实际情况决定)

1
2
3
# NetworkManager服务
systemctl stop NetworkManager
systemctl disable NetworkManager

5、安装一些工具

1
apt install bridge-utils

2024年6月下旬以后的armbian版本需注意

6、配置网络,根据你的实际 IP 修改

先执行

1
systemctl enable systemd-networkd

再添加

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
cat << EOF > /etc/netplan/00-default-use-network-manager.yaml 
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: no
bridges:
vmbr0:
interfaces: [eth0]
addresses:
- 192.168.0.2/24
routes:
- to: default
via: 192.168.0.1
nameservers:
addresses:
- 223.5.5.5
- 119.29.29.29
EOF

6.1、测试

1
netplan try

6.2、应用新的网络配置

1
netplan apply

7、重启

1
reboot

四、升级 armbian

1
armbian-update

特别鸣谢

教程根据 cooip-jm 修改而来