2018年第36周-RaspberryPI2安装系统

此文章所使用的树莓派版本:英国树莓派2代 B型A7四核1G内存Raspberry Pi 2
此文章包含安装centos和debian两个发行版linux系统。
一开始只有debian针对arm架构做了移植,移植后的系统也就是raspbian。后面centos7也移植去了arm架构,但名字没变。

安装raspbian

1.下载2018-06-27-raspbian-stretch-lite.zip,并解压

wget http://director.downloads.raspberrypi.org/raspbian_lite/images/raspbian_lite-2018-06-29/2018-06-27-raspbian-stretch-lite.zip
unzip raspbian_lite-2018-06-29/2018-06-27-raspbian-stretch-lite.zip

2.准备一张至少4G的sd卡,格式化后。插入电脑查看设备文件,如/dev/sdc/

sudo fdisk -l

3.将img写入进sd卡中

cherry@cherry-PC:/mydata$ sudo dd of=/dev/sdc if=/mydata/2018-06-27-raspbian-stretch-lite.img status=progress bs=4M
1862270976 bytes (1.9 GB, 1.7 GiB) copied, 224.018 s, 8.3 MB/s 
444+0 records in
444+0 records out
1862270976 bytes (1.9 GB, 1.7 GiB) copied, 224.018 s, 8.3 MB/s

大概能猜出意思,of是out from, if是in from

4.预防linux仅仅在缓存操作,所以加上一个同步

sudo sync

5.配置wifi自动连接,在sd卡的目录/media/cherry/rootfs/etc/wpa_supplicant,添加文件wpa_supplicant.conf

ctrl_interface=/var/run/wpa_supplicant
update_config=1
network={
ssid="jc"
psk="iampassword"
key_mgmt=WPA-PSK
priority=1
}
 
network={
ssid="jevoncode"
psk="iampassword"
key_mgmt=WPA-PSK
priority=2
scan_ssid=1
}

以上是添加了两个wifi,分别是jc和jevoncode,启动树莓派后会自动连接网络
6.开启ssh远程登录,在sd卡的目录/media/cherry/rootfs,创建文件ssh,空白的文件,没有后缀名
默认账号密码是:pi/raspberry

经过的第5和第6步骤,就可以让树莓派不用连接显示器,就可以使用ssh登录进树莓派。不过还是得登录进路由器看看树莓派的ip地址。

安装centos7

1.下载CentOS-Userland-7-armv7hl-Minimal-1708-RaspberryPi2.img.xz

wget http://mirror.centos.org/altarch/7/isos/armhfp/CentOS-Userland-7-armv7hl-Minimal-1708-RaspberryPi2.img.xz

2.准备一张至少4G的sd卡,格式化后。插入电脑查看设备文件,如/dev/sdc/

sudo fdisk -l

3.将img写入进sd卡中

xzcat CentOS-Userland-7-armv7hl-Minimal-1708-RaspberryPi2.img.xz | sudo dd of=/dev/sdc status=progress bs=4M

如果是img文件,则是:

cherry@cherry-PC:/mydata$ sudo dd of=/dev/sdc if=/mydata/2018-06-27-raspbian-stretch-lite.img status=progress bs=4M
1862270976 bytes (1.9 GB, 1.7 GiB) copied, 224.018 s, 8.3 MB/s 
444+0 records in
444+0 records out
1862270976 bytes (1.9 GB, 1.7 GiB) copied, 224.018 s, 8.3 MB/s

大概能猜出意思,of是out from, if是in from

4.预防linux仅仅在缓存操作,所以加上一个同步

sudo sync

5.然后启动树莓派即可,默认信息如下:

root password : centos
eth0 setting : dhcp
selinux status : permissive or disabled (board/kernel specific, see [Supported Boards] section and your model)
no ntp/chronyd setup

6.如果你想同步时间,可使用:

yum install chrony
systemctl start chronyd

你可能感兴趣的:(raspberry-pi)