我们可以做我们想着做的任何事,选择大于努力。
基础配置
永久配置命令,一条命令永久解决。
[root@localhost ~]# nmcli connection modify ens33 ipv4.addresses 192.168.1.10/24 ipv4.gateway 192.168.1.1 ipv4.method manual ipv4.dns 8.8.8.8
备份repo源
1. [root@localhost ~]# mkdir /backup 2. [root@localhost ~]# cd /etc/yum.repos.d/ 3. [root@localhost yum.repos.d]# mv *.repo /backup/
下载阿里源
官方源有很多,这里以阿里云为例,下载Centos和epel源,里面包含了大多数的常用包。
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
清除源数据
[root@localhost ~]# yum clean all
新建yum源缓存
提高下载安装速度
[root@localhost ~]# yum makecache
这样就已经搭建完成yum网络源了,但是,yum的主要目的还是用来解决rpm的依赖关系,其中安装卸载是必不可少的。而有很多的命令就是软件包的名称,还需要命令来查看、卸载、安装。
查询包名称
以ifconfig命令为例,下面软件包的名称通过查询得知为net-tools。
1. [root@localhost ~]# yum provides ifconfig 2. Loaded plugins: fastestmirror, langpacks 3. Loading mirror speeds from cached hostfile 4. * base: mirrors.aliyun.com 5. * extras: mirrors.aliyun.com 6. * updates: mirrors.aliyun.com 7. net-tools-2.0-0.25.20131004git.el7.x86_64 : Basic networking tools 8. Repo : base 9. Matched from: 10. Filename : /sbin/ifconfig
卸载软件包
[root@localhost ~]# yum -y remove net-tools
安装软件包
[root@localhost ~]# yum -y install net-tools