Windows subsystem for Linux (WSL)的用户有踩过什么坑吗

2021-12-30 04:56:31 +08:00
 lydhr

run 一个 ubuntu 的时候 memory 几乎没有增加,跑一些开源 code 是没问题了,感觉就是更高效 built-in 的 VM

8084 次点击
所在节点    Windows
64 条回复
gzlock
2021-12-30 05:47:23 +08:00
也就 wsl2 的文件系统性能不咋行吧,然后 git 会偶发问题,例如修改了文件但是 git 没检测到文件有变化
datou
2021-12-30 06:30:39 +08:00
没有 IPv6 支持算不算坑?
sayakafs
2021-12-30 08:15:44 +08:00
win11 和 vmware 冲突,后者多核挂起报错。
ericgui
2021-12-30 08:23:44 +08:00
wsl2 的性能还是差点意思
chaoschick
2021-12-30 08:26:19 +08:00
不好用
me221
2021-12-30 08:26:37 +08:00
127.0.0.1 和 localhost ?
ciichen
2021-12-30 08:30:53 +08:00
ip 不固定
cslive
2021-12-30 08:31:57 +08:00
ip 不固定 加+
857681664
2021-12-30 08:41:33 +08:00
idea 开发的时候 maven sync 特别慢,猜测是文件系统 io 太慢的原因
charlie21
2021-12-30 08:42:35 +08:00
在 wsl 开着的情况下 让电脑睡眠或休眠 唤醒电脑之后 用 `date` 查看 wsl 系统时间可能会有问题(导致最简单的 `sudo apt update` 都无法使用),此时需要在联网的情况下用 NTP 校准到正常时间
`sudo ntpdate pool.ntp.org`
Shokupanman
2021-12-30 08:52:36 +08:00
QQ 截图之后任务栏疯狂闪烁,得 wsl --shutdown 才行
cweijan
2021-12-30 08:53:10 +08:00
- ip 不固定
- 没有 systemd, 导致部分依赖 systemd 的软件无法安装
- 内存占用大, 如果设置最大内存, 那这个内存就是 wsl 开机后会立刻占用的内存
wayne233
2021-12-30 08:56:52 +08:00
io 速度和权限问题(比如在 win 中编辑 wsl 中的文件,以及在 wsl 中编辑 win 中的文件
Pogbag
2021-12-30 09:03:10 +08:00
要手动修改 ssh 的端口 22 被 windows 占用了
wgjtyu
2021-12-30 09:09:50 +08:00
如果是微信小程序开发并且用 tarojs 之类的库,用 wsl 里的 nodejs 来编译之外,还得在 windows 系统里再装一个 nodejs 吧。本质上还是虚拟机,因此包括 python 、git 之类的都可能需要在两个系统里面同时安装。
mx8Y3o5w3M70LC4y
2021-12-30 09:12:10 +08:00
wsl2 关闭后内存释放不掉,会一直占用着。
cwr31
2021-12-30 09:12:15 +08:00
@gzlock 那是你垮文件系统了吧
quanjw
2021-12-30 09:12:31 +08:00
不好用 还是 vm 靠谱
gzlock
2021-12-30 09:16:12 +08:00
@cwr31 #17 就是在 windows 安装的 idea 直接打开 wsl 里的项目咯
Eiden
2021-12-30 09:18:41 +08:00
usb 设备支持非常不好

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/825188

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX