本篇笔记波波准备分享的内容是树莓派3B+安装CentOS全过程。如果之前你已经有安装过树莓派官方系统的话,那么本篇文章将会显得格外轻松。波波本次安装的系统是CentOS 7.5(目前的最新版本),我们可以看下截图。
1、下载系统:
Centos已经有支持ARM芯片的版本了,下载地址为:http://mirror.centos.org/altarch/7/isos/armhfp/。在本次安装过程中波波采用的是从上往下查的第一个镜像。
下载完毕后用解压软件解压得到文件“CentOS-Userland-7-armv7hl-RaspberryPI-GNOME-1804-sda.raw”。
2、烧写镜像:
先将原树莓派镜像进行备份,备份方法可以先在电脑中建立一个".img"的文件,打开Win32DiskImager软件,选择该文件,点击“Read”,稍等一下树莓派镜像就被备份到上述建立的文件中了。
备份完成后,用SD Formatter软件先对SD卡进行格式化,然后用Win32DiskImager软件将第一步解压出来的文件烧录到SD卡中。烧写完毕,将内存卡插入树莓派上电即可。
树莓派Centos系统的默认账户是root,默认密码是centos。
3、更新系统并配置WIFI:
- //将SD卡扩展至实际容量
- rootfs-expand
- //配置WIFI
- nmcli d
- nmcli d wifi #查看周围的wifi
- nmcli d wifi connect yourSSID password 'yourpassword' #连接wifi
- nmcli d show wlan0 #查看wlan0的状态
- //更新系统
- yum update -y
我目前还无法判断是否是Centos的问题,因为我用树莓派官方系统的时候网络很稳定,更换Centos之后发现经常无意间连接就断开了,再检查时就发现树莓派换了新的IP地址。但是在用官方系统时从未出现此类情况,如果是CentOS的问题也希望官方能够早日修复。
第二点提醒就是网上有一部分人分享的教程是需要安装WIFI驱动的,而事实上在3B+的板子上无须安装,烧录系统后配置WIFI即可正常使用,所以上面波波也没有分享相关驱动的安装。
第三点提醒就是如需设置静态IP,则可以参考如下操作:
- vi etc/sysconfig/network-script/ifcfg-0000 #0000是wifi的名字
- BOOTPROTO=static #静态IP
- IPADDR=192.168.0.160 #IP地址
- GATEWAY=192.168.1.1 #默认网关
- NETMASK=255.255.255.0 #子网掩码
在波波的测试中因为采用有线和无线双接入的方式,所以没有分配静态的IP。配置完成后就可以在树莓派开发板上进行其他相关实验了。
如果大家在树莓派使用中遇到其他问题也欢迎在文章下方评论交流,波波会在第一时间为大家解答。
2018年12月31日 下午1:07 沙发
经常断线的原因是供电不足。