[Arch]-5-如何安装vmware和virtualbox

引言

这边文章介绍Arch下安装VMware和VirtualBox的方法。

文章目录

0×1.如何安装VMware

[方法一,通过yay管理器安装]

					#1.如果没有安装yay的,可先参考下面的方法安装yay
					#首先编辑/etc/pacman.conf,添加archlinuxcn源
					 qing@qingsword.com:~$ sudo vim /etc/pacman.conf  
					#在内容最下面,加入下面的信息,考虑到国内访问速度,建议将阿里云镜像放在最前面
					[archlinuxcn]
					Server = https://mirrors.aliyun.com/archlinuxcn/$arch
					Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
					Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
					Server = https://repo.archlinuxcn.org/$arch

					#更新仓库列表
					 qing@qingsword.com:~$ sudo pacman -S archlinuxcn-keyring
					 qing@qingsword.com:~$ sudo pacman-key --init
					 qing@qingsword.com:~$ sudo pacman-key --populate archlinux
					 qing@qingsword.com:~$ sudo pacman-key --populate archlinuxcn
					 qing@qingsword.com:~$ sudo pacman -Syy

					#安装AUR仓库管理器yay
					 qing@qingsword.com:~$ sudo pacman -S yay

					#2.安装vmware-workstation最新版
					 qing@qingsword.com:~$ yay -S vmware-workstation

					#3.查看内核版本号
					 qing@qingsword.com:~$ uname -r
					 5.15.74-3-....记住这一串数字

					#4.安装linux-headers
					 #先查询一下linux-headers的版本号包名称
					 qing@qingsword.com:~$ sudo pacman -Ss linux-headers 
					 #找到和刚才那一串数字匹配的版本,记住数字前面的包名称linux515-headers
					 core/linux515-headers 5.15.74-3
					 #安装
					 qing@qingsword.com:~$ sudo pacman -S linux515-headers

					#5.加载vmware需要的模块
					 qing@qingsword.com:~$ sudo modprobe -a vmw_vmci vmmon

					#6.将对应服务设置成自启动
					 qing@qingsword.com:~$ sudo systemctl enable vmware-networks
					 qing@qingsword.com:~$ sudo systemctl enable vmware-usbarbitrator
					

[方法二,通过官方AUR git安装]

查找AUR软件包名称的方法在[Arch]-3-Arch如何安装软件#如何使用AUR中有介绍。

					#1.将AUR仓库中的安装脚本git到本地
					 qing@qingsword.com:~$ git clone https://aur.archlinux.org/vmware-workstation.git

					#2.进入目录,执行安装操作
					 qing@qingsword.com:~$ cd vmware-workstation && makepkg -si

					#3.查看内核版本号
					 qing@qingsword.com:~$ uname -r
					 5.15.74-3-....记住这一串数字

					#4.安装linux-headers
					 #先查询一下linux-headers的版本号包名称
					 qing@qingsword.com:~$ sudo pacman -Ss linux-headers 
					 #找到和刚才那一串数字匹配的版本,记住数字前面的包名称linux515-headers
					 core/linux515-headers 5.15.74-3
					 #安装
					 qing@qingsword.com:~$ sudo pacman -S linux515-headers

					#5.加载vmware需要的模块
					 qing@qingsword.com:~$ sudo modprobe -a vmw_vmci vmmon

					#6.将对应服务设置成自启动
					 qing@qingsword.com:~$ sudo systemctl enable vmware-networks
					 qing@qingsword.com:~$ sudo systemctl enable vmware-usbarbitrator
					

VMware-Workstation-16序列号:ZF3R0-FHED2-M80TY-8QYGC-NPKYF

0×2.如何安装Virtualbox

Virtualbox已经被收录在官方仓库中,可以直接用pacman安装:

					#1.直接安装,开箱即用
					 qing@qingsword.com:~$ sudo pacman -S Virtualbox