说在最前面
centos 是基于redhat linux,所以最好的教程在红帽官网 https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/
另外,ubuntu是基于debian,所以ubuntu学习最好的教程,也在debian官网 https://www.debian.org/doc/manuals/debian-faq/index.zh-cn.html
安装
去centos官网下载mini安装iso,我们从最基本的精简版系统一步一步配置。
联网
开始之前先做一些预习的知识点
CentOS7网卡命名
en: Ethernet 有线局域网
wl: wlan 无线局域网
ww: wwan无线广域网
——————————
o
s
x
p
联网方案
安装完mini系统后,我们可直接通过有线网络联网,为了方便下面还是配置wifi联网。可用的方案有两个(centos内置的):
1、nmtui 这是一个类似图形化的连接wifi的软件,控制台输入nmtui后直接扫描可用的无线网络,非常简单。
命令详解:
2、nmcli 这是一个命令行连接的方案。
命令详解:
你的网卡硬件正常工作了吗?
有了上面的解决方案就能准确的联网了
使用命令nmcli dev status
查看当前所有网卡信息,如果能看到wl开头的网卡能正常工作那就是硬件驱动起来了,如果没有驱动起来(你确定装了无线网卡但没有找到wl开头的设备,或者其他什么提示)那么就建议,换网卡,不建议折腾驱动,linux内核对于intel或者高通的无线网卡支持非常好基本都能直接驱动起来,如果真的出现无法驱动无线网卡,直接换个内核支持的硬件是非常快速有效的办法。
正式联网
至此我们就认为硬件是正常工作的,那么接下来联网吧!
列出可用的wifi
nmcli dev wifi list
连接网络
nmcli dev wifi connect <name> password <password> 不指定网卡连接wifi
nmcli dev wifi connect <name> password <password> ifname wlan1 [profile_name] 指定网卡
以上是使用的nmcli方案,鉴于使用nmtui实在简单这里就不做详细解释了。
测试网络是否正常工作
ping 8.8.8.8
如果能ping通,说明已经联网,但是别着急,你可能还需要配置dns,试着yum update
一下,可能会遇到could not retrieve mirrorlist报错,一般就是dns没有配置的原因。
添加dns我们依然可以使用nmcli命令nmcli con mod eno1 ipv4.dns "8.8.8.8"
,这就设置了8.8.8.8为dns,重新执行yum update
一般就没什么问题了。
其他
dns?
ip?
iw?
所有网络配置、硬件
安装桌面环境
启动流程
多语言
输入法
防火墙
未完待续——