win 下 Linux 环境有几种选择:
1, qemu 装 linux
2, virtualbox 装 linux
3, vmware 装 linux
4, docker
5, wsl2
通过 vscode ssh 插件可以连到 linux 虚似机里面的项目。
看起来是 qemu/virtualbox 装虚似机会更方便一些,可以少踩一些坑?
从方便开发的角度来看, 不确定哪一种会更方便顺畅一些?
101
Osk 2022-08-24 21:44:35 +08:00 1
@jdz 比如虚拟机只需要(实际使用+按需准备的内存) 512M 内存, 则只分配 512M 给虚拟机,多余的内置的内存先还给 host, 同样的, guest 需要更多内存时, host 会动态的扩充分配的内存.
比如我启动一个 archlinux 放后台不管它, 一段时间后, 虚拟机只占用 700+MB 内存, 甚至更少, 在 16G 以上内存时, 真的没啥感觉了 |
102
Osk 2022-08-24 21:46:53 +08:00
|
103
rockxsj 2022-08-25 09:17:57 +08:00
目前是 wsl2 ,然后再起个 hyper-v 跑 win10 = =
|
104
spediacn 2022-09-05 00:53:02 +08:00
大多数 WSL 都够用,有些特定的底层功能被阉割了,比如 cifs 挂载问题,nfs 挂载问题都得调用 windows 的接口和驱动,不能用 smbd 接口,如果不在意的话,WSL 即可,VirtualBox/VMWare 看你喜欢谁就选谁了。
|
105
linuxgo 2022-11-05 22:17:31 +08:00
i 实在不行就双系统啊
|
106
vrqq 2023-04-16 22:29:24 +08:00
HyperV 的 USB 共享这个有人试过吗?
|
107
vrqq 2023-04-16 22:29:31 +08:00
HyperV 的 USB 共享这个有人试过吗? https://github.com/dorssel/usbipd-win
|
108
630071099 2023-08-03 11:05:09 +08:00
Vmware 网络配置这一块确实强太多了,性能损耗似乎也就比 HyperV 多一些,准备尝试下长期使用。
Virtualbox 大家都不推荐,我用过一段时间,反而觉得没啥问题,运行 Linux 稳定。 HyperV 在 Windows11 系统反正不好用,网络间歇性出现问题,心累。 |