树莓派上安装配置Archlinux

安装Archlinux


安装Archlinux这部分在Linux系统中测试通过。sdX是SD卡盘符。

SD卡分区

  1. 使用fdisk工具 # fdisk /dev/sdX
  2. fdisk提示命令下删除旧分区并新建:
    a. 按o 删除全部分区
    b. 按p列出分区,此时应该没有任何分区。
    c. 按n新建分区, 然后p选择为主分区, 输入1作为SD卡的第1个主分区; 按回车选择默认开始扇区,再输入+100M设置结束扇区.
    d. 按t,然后按c设置刚才的主分区类型为W95 FAT32(LBA).
    e. 按n新建分区,然后p选择为主分区,输入2作为SD卡的第2个主分区;按两次回车默认把SD卡剩下的空间都给第2主分区.
    f. 按w写入保存分区, 退出fdisk.

格式化和挂载分区

  1. 把第1主分区格式化为FAT分区,并挂载到boot:

# mkfs.vfat /dev/sdX1
# mkdir boot
# mount /dev/sdX1 boot

  1. 把第2分区格式化为ext4分区,并挂载到root:

# mkfs.ext4 /dev/sdX2
# mkdir root
# mount /dev/sdX2 root

  1. 下载树莓派Archlinux ARM版本, 安装到SD卡

# wget http://archlinuxarm.org/os/ArchLinuxARM-rpi-latest.tar.gz
# tar -zxpf ArchLinuxARM-rpi-latest.tar.gz -C root
# sync
# mv root/boot/* boot

  1. 安装完成,卸载分区

# umount boot root

系统安装完成

Archlinux镜像已经安装成功,连上网线,插上电源,可以直接SSH到树莓派了。
默认用户名和密码为:alarm
管理员用户名和密码为:root
管理员帐号无法远程登录

配置Archlinux


添加国内源

  1. 编辑 /etc/pacman.d/mirrorlist
  2. 在文件头部添加:
  • 清华软件源:Server = http://mirrors.tuna.tsinghua.edu.cn/archlinuxarm/$arch/$repo
  • 中科大软件源:Server = http://mirrors.ustc.edu.cn/archlinuxarm/$arch/$repo
  1. 更新软件源:

# pacman -Syu

安装SUDO

  1. 安装sudo:

# pacman -S sudo

  1. 输入 visudo 去掉 #%wheel ALL=(ALL) ALL 此行注释,使wheel用户组可以临时使用sudo 提高权限.

# visudo

参考资料

  1. http://archlinuxarm.org/platforms/armv6/raspberry-pi

你可能感兴趣的:(树莓派上安装配置Archlinux)