开始玩树莓派 - 装CentOS

镜像地址 https://mirrors.huaweicloud.com/centos-altarch/7.7.1908/isos/armhfp/CentOS-Userland-7-armv7hl-RaspberryPI-Minimal-4-1908-sda.raw.xz

CentOS8貌似还没有树莓派的编译版本。

准备另一个32G的tf卡, 用SDCardFormater格式化,再用dd命令烧写。
diskutil umount /dev/disk3s1 别忘了这句

sudo dd bs=64m if=~/Downloads/CentOS-Userland-7-armv7hl-RaspberryPI-Minimal-4-1908-sda.raw of=/dev/disk3

连接网线开机。

在mac上用nmap扫出IP. nmap可以用brew 装
nmap -sn 192.168.1.0/24

TF卡扩容,(32G盘,28G左右看不到问题)

参考 https://www.deeplearn.site/learning-diary/189.html

fdisk /dev/mmcblk0     //使用fdisk工具对磁盘进行分区
执行命令:d(删除分区3)
执行命令:p(重新分区)
执行命令:n(添加分区)
执行命令:P(主分区)
分区号:默认3
起始扇区:填第2个分区的最后一个扇区+1(见下图,我这里是mmcblk0p2分区End值+1,即1593344)
结束扇区:默认就可以了,默认为整个磁盘的最后一个扇区。
执行命令:p
执行命令:w
reboot重启设备
执行命令:resize2fs /dev/mmcblk0p3
使用df -lh查看磁盘已经扩容完成了

设置Wifi

nmcli dev wifi 查看附近无线网络
nmcli dev wifi connect SSID password <password> 连接无线

修改为静态IP

vi etc/sysconfig/network-script/ifcfg-xxxx //xxxx是你连接的wifi名称
添加以下内容:

BOOTPROTO=static
IPADDR=192.168.1.199        //你要设置的静态ip
GATEWAY=192.168.1.1         //网关
NETMASK=255.255.255.0       //子网掩码
DNS1=114.114.114.114        //DNS
DNS2=8.8.8.8

拔网线,重启。