给树莓派安装ArchLinux
ArchLinux是Linux的一个发行版,以简单,轻量为其设计理念。Archlinux是针对特定处理器而优化过的,能够更好地利用CPU周期以提高性能。相比Debian/Ubuntu、SUSE、RedHat/Fedora等其他发行版,Archlinux属于轻量级选手,其简单的设计让它容易被轻松扩展和配置成为任何想要的系统类型。
由于其小而美的特点,ArchLinux非常合适运行在树莓派等环境上,树莓派官方网站曾经提供了ArchLinux的镜像下载,不知道为何后来又取消其链接。如果你有一个树莓派ArchLinux的镜像,可以直接用dd命令(Linux下)或win32diskimager(windows下)把镜像拷贝到SD卡上。可能造成浪费磁盘空间的问题,要合理利用磁盘,则需要手动给树莓派安装ArchLinux系统。安装步骤如下:
下载最新版的ArchLinux for Arm的系统:
树莓派2: http://archlinuxarm.org/os/ArchLinuxARM-rpi-2-latest.tar.gz
树莓派B,B+: http://archlinuxarm.org/os/ArchLinuxARM-rpi-latest.tar.gz
第一步:用fdisk给SD卡进行分区:
fdisk /dev/sdX
第二步:进入fdisk的界面后,要删除原有分区,创建新的分区
a, 输入o并回车,清空原有分区。
b, 输入p列出当前分区,此时应该看不到任何分区。
c, 输入n,回车然后输入p选择建立主分区,然后输入1,然后直接回车选择默认的起始扇区,然后输入+100M为结束的扇区(为第一个分区指定100MB的空间)。
d, 依次输入t,c,设置第一个分区的分区类型为W95 FAT32 (LBA)。
e, 依次输入n,p建立第一个主分区,然后输入2为其分区号,然后两次回车接受默认起止扇区设置。
f, 输入w以写入分区数据并退出fdisk。
第三步: 创建并挂载FAT文件系统
mkfs.vfat /dev/sdX1
mkdir boot
mount /dev/sdX1 boot
第四步: 创建并挂载ext4文件系统
mkfs.ext4 /dev/sdX2
mkdir root
mount /dev/sdX2 root
第五步: 解压文件到root目录
tar xzvf ArchLinuxARM-rpi-latest.tar.gz -C root
sync
第六步: 把boot中的文件移动到第一分区
mv root/boot/* boot
第七步: 卸载分区
umount boot root
第八步: 把SD卡插入树莓派,接入电源即可点亮。
注意,在你的系统中,需要把上面的sdX替换成相应的编号;
root用户的默认密码是root;
root用户默认不能远程登陆,可以使用alarm用户登陆,其默认密码为alarm。
参考资料
建议继续学习:
扫一扫订阅我的微信号:IT技术博客大学习
- 作者:Hito 来源: Hito's Blog
- 标签: ArchLinux 树莓派
- 发布时间:2016-03-23 15:26:20
- [68] Go Reflect 性能
- [68] 如何拿下简短的域名
- [67] Oracle MTS模式下 进程地址与会话信
- [62] IOS安全–浅谈关于IOS加固的几种方法
- [61] 图书馆的世界纪录
- [60] 【社会化设计】自我(self)部分――欢迎区
- [58] android 开发入门
- [56] 视觉调整-设计师 vs. 逻辑
- [49] 给自己的字体课(一)——英文字体基础
- [48] 读书笔记-壹百度:百度十年千倍的29条法则