1.VMware文件
本文使用:VMware-Workstation-Full-12.5.6-5528349.x86_64.bundle
设置安装文件的执行权限:
# chmod +x VMware-Workstation-Full-12.5.6-5528349.x86_64.bundle
运行安装:
# ./VMware-Workstation-Full-12.5.6-5528349.x86_64.bundle
有界面的可以按照界面提示运行就好,注意命令行的错误信息提示,激活的话 12.X vol(大客户版)密钥都可以。
2.CentOS 7.3
本文使用:CentOS-7-x86_64-DVD-1611.iso
在绝大部分安装过程中会在命令行出现以下错误信息:
Gtk-Message: Failed to load module "pk-gtk-module": libpk-gtk-module.so: 无法打开共享对象文件:没有那个文件或目录
Gtk-Message: Failed to load module "canberra-gtk-module": libcanberra-gtk-module.so: 无法打开共享对象文件:没有那个文件或目录
(1)确定需要的 module 是否安装;一般情况下,CentOS 7.3 正常安装是自带 GTK-2.0 和 GTK-3.0 模块的。
# locate libpk-gtk-module.so
/usr/lib64/gtk-2.0/modules/libpk-gtk-module.so
/usr/lib64/gtk-3.0/modules/libpk-gtk-module.so
# locate libcanberra-gtk-module.so
/usr/lib64/gtk-2.0/modules/libcanberra-gtk-module.so
/usr/lib64/gtk-3.0/modules/libcanberra-gtk-module.so
注意: 如果显示为空,不要着急;请检查 /usr/lib64/gtk-2.0 和 gtk-3.0 是否存在(一般是存在的)
(2)添加系统加载modules的路径
在 /etc/ld.so.conf.d/ 目录下检查配置文件 gtk-2.0.conf;不存在的话创建 gtk-2.0 的配置文件:
# touch /etc/ld.so.conf.d/gtk-2.0.conf
编辑配置文件:
# vi /etc/ld.so.conf.d/gtk-2.0.conf
在其中添加内容:
/usr/lib64/gtk-2.0/modules
gtk-3.0的配置过程同上。
(3)重新加载modules
# ldconfig
(4)运行VMware的 bundle 安装文件即可(可能会出现其他错误提示:如主题引擎错误告警等,但对于运行是没有问题的)。