[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
VMware-Workstation-17序列号:JU090-6039P-08409-8J0QH-2YR7F
0×2.如何安装Virtualbox
Virtualbox已经被收录在官方仓库中,可以直接用pacman安装:
#1.直接安装,开箱即用 qing@qingsword.com:~$ sudo pacman -S Virtualbox