以下是Armbian系统的详细安装步骤,适用于大多数基于ARM架构的开发板(如树莓派、香蕉派、Orange Pi等):
一、准备工作
-
硬件准备
- 支持ARM架构的开发板(如树莓派4B、Orange Pi等)。
- MicroSD卡(容量建议≥8GB,Class 10以上)。
- 读卡器、USB键盘、显示器(或SSH远程连接)。
- 电源适配器(确保与开发板匹配)。
-
软件准备
- Etcher或Rufus(用于烧录镜像)。
- Armbian镜像文件(从Armbian官网下载)。
- 可选:Balena Etcher(跨平台烧录工具)。
二、下载Armbian镜像
- 访问Armbian下载页面。
- 选择目标设备(如“Raspberry Pi”或“Orange Pi”)。
- 选择系统版本(推荐Ubuntu或Debian)。
- 选择桌面环境(如XFCE、GNOME)或无桌面环境(CLI)。
- 下载完成后解压镜像文件(通常为
.img.xz
格式)。
三、烧录镜像到SD卡
-
使用Etcher烧录
- 插入SD卡,打开Etcher。
- 选择解压后的
.img
文件。 - 选择SD卡驱动器,点击“Flash”开始烧录。
-
使用dd命令(Linux/Mac)
sudo dd if=path/to/armbian.img of=/dev/sdX bs=4M status=progress sync
- 替换
/dev/sdX
为SD卡设备路径(注意:勿选错设备!)。
- 替换
-
Windows用户
- 使用Rufus或Win32 Disk Imager烧录镜像。
四、首次启动配置
-
启动开发板
- 插入SD卡,连接显示器、键盘和电源。
- 首次启动会自动进入Armbian配置向导。
-
设置初始参数
- 用户名:默认
root
(首次登录后建议创建普通用户)。 - 密码:首次启动时会提示设置root密码。
- 网络配置:
- 有线网络:通常自动连接。
- 无线网络:使用
nmtui
或编辑/etc/network/interfaces
配置。
- 时区与语言:通过向导设置。
- 用户名:默认
-
更新系统
apt update && apt upgrade -y
五、远程访问(可选)
-
启用SSH
- 默认SSH已启用,可通过
ssh root@<设备IP>
连接。 - 若未启用,编辑
/etc/ssh/sshd_config
并重启SSH服务:systemctl enable ssh systemctl start ssh
- 默认SSH已启用,可通过
-
查找设备IP
- 使用路由器管理界面查看连接设备IP。
- 或通过
nmap
扫描局域网:nmap -sn 192.168.1.0/24
六、安装桌面环境(可选)
- 安装轻量级桌面
apt install xfce4 xfce4-goodies -y
- 启用图形界面
- 编辑
/etc/lightdm/lightdm.conf
,确保allow-guest=false
。 - 重启后可通过VNC或直接连接显示器使用桌面。
- 编辑
七、常见问题排查
-
无法启动
- 检查SD卡烧录是否完整。
- 尝试更换SD卡或电源。
-
网络问题
- 有线网络:检查网线连接。
- 无线网络:使用
nmcli
或wpa_supplicant
配置。
-
驱动问题
- 某些硬件可能需要手动安装驱动(如GPIO、I2C)。
八、优化与扩展
- 安装常用工具
apt install vim htop git curl -y
-
扩展存储空间
- 使用USB硬盘或配置网络存储(NFS/Samba)。
-
备份与恢复
- 使用
dd
备份SD卡镜像,或克隆系统分区。
- 使用
通过以上步骤,您即可成功安装并配置Armbian系统。根据需求选择桌面环境或CLI模式,并灵活扩展功能。
(www.nzw6.com)