CentOS7.2最小化安装及配置

  我相信有很多人都跟我一样都不喜欢最小化安装,因为安装过后很多常用命令不能使用,因为系统没有为我们做安装的事情,需要我们自己手动安装,可是我们手动配置的时候还总容易出现各种问题,刚好最近在搞虚拟机就总结一下写出来,希望能对大家有点帮助!

  首先需要安装一台最小化的机器,我的是基于CentOS7.2的机器,下面开始进行操作。

一、配置网络

最小化安装是没有ifconfig的命令的,需要手动安装,所以我们需要先打通与外网的连接

 

修改 /etc/resolv.conf 文件

vi /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4

修改 /etc/sysconfig/network-scripts/ifcfg-eth0

vi /etc/sysconfig/network-scripts/ifcfg-eth0
ONBOOT=yes #改为yes

接下来我们重启network

service network restart

我们再次执行 ping www.baidu.com   发现有返回结果  表示网络设置成功

 

二、安装常用的命令包

网络已经通了,我们也可以安装需要用的工具包了

 

ifconfig的安装

yum install net-tools

 

vim的安装

输入rpm -qa|grep vim 命令, 如果 vim 已经正确安裝,会返回下面的三行代码:

vim-enhanced-7.4.160-4.el7.x86_64
vim-common-7.4.160-4.el7.x86_64
vim-minimal-7.4.160-4.el7.x86_64

如果少了其中的某一条,比如 vim-enhanced 的,就用命令 yum -y install vim-enhanced 来安裝

yum -y install vim-enhanced

如果上面的三条一条都沒有返回, 可以直接用 yum -y install vim* 命令

yum -y install vim*

等待安装完毕 使用 vim进行测试

安装Tab建自动补全命令

yum -y install bash-completion

安装完毕之后重启虚拟机 reboot 在测试发现Tab命令可以补全

如果命令发生错误:
  1. 检查网络是否能连接外网 ping www.baidu.com进行测试
  2. 在/etc/yum/pluginconf.d/fastestmirror.conf 文件 enabled = 1由1改为0,禁用该插件
    在/etc/yum.conf 文件 plugins= 1 由1改为0,不使用插件
    yum clean dbcache 清除yum缓存

三、配置静态ip

修改 /etc/sysconfig/network-scripts/ifcfg-eth0

BOOTPROTO=static     #将dhcp改为static
IPADDR=192.168.1.65    #此处为你设定的ip
NETMASK=255.255.255.0  #子网掩码
GATEWAY=192.168.1.1    #网关

重启network
service network restart
使用ifconfig查看ip地址 发现已经修改成功

这时我们在测试 ping www.baidu.com发现ping不通了
查看 /etc/resolv.conf文件 发现我们设置的网络没有了


这时需要设置下DNS

vi /etc/sysconfig/network-scripts/ifcfg-eth0
DNS1=8.8.8.8
DNS2=8.8.4.4

重启network
service network restart
ping www.baidu.com 成功 代表DNS设置成功

 

好了,以上就是今日整理的最小化安装常用的命令了 

转载于:https://www.cnblogs.com/hanzhongxu/p/11096677.html

你可能感兴趣的:(CentOS7.2最小化安装及配置)