[Share Experiences] deepin安装VMware-Workstation
Tofloor
poster avatar
安大啦啦
deepin
2023-06-25 19:37
Author

一、下载VMware-Workstation

VMware-Workstation下载

这个链接是从官网下载后保存到自己搭建的文件服务器上的,浏览器可能会报威胁,继续保留就行。你也可以直接从官网下载。

二、安装

1、赋予 .bundle 文件执行权限

sudo chmod +x VMware-Workstation-Full-16.2.4-20089737.x86_64.bundle

2、安装

sudo ./VMware-Workstation-Full-16.2.4-20089737.x86_64.bundle

等待完成

※问题

1、直接双击打开使用软件会出现桥接模式能够正常上网,NAT模式无法上网的情况。

使用su命令,提升到root用户的权限;不要使用sudo,sudo的权限不够,还是会有两个告警报没有权限,也不要使用su -命令,使用这个命令应该会改变为root的环境变量,导致报错,大概意思就是root没有桌面。

2、还有些缺少环境的,直接有报错信息,缺什么就安装什么就行,我用ubuntu的时候会出现报错,deepin没有任何报错,我用的是20.9版本。

3、还有一个问题是我在用windows版本的时候就有的问题,NAT设置的网关IP会自动变成vmnat8的IP地址,此时需要手动更改vmnat8的IP,不然会出现宿主机无法使用ssh远程虚拟机的情况,我一般使用下面命令临时改一下。

ifconfig vmnat8

三、卸载

当出现问题2时,有时候需要卸载重新安装可以使用下面命令进行卸载。

sudo vmware-installer -u vmware-workstation

Reply Favorite View the author
All Replies
2 / 2
To page
阿尼樱奈奈
Moderator
2023-06-30 02:35
#21
LINUX小白菜

卸载完以后,再次重装发现还是原来的配置。不知道安装文件才系统哪个位置,可不可以找出来删除干净?

在终端用:sudo apt purge 软件包名

Reply View the author
LINUX小白菜
deepin
2023-06-30 05:49
#22

截图.png

Reply View the author
葑心
deepin
2023-07-20 17:58
#23

我是deepin v20.9系统,昨天安装vmware workstation pro 17版本的 能正常安装,但是装系统的时候卡死,进不了安装界面,wmware 15 16 版本都安装报错,有遇到过的吗?

Reply View the author
安大啦啦
deepin
2023-09-14 03:32
#24
葑心

我是deepin v20.9系统,昨天安装vmware workstation pro 17版本的 能正常安装,但是装系统的时候卡死,进不了安装界面,wmware 15 16 版本都安装报错,有遇到过的吗?

之前有过没开CPU虚拟化安装报错的问题。

Reply View the author
安大啦啦
deepin
2023-09-14 03:34
#25

官方17的下载地址

https://www.vmware.com/go/getworkstation-linux

Reply View the author
州客
deepin
2024-03-15 09:23
#26

点右键卸载不了,终于在这里找到卸载方法了joy

sudo vmware-installer -u vmware-workstation

Reply View the author
superlive
deepin
2024-08-31 11:18
#27

v23安装vmware station 17失败,显示iThe system is up to date. Nothing has been modified.不知是哪里的问题

Reply View the author
Zyx丶心
deepin
2024-09-12 17:53
#28

对于系统是 V23 ,内核为 6.9 版本的小伙伴,如装 vmware 16.2.5 版本,可以将下面代码保持为一个 vmnet.sh 的脚本,然后执行。如果是其他版本的小伙伴,如16.2.3版本,就需把代码中 tmp/workstation-16.2.5-k6.8 改成对应的 tmp/workstation-16.2.3-k6.8

#!/bin/bash
git clone https://github.com/mkubecek/vmware-host-modules.git -b tmp/workstation-16.2.5-k6.8 --depth=1
cp -a vmware-host-modules/vmnet-only/vmnetInt.h{,.bak}

cat >vmware-vmnet-k6.9.patch <<'EOF'
--- vmware-host-modules/vmnet-only/vmnetInt.h
+++ vmware-host-modules/vmnet-only/vmnetInt.h
@@ -41,8 +41,13 @@
     compat_skb_set_network_header(skb, sizeof (struct ethhdr)),  \
     dev_queue_xmit(skb)                                   \
   )
-#define dev_lock_list()    read_lock(&dev_base_lock)
-#define dev_unlock_list()  read_unlock(&dev_base_lock)
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 9, 0)
+#   define dev_lock_list()    rcu_read_lock()
+#   define dev_unlock_list()  rcu_read_unlock()
+#else
+#   define dev_lock_list()    read_lock(&dev_base_lock)
+#   define dev_unlock_list()  read_unlock(&dev_base_lock)
+#endif
EOF
patch -p0 vmware-host-modules/vmnet-only/vmnetInt.h vmware-vmnet-k6.9.patch

cd vmware-host-modules
make && sudo make install
sudo modprobe vmnet vmmon
Reply View the author
2 / 2
To page