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}

树莓派2 CentOS7.9 安装配置笔记的更多相关文章

  1. CentOS7 安装配置笔记

    CentOS7 安装配置笔记 1.通过镜像安装 CentOS7 ==============================* 使用 UltraISO 9.7 或者 rufus-3.5p 制作ISO的 ...

  2. Centos7下安装配置Redsocks

    Redsocks是一个开源的网络程序,代码依赖开源的libevent网络库.Redsocks允许你将所有TCP连接重定向到SOCKS或HTTPS代理,比如Shadowsocks(Centos7下安装配 ...

  3. 软件安装配置笔记(三)——ArcGIS系列产品安装与配置(补档)(附数据库连接及数据导入)

    在前两篇安装配置笔记之后,就忘记把其他安装配置笔记迁移过来了,真是失误失误!趁现在其他文档需要赶紧补上. 目录: 一.ArcMap 二.ArcMap连接数据库并导入数据 三.Arcgis Pro 四. ...

  4. centos7 yum安装配置redis 并设置密码

    原文:https://www.cnblogs.com/fanlinglong/p/6635828.html centos7 yum安装配置redis 并设置密码 1.设置Redis的仓库地址 yum ...

  5. FreeRADIUS + MySQL 安装配置笔记

    FreeRADIUS + MySQL 安装配置笔记 https://www.2cto.com/net/201110/106597.html

  6. centos7 rabbitmq安装/配置

    原文:centos7 rabbitmq安装/配置     因为RabbitMQ是由erlang实现的,所以要先安装erlang再安装rabbitMQ   1.先配置yum软件源地址EPEL(EPEL是 ...

  7. Centos7 下安装配置tomcat7

    首先下载压缩包 wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-7/v7.0.78/bin/apache-tomcat-7. ...

  8. centos7 docker 安装配置

    docker快速入门测试 ########################################## #docker安装配置 #环境centos7 #配置docker阿里源 echo '#D ...

  9. ubuntu中VNC的安装配置笔记

    使用服务器时,利用远程桌面是非常方便的,否则需要跑到服务器机房操作非常的费事,或者需要远程操作机器是也可以使用,一般的操作系统都会带有远程桌面功能,但是不如第三方的的软件好用,对于linux系统常用的 ...

  10. GitLab 安装配置笔记(转)

    GitLab的安装方式 GitLab的两种安装方法: 编译安装 优点:可定制性强.数据库既可以选择MySQL,也可以选择PostgreSQL;服务器既可以选择Apache,也可以选择Nginx. 缺点 ...

随机推荐

  1. .NET周刊【7月第3期 2024-07-21】

    国内文章 给博客园的寄语 https://www.cnblogs.com/jingc/p/18307859 作者是一名39岁的大龄C#开发程序员,对博客园的艰难处境深感触动,并购买会员支持.回顾他与博 ...

  2. mybatisplus轻松完成一次模糊+分页查询

    之前一直用mybatis+pageinfo完成模糊+分页查询,还需要手写sql语句,之前一直没做尝试,今天试了试mybatisplus一个人完成模糊+分页,挺简单的 有一个小插曲是,我的前端接受的da ...

  3. 【SpringMVC】09 对JSON的应用

    前面JavaWeb的JSON回顾: https://www.cnblogs.com/mindzone/p/12820877.html 上面的这个帖子我都还没有实际写进Servlet使用,要Mark一下 ...

  4. 英语表达中address和solve的区别

    "Address" 和 "solve" 都表示处理问题,但在具体用法和含义上有所不同: Address: 含义: 处理.应对.讨论或提及问题. 强调: 关注并开 ...

  5. 【转载】 NetworkManager——nmcli命令连接WIFI和创建热点

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明.本文链接:https://blog.csdn.net/u014695839/article/de ...

  6. Leetcode: 586. Customer Placing the Largest Number of Orders

    题目要求如下: 给出的例子如下: 简单地说就是要找出表中订单最多客户的ID. 使用如下的代码进行实现: import pandas as pd def largest_orders(orders: p ...

  7. Windows下cmd中cd命令不起作用的原因和解决办法

    Windows下cmd中cd命令不起作用的原因和解决办法 如图:cd命令无效 原因:windows系统cmd换目录跨磁盘的话需要先进行磁盘的转换

  8. 代码随想录Day22

    77. 组合 给定两个整数 n 和 k,返回范围 [1, n] 中所有可能的 k 个数的组合. 你可以按 任何顺序 返回答案. 示例 1: 输入:n = 4, k = 2 输出: [ [2,4], [ ...

  9. C# 获取PDF页面大小、方向、旋转角度

    在处理PDF文件时,了解页面的大小.方向和旋转角度等信息对于PDF的显示.打印和布局设计至关重要.本文将介绍如何使用免费.NET 库通过C#来读取PDF页面的这些属性. C# 读取PDF页面大小(宽度 ...

  10. Flask细说

    Flask框架 简介 特点: 微框架,间接,给开发者提供很大的扩展性 Flask和相应的插件写得很好,用起来很爽. 开发效率非常高,比如使用 SQLAlchemy 的 ORM 操作数据库可以节省开发者 ...