前提:
由于当初安装 centos 虚拟机的时候,使用的是最小化安装系统,很多工具包没安装,比如 ifconfig 命令无法使用。
注意:
CentOS-7.5-x86_64-DVD-1804.iso 4.16 GB (4,470,079,488 字节)
我用的是 4G 大小的镜像,所以里面包含大多数的工具,如果 iso 本身不够大,例如只有1G,那可未必有你要安装的工具哦~
Vmware workstation 中
- 启动 centos 虚拟机
- 点击菜单栏的 虚拟机(M) ->可移动设备-> CD/DVD-> 连接 连接 iso 镜像。
- 创建一个目录用来挂载镜像:mkdir /media/Centos7
- 挂载:mount /dev/cdrom /media/Centos7
- 安装包都会在这个目录里:cd /media/Centos7/Packages
- 修改安装源。因为执行 yum install xxx 命令安装的时候,会默认从安装源去查找。我们要修改安装源为本地路径: /media/Centos7 目录下。
- 切换到安装源配置目录: cd /etc/yum.repos.d/
- 将默认的安装源重命名(使之失效,必须!否则yum还是无法正常安装)
a. mv CentOS-Base.repo CentOS-Base.repo.bak
b. mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo.bak
c. mv CentOS-Vault.repo CentOS-Vault.repo.bak - 修改:vi CentOS-Media.repo
即
baseurl 路径设置为 /media/Centos7,镜像所在目录;
gpkcheck 设为 0 取消验证;
enabled 设为 1 使能。
- yum search ifconfig 可以发现应该安装的包是 net-tools.xxxxxx
- 安装 ifconfig:
yum -y install net-tools