树莓派上安装配置 Archlinux
文章目录
安装 Archlinux
安装 Archlinux 这部分在 Linux 系统中测试通过。
sdX是 SD 卡盘符。
SD 卡分区
- 使用
fdisk工具# fdisk /dev/sdX - 在
fdisk提示命令下删除旧分区并新建:- 按
o删除全部分区 - 按
p列出分区,此时应该没有任何分区。 - 按
n新建分区, 然后p选择为主分区, 输入1作为 SD 卡的第 1 个主分区; 按回车选择默认开始扇区,再输入+100M设置结束扇区. - 按
t,然后按c设置刚才的主分区类型为W95 FAT32(LBA). - 按
n新建分区,然后p选择为主分区,输入2作为 SD 卡的第 2 个主分区;按两次回车默认把 SD 卡剩下的空间都给第 2 主分区. - 按
w写入保存分区, 退出 fdisk.
- 按
格式化和挂载分区
-
把第 1 主分区格式化为 FAT 分区,并挂载到 boot:
1 2 3mkfs.vfat /dev/sdX1 mkdir boot mount /dev/sdX1 boot -
把第 2 分区格式化为 ext4 分区,并挂载到 root:
1 2 3mkfs.ext4 /dev/sdX2 mkdir root mount /dev/sdX2 root -
下载树莓派 Archlinux ARM 版本, 安装到 SD 卡
1 2 3 4wget http://archlinuxarm.org/os/ArchLinuxARM-rpi-latest.tar.gz tar -zxpf ArchLinuxARM-rpi-latest.tar.gz -C root sync mv root/boot/* boot -
安装完成,卸载分区
unmount boot root
系统安装完成
Archlinux 镜像已经安装成功,连上网线,插上电源,可以直接 SSH 到树莓派了。
默认用户名和密码为:alarm 管理员用户名和密码为:root
管理员帐号无法远程登录
配置 Archlinux
添加国内源
-
编辑
/etc/pacman.d/mirrorlist -
在文件头部添加:
- 清华软件源:
Server = http://mirrors.tuna.tsinghua.edu.cn/archlinuxarm/$arch/$repo - 中科大软件源:
Server = http://mirrors.ustc.edu.cn/archlinuxarm/$arch/$repo
- 清华软件源:
-
更新软件源:
pacman -Syu
安装 SUDO
-
安装 sudo:
pacman -S sudo -
输入
visudo去掉#%wheel ALL=(ALL) ALL
此行注释,使wheel用户组可以临时使用sudo提高权限。
参考资料
文章作者 maonx
上次更新 2021-04-26