树莓派(Raspberry Pi)是 Raspberry Pi Foundation 推出的卡片式的迷你电脑,运行linux操作系统,只不过增加了一些IO端口,可以更方便地和一些嵌入式模块。可以在里面去装系统,可以直接插上显示屏来运行,还可以直接用python来进行编程,编程完之后就可以控制GPIO的引脚。现在的树莓派使用的是ARM架构下的LINUX系统。只要你的能力够强树莓派可以完成很多事情,可以用来搞控制还可以做智能家居和网站的服务器云盘的服务器。当然像我这种能力不强的只能慢慢学习。。树莓派再玩的过程中可以学到许多linux的一些常用的命令和一些编程语言。
下面来简单说如何安装系统(小白写文章大佬多担待)
1.先为SD卡分区
fdisk/dev/sdX
第一步请先删除原来的分区并重新创建:
输入 o 清除所有分区。
输入 p 列出所有分区,此时应该没有分区。
输入 n , 然后输入 p 选择主分区,1 是第一个分区 ,输入 ENTER 确定第一个扇区,然后输入 +100M 。
输入 t , 然后输入 c 设置第一个分区类型为 W95 FAT32 (LBA)。
输入 n , 然后输入 p 选择主分区, 2 是第二个分区, 直接输入 ENTER 确定默认的扇区和最后的扇区(剩下的所有容量作为第二个分区)
输入 w 写入分区表并退出。
2.创建和挂载 vfat 文件系统
mkfs vfat /dev/sdX1
mkdir boot
mount /dev/sdX1 boot
3.创建和挂载 ext4 文件系统
mkfs ext4 /dev/sdX2
mkdir root
mount /dev/sdX2 root
4.使用 root 用户下载和解压 根文件系统:
wget http://archlinuxarm.org/os/ArchLinuxARM-rpi-2-latest.tar.gz
bsdtar ArchLinuxARM-rpi-2-latest.tar.gz C root
sync
5.移动启动文件到第一分区:
mv root/boot/* boou
6.卸载挂载点
umount boot root
将 SD 卡插入 Raspberry Pi ,连接以太网和电源。
使用 SSH 登录
为了能使root通过ssh登陆,编辑/etc/ssh/sshd_config
$sudo nano /etc/ssh/sshd_config
将#PermitRootLogin这行去掉注释,并将值设置为yes:
PermitRootLogin
配置源与更新系统
编辑/etc/pacman.d/mirrorlist
$sudo nano /etc/pacman.d/mirrorlist
在顶部增加以下代码:
## USTC
Server=http://mirrors.ustc.edu.cn/archlinuxarm/armv7h/$repo
编辑好后按 ctrl +x,然后按 y 保存,然后升级整个系统:
$ sudo pacman -Syu