前期准备工作:
VMware版本:5.5.0(server和client都一样)
Centos版本:CentOS Linux release 8.0.1905 (Core)
版本号:CentosOS Linux(4.18.0-80.el8.x86_64) 8 (Core)
vmware-tools版本号:VMwareTools-10.1.0-4449150.tar.gz
1、安装完系统之后的状态,显示为“正在运行(第三方/独立)”,这种状态在后期维护重启等操作时,会有问题,所以需要安装vmware-tools
PS:因vmware-tools官网下载要资格,所以在网上找了一个10以上的版本。
2、则open-vm-tools它们已经存在,因此我们需要将其删除,因为这两个是互斥的。为此,请使用dnf:
[root@localhost ~]# dnf remove open-vm-tools
Dependencies resolved.
============================================================================================================
Package Arch Version Repository Size
============================================================================================================
Removing:
open-vm-tools x86_64 10.3.0-2.el8 @AppStream 2.3 M
Removing unused dependencies:
fuse x86_64 2.9.7-12.el8 @anaconda 206 k
fuse-common x86_64 3.2.1-12.el8 @anaconda 4.7 k
libdnet x86_64 1.12-26.el8 @AppStream 79 k
libmspack x86_64 0.7-0.1.alpha.el8.3 @AppStream 141 k
xmlsec1 x86_64 1.2.25-4.el8 @AppStream 597 k
xmlsec1-openssl x86_64 1.2.25-4.el8 @AppStream 287 k
Transaction Summary
============================================================================================================
Remove 7 Packages
Freed space: 3.6 M
Is this ok [y/N]: y
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Running scriptlet: open-vm-tools-10.3.0-2.el8.x86_64 1/1
Running scriptlet: open-vm-tools-10.3.0-2.el8.x86_64 1/7
Erasing : open-vm-tools-10.3.0-2.el8.x86_64 1/7
Running scriptlet: open-vm-tools-10.3.0-2.el8.x86_64 1/7
Erasing : xmlsec1-openssl-1.2.25-4.el8.x86_64 2/7
Erasing : fuse-2.9.7-12.el8.x86_64 3/7
Erasing : fuse-common-3.2.1-12.el8.x86_64 4/7
Erasing : xmlsec1-1.2.25-4.el8.x86_64 5/7
Erasing : libdnet-1.12-26.el8.x86_64 6/7
Running scriptlet: libdnet-1.12-26.el8.x86_64 6/7
Erasing : libmspack-0.7-0.1.alpha.el8.3.x86_64 7/7
Running scriptlet: libmspack-0.7-0.1.alpha.el8.3.x86_64 7/7
Verifying : fuse-2.9.7-12.el8.x86_64 1/7
Verifying : fuse-common-3.2.1-12.el8.x86_64 2/7
Verifying : libdnet-1.12-26.el8.x86_64 3/7
Verifying : libmspack-0.7-0.1.alpha.el8.3.x86_64 4/7
Verifying : open-vm-tools-10.3.0-2.el8.x86_64 5/7
Verifying : xmlsec1-1.2.25-4.el8.x86_64 6/7
Verifying : xmlsec1-openssl-1.2.25-4.el8.x86_64 7/7
Removed:
open-vm-tools-10.3.0-2.el8.x86_64 fuse-2.9.7-12.el8.x86_64 fuse-common-3.2.1-12.el8.x86_64
libdnet-1.12-26.el8.x86_64 libmspack-0.7-0.1.alpha.el8.3.x86_64 xmlsec1-1.2.25-4.el8.x86_64
xmlsec1-openssl-1.2.25-4.el8.x86_64
Complete!
[root@localhost ~]#
之后重新启动虚拟机。
3、然后可以使用Xshell配合Xftp,上传下载好的vmware-tools安装包或者挂载下载好的IOS镜像文件读取。
[root@localhost ~]# mkdir /mnt/cdrom
[root@localhost ~]# mount -t auto /dev/cdrom /mnt/cdrom/
[root@localhost ~]# cd /mnt/cdrom/
[root@localhost cdrom]# ls
manifest.txt VMwareTools-10.1.0-4449150.tar.gz vmware-tools-upgrader-64
run_upgrader.sh vmware-tools-upgrader-32
[root@localhost cdrom]# cp VMwareTools-10.1.0-4449150.tar.gz /tmp/
[root@localhost cdrom]# cd /tmp/
[root@localhost tmp]# ls
ks-script-_hyoi_xn vmware-root_907-4021784429 VMwareTools-10.1.0-4449150.tar.gz
[root@localhost tmp]# tar zxpf VMwareTools-10.1.0-4449150.tar.gz
[root@localhost tmp]# cd vmware-tools-distrib/
[root@localhost vmware-tools-distrib]# ls
bin caf doc etc FILES INSTALL installer lib vgauth vmware-install.pl
[root@localhost vmware-tools-distrib]# ./vmware-install.pl
其他就是正常安装就可以了,一路回车默认安装就可以了。
显示下图就是安装成功了。
安装成功后,VMware Tools显示为绿色对勾,操作系统不显示内核版本号。
版权声明:本文为MRzhouLY原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。