Rocky Linux 9 安装 VMware Workstation 16 过程和注意事项

Rocky Linux 9.0 于 2022年7月15日发布,从时间上来说,比 AlmaLinux 晚了一个半月左右,本文章编辑时间是2022年7月17日凌晨0点10分左右,截至到目前为止,国内的源还没有及时同步上,所以安装系统后打补丁和软件下载还是比较慢的,新系统优点很多的,内核 5.14 对 intel 12代 CPU的支持,wayland 环境下,之前8.6一堆问题,9.0系统明显好太多了,但是还存在虚拟机内切换输入法出现冲突的问题。

注意事项:

放弃 Rocky Linux 8.6 直接升级到 Rocky Linux 9.0 的想法,新版本变化很大,一些8.6上的软件在9.0上不存在,官方文档也表示重新安装系统升级到9.0。

由于9.0版本的巨大变化,所以VMware Workstations 16 安装过程麻烦了一些,有一些坑需要填,此文就是因此而写。

电脑主系统安装Rocky Linux 9.0 完成后

1. 安装 openssl 1.1.0 动态库 [配合步骤4,否则 systemctl status vmware 出现红色警告提示]

系统自带的不是1.1.0版本的,所以需要大家自己编译 1.1.0版本的动态库复制到 /usr/lib64目录里

cp libcrypto.so.1.1 /usr/lib64
cp libssl.so.1.1 /usr/lib64

2. 安装依赖库

dnf install pcsc-lite-libs kernel-devel

3. 安装 VMware Workstation 以及注意事项

mkdir /etc/init.d

否则手动执行vmware安装包会出现如下提示

Extracting VMware Installer...done.
System service scripts directory (commonly /etc/init.d).:

由于系统变化原因,不建议输入 /etc/rc.d/init.d,否则输入安装完成后,你会发现 /etc/rc.d/init.d/vmware 这个文件是不存在的,还是会出现 /etc/init.d/vmware,肯定是 BUG,希望vmware公司未来修复这个 BUG。

4. 安装 systemd 启动脚本

文件 /etc/systemd/system/vmware.service 内容:

[Unit]
Description=vmware init script
After=networking.service

[Service]
Type=simple
ExecStart=/etc/init.d/vmware start
ExecStop=/etc/init.d/vmware stop

RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

文件 /etc/systemd/system/vmware-usbarbitrator.service 内容:
 

[Unit]
Description=vmware usbarbitrator script
After=vmware.service

[Service]
Type=simple
ExecStart=/usr/bin/vmware-usbarbitrator
ExecStop=/usr/bin/vmware-usbarbitrator --kill

RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

然后执行命令

systemctl daemon-reload

systemctl enable vmware
systemctl enable vmware-usbarbitrator

systemctl start  vmware
systemctl start  vmware-usbarbitrator

这样开机就可以自自动了,没有这个的话,开机打开vmware workstation,直接卡死!!!

5. vmware 添加 3D 支持

AMD显卡:建议安装官方的显卡驱动,参考链接:Linux 系统安装 AMD 显卡官方驱动的方法

修改 ~/.vmware/preferences在文件末尾添加:

mks.gl.allowBlacklistedDrivers = "TRUE"
mks.vk.allowUnsupportedDevices = "TRUE"

NVIDIA显卡:

去 rpmfusion 网站 RPM Fusion

按照教程一步一步安装驱动即可,还是很简单的。

你可能感兴趣的:(大数据,linux)