树莓派2 CentOS7.9 安装配置笔记

1. 镜像下载与安装

http://isoredirect.centos.org/altarch/7/isos/armhfp/
找到
https://mirrors.tuna.tsinghua.edu.cn/centos-altarch/7.9.2009/isos/armhfp/CentOS-Userland-7-armv7hl-RaspberryPI-Minimal-2009-sda.raw.xz

通过 rufus 将镜像写入 tf 卡后插入设备,USB供电开机,默认用户名口令 root/centos
一般首次开机需接入无线键盘和HDMI显示器

2. 关闭防火墙

systemctl stop firewalld
systemctl disable firewalld
或者放行 SSH 服务
firewall-cmd --permanent --zone=public --add-service=ssh
或 TCP:22 端口
firewall-cmd --permanent --zone=public --add-port=22/tcp

然后重新加载防火墙

firewall-cmd --reload
现在可以扔掉键盘和显示器,通过 SSH 登录设备了
强烈建议 passwd 修改 root 口令

3. 配置有线网卡静态IP

查询有线网卡名称
ip addr 
vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE="eth0"
BOOTPROTO="static"   
IPV6INIT="no"
ONBOOT="yes"
TYPE="Ethernet"
UUID="ce22eeca-ecde-4536-8cc2-ef0dc36d4a8c"
IPADDR=19.0.0.214  
PREFIX=22
NETMASK=255.255.252.0
GATEWAY=19.0.3.254
DNS1=119.29.29.29
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
NAME="eth0"
HWADDR=b8:27:eb:e6:46:f6

注意 /etc/sysconfig/network-scripts/ifcfg-eth0 文件可能不存在,直接创建即可

重启网络服务
systemctl restart network

4. 扩展 sd 卡可用空间

镜像只占用3G左右,剩余容量需要扩展后方可使用

查看系统挂载信息
df -h 
查看磁盘分区情况
fdisk -l
执行扩展容量
rootfs-expand 
再次查看系统挂载信息,可见 /dev/root 已扩大

5. 配置无线网卡

确认镜像中已安装 NetworkManager-wifi

查看无线网卡, 一般名为 wlan0

nmcli d
查看附近的WIFI接入点
nmcli d wifi
连接到指定的 SSID
nmcli d wifi connet {SSID} password '{wifi pwd}' [wlan0]
成功显示
Device 'wlan0' successfully activated with '4fa16535-fee8-4c5b-ab5d-f9c20f4073c0'.
查看wlan0的连接状态
nmcli d show wlan0
通过ip addr 查询 wlan0 的 mac 地址 后可在 DHCP 中绑定 ip 地址
或者设置静态IP
vi /etc/sysconfig/network-scripts/ifcfg-{SSID} 
BOOTPROTO=static
IPADDR=19.0.3.214
GATEWAY=19.0.3.254
NETMASK=255.255.252.0

其他 nmcli 相关命令

NetworkManager自动启动
chkconfig NetworkManager on
开启WiFi
nmcli r wifi on
断开wifi连接
nmcli dev dis wlan0
获得连接UUID
nmcli c
根据uuid,删除连接
nmcli c del {UUID}

 

posted @ 2022-10-12 11:18  树欲静·而风不止  阅读(204)  评论(0编辑  收藏  举报