ArchLinux系安装VMware
安装
从aur库安装
yay vmware-workstation
首次启动使用root权限启动激活
下载的安装包安装
下载最新的安装包
安装 依赖项:
fuse2 - 提供 vmware-vmblock-fuse
gksu(AUR) - 支持需要 root 权限的操作(比如内存分配、注册许可证等等)
gtkmm - 支持 GUI
linux-headers - 模块编译所需
ncurses5-compat-libsAUR - 支持安装程序的 --console 选项
libcanberra - 支持事件提示音
sudo ./VMware-edition-version.release.architecture.bundle
<!--more-->
当安装程序询问 System service scripts directory
的设置时,输入 /etc/init.d
即可
安装过程中会收到"No rc*.d style init script directories"错误。这可以安全忽略,因为Arch使用的是systemd.
一些选项:
--eulas-agreed
: 跳过各种许可协议--console
: 使用命令行界面,而非 GUI--custom
: 允许自定义安装目录,比如/usr/local(记得修改#Systemd 服务一节下,vmware-usbarbitrator.service中的路径)-I
,--ignore-errors
: 忽略致命错误--set-setting=vmware-workstation serialNumber XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
: 设置安装时使用的序列号(有利于脚本化安装)--required
: 只询问必要的问题(当结合--eulas-agreed
和--console
时可以实现静默安装)
添加Systemd服务(可选)
安装服务包,之后就能使用enable了
yay vmware-systemd-services
参考:VMware Wiki