https://files.cnblogs.com/files/marklove/cmd.7z 我執行過的命令列
具體流程
修改版本重繪 updpkgsums 后 makepkg -si vmware-workstation15
vmware-host-modules 打來自 vmware-workstation15 的 補丁 后 makepkg -si
下載一堆依賴
加載驅動 重啟 開啟服務 重啟 ok 全部作業正常
下下文的時候安裝的 15.5.7 后再安裝的15.5.2,,所以有部分不適用 全新安裝15.5.2 自行理解
https://wiki.archlinux.org/title/VMware
看wiki
啟動幾個服務 最終 網卡配置器作業
systemctl enable vmware-authd
systemctl enable vmware-hostd
systemctl enable vmware-hostd-certificates
systemctl enable vmware-networks
systemctl enable vmware-networks-configuration
Arch xfce4 安裝解壓縮軟體
下文主要是沒啟動 幾個服務導致網卡配置器不能作業 ,
安裝方法
pacman -S thunar-archive-plugin xarchiver zip unzip p7zip arj lzop cpio unrar檔案解壓命令,
".tar.gz"檔案
tar -zxvf xxx.tar.gz
".tar.bz2"檔案
tar -jxvf xxx.tar.bz2
Reference: http://blog.csdn.net/langeldep/article/details/6804691
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si
linux-headers
yay vmware 15
下回來的是15.5.7_17171714這個版本 對顯卡有要求
我們的目標版本15.5.2_15785246
記得 這是一定要安裝的, 這樣減少依賴麻煩問題
PKGBUILD
修改
pkgver=15.5.2
_buildver=15785246
sudo pacman -S pacman-contrib
updpkgsums 重繪PKGBUILD 的sha256sums
不然裝不上檔案校驗碼不對,
makepkg -si
/home/用戶名/.cache/vmware-workstation15/
或者
git clone https://aur.archlinux.org/vmware-workstation15.git
第一次安裝有提示這個
多載 sudo modprobe -a vmw_vmci vmmon
或者 重啟
Version mismatch with vmmon module: expecting 385.0, got 392.0.
You have an incorrect version of the 'vmmon' kernel module.
Try reinstalling VMware Workstation.
git clone https://github.com/mkubecek/vmware-host-modules
切換分支到 15.5.2
復制/home/用戶名/.cache/vmware-workstation15/vmmon.patch
過來 執行 patch -p0 Makefile vmmon.patch
錯誤留下作筆記patch -p0 Makefile vmmon.patch patch -p0 linux/hostif.c vmmon.patch
生成的補丁中包含路徑資訊,打補丁時需要查看patch檔案,一般是第一行,檢查patch檔案包含在幾層目錄中,然后對應于patch命令的 -p幾,-p后邊的數字表示忽視幾層目錄 <后邊為patch檔案的路徑
/home/用戶名/m/vmware-host-modules-workstation-15.5.2/vmmon-only/
patch -p2 < vmmon.patch
/lib/modules/5.11.16-arch1-1/kernel/drivers/misc/vmmon.ko.xz
我們安裝的在
/lib/modules/5.11.16-arch1-1/misc/vmmon.ko
find -name vmmon.* 用這一句找
壓縮 sudo xz -z vmmon.ko
復制過去
sudo thunar 小心操作這是管理員權限檔案管理,!
sudo modprobe -a vmw_vmci vmmon
問題依舊 似乎沒被更新
./var/lib/dkms/vmware-workstation15/15.5.2_15785246/5.11.16-arch1-1/x86_64/module/vmmon.ko.xz
最后絕招重啟,!
去原始碼目錄make install
sudo modprobe vmw_vmci vmmon
sudo modprobe -a vmw_vmci vmmon
久違的桌面出來了 ,!!!!!!
sudo modprobe vmw_vmci vmmon
無網路,具體情況不清除 直接 ./VMware-Workstation-Full-15.5.2-15785246.x86_64.bundle
報錯.
vmware-netcfg
double free or corruption (out)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/282817.html
標籤:其他
上一篇:UE4中貼圖與縮略圖不一致
下一篇:演算法復雜度分析
