使用yum进行软件包安装卸载
- yum list : 列出所有软件包
- yum list installed : 列出已经安装的软件包
- yum list installed | grep nano : 列出已经安装的软件包
- yum search nano : 在yum的软件源中搜索软件
- yum remove nano : 卸载软件
- yum -y install nano : 直接安装,不需要yes确认.
- yum list installed | grep nano : 查看是否安装了Nano
使用yum进行软件包安装卸载(只下载不安装)
- mkdir /tmp/rpms
- yum install –downloadonly –downloaddir=/tmp/rpms wget(软件名)
- 把安装包和依赖下载到指定目录(不安装)
使用yum从本地安装
- yum localinstall xxx.rpm
- 从本地rpm文件直接安装软件
安装网络工具(ifconfig)
- yum -y install net-tools
2.制作iso镜像文件
- 清除yum的缓存文件
- yum clean cache
- 重新制作yum的缓存(需要几分钟时间)
- yum makecache
- 搜索mkisofs软件包
- yum search mkisofs
- 安装mkisofs软件包
- yum install mkisofs
- 查看是否安装成功
- which
- which mkisofs
- yum list
- yum list installed | grep geniso
- which
- 制作iso文件
- mkisofs -r -o CentOS-7-Packages.iso /home/centos/rpms
- -r : 保留原文件,-o:输出的iso文件名
- mkisofs -r -o CentOS-7-Packages.iso /home/centos/rpms
- 挂载iso文件到client的光驱中
- 点击右下角的光驱图标
- 挂载cdrom中的文件到/mnt/cdrom下
- /dev/cdrom /mnt/cdrom
- 复制/mnt/cdrom/*到/home/centos/rpms目录下
- su centos
- mkdir ~/rpms
- cp /mnt/cdrom/* /home/centos/rpms
- 挂载vmware安装目录下的linux.iso(虚拟机增强工具镜像文件)文件
- 卸载/mnt/cdrom目录
- umount /mnt/cdrom
- 插入linux.iso镜像文件到光驱
- 连接设备
- 挂载/dev/cdrom到/mnt/cdrom
- mount /dev/cdrom /mnt/cdrom
- 复制/mnt/cdrom/*到/home/centos/linux/目录下
- mkdir ~/linux
- cp /mnt/cdrom/* /home/centos/linux
- 卸载/mnt/cdrom目录
3.安装虚拟机增强工具
- 挂载并复制linux.iso镜像文件文件到/home/centos/linux中
- tar开VM-xx-xxx.tar.gz
- su centos ; cd ~/linux
- tar -xzvf VMxxx.tar.gz
- cd vmware-tools-distrib
- su root ;
- 可能重复以下过程
-
./vmware-install.pl
-
出现perl没有解释器的错误.
- 解决办法:
- cd /home/centos/rpms
- sudo yum localinstall perl-5.16.3-286.e17.x86_64.rpm
- 解决办法:
-
./vmware-install.pl
-
出现gcc path找不到
- 解决办法:
- cd /home/centos/rpms
- sudo yum localinstall gcc-xxx.rpm
-
./vmware-install.pl
-
出现kenel-headers path找不到
- 解决办法:
- cd /home/centos/rpms
- yum install kernel-devel
- 如果还是提示错误,进入下面目录复制路径
- /usr/src/kernels/3.10.0-862.9.1.el7.x86_64/include
- 安装的时候填入这个路径
- 解决办法:
-
./vmware-install.pl
-
安装完毕后在mnt文件夹里有hgfs文件夹
- 就是我们与主机的共享目录
- 前提是虚拟机设置了共享文件夹
-
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/java/253305.html