玩转 linux ---以centos7为例

说在最前面

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 :基于mac地址的命名
p s :enp2s1

联网方案

安装完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?
所有网络配置、硬件

安装桌面环境

启动流程

多语言

输入法

防火墙

未完待续——

猜你喜欢

转载自www.cnblogs.com/feipeng8848/p/11210358.html