TA的每日心情 | 擦汗 2014-2-12 10:49 |
---|
签到天数: 150 天 连续签到: 1 天 [LV.7]常住居民III
|
本帖最后由 zada小明 于 2018-3-23 11:31 编辑
把TF卡通过读卡器插入到香蕉派中,sdX是SD卡盘符。以下操作在香蕉派shell中完成 一、SD卡分区使用fdisk
工具$ fdisk /dev/sdX
在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$ cd /mnt$ mkdir boot$ mount /dev/sdX1 boot
2.把第2分区格式化为ext4分区,并挂载到root:
$ mkfs.ext4 /dev/sdX2$ cd /mnt$ mkdir root$ mount /dev/sdX2 root
3.下载树莓派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
注意一下,不同版本树莓派的镜像包不一样,上面wget的链接需要根据版本下载,可以到http://archlinuxarm.org/os/中查看需要的版本
4.安装完成,卸载分区
$ unmount boot root
三、系统安装完成
Archlinux镜像已经安装成功,把TF卡插到树莓派中,连上网线,插上电源,可以直接SSH到树莓派了。默认用户名和密码为:alarm 管理员用户名和密码为:root
管理员帐号无法远程登录
X、利用香蕉派chroot到树莓派的archlinux中
$ cd /mnt
$ mount /dev/sdX2 root
$ chroot ./root
$ mount -t proc proc /proc
$ mv /etc/resolv.conf /etc/resolv.conf.bak
$ echo "nameserver 114.114.114.114" > /etc/resolv.conf
$ pacman -Sy
四、配置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 -Syyu
安装SUDO
安装sudo:
$ pacman -S sudo
输入visudo
去掉#%wheel ALL=(ALL) ALL
此行注释,使wheel
用户组可以临时使用sudo
提高权限.
$ visudo
五、配置yaourt
- $ sudo vim /etc/pacman.conf
复制代码
在文件最后,加上下面这一句:
- #清华大学镜像源
- [archlinuxcn]
- SigLevel = Optional TrustedOnly
- Server = http://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/any
复制代码
|
|