wsl2 用起来顺吗?

2020-06-18 14:33:59 +08:00
 keepeye
从上午折腾到现在,感觉快放弃了
1. ip 不固定
2. 想使用 windows 下的代理(clash),已允许局域网,但就是无法完成请求,但奇怪的是 telnet 可以连到 clash 的端口,不知道是 clash 问题还是 wsl2 问题

另外 wsl2 访问 windows 下的服务(mysql 等,不知是否顺利),还未尝试,开听说一些别的问题,好像直接安装一个 vm 反而简单些。

我主要的目的是想在 win 下写代码,linux 环境中运行,数据库安装在 windows 里,看中的是 wsl2 比较轻量跟 win 融合比较好..
5689 次点击
所在节点    Windows
32 条回复
hakono
2020-06-18 16:36:32 +08:00
目测会有人扔给楼主一个动态修改 hosts,自动绑定 ip 到指定域名的方法解决没有固定 ip 这个问题

但这种方法是真的治标不治本,用处非常有限,我要的是固定 ip 不是 ddns 更不是端口转发,但是很可惜 wsl2 目前连这么基本的需求都做不到,微团也是太倔了,不搞。

但是虽然抱怨这么多,wsl2 好用是真好用,docker for windows 设置成 wsl2 backend,轻便好用,想用 linux 迅速就启动个 Ubuntu20 。但是可惜没有固定 ip
keepeye
2020-06-18 16:40:03 +08:00
@hakono 暂时放弃,先试试 hyper-v 虚拟机 + smb 吧
rayhy
2020-06-18 16:42:52 +08:00
@hakono 好像可以用 docker 自定义的域名来访问 Windows 。只要你用 wsl2 的 docker,那个域名就可以用

代理软件可以在 wsl2 这边跑,微软做了单向的 127.0.0.1 绑定,Windows,wsl 都直接可以用。
LokiSharp
2020-06-18 16:44:08 +08:00
依旧没有 systemd 。。。
kzfile
2020-06-18 16:49:22 +08:00
我觉得用来连 vscode 开发已经没什么问题了
hakono
2020-06-18 17:16:36 +08:00
@rayhy 这么做依旧是治标不治本啊。我要的就是固定 ip,没有固定 ip 的话就没法把 wsl2 里的文件通过 samba 共享给局域网
clf
2020-06-18 17:31:46 +08:00
Docker 可以跑在 WSL2 上。感觉不错。机器上的 mysql 、neo4j 、redis 什么的全部都丢到了 docker 里
keepeye
2020-06-18 18:06:16 +08:00
@lychs1998 docker 访问宿主机文件也很慢吧,比如 mysql,放 docker 里不卡吗?
wee911
2020-06-18 18:41:36 +08:00
顺个毛线, 赶紧把 wsl 和 hyperv 都关了, 两个垃圾
morethansean
2020-06-18 19:01:29 +08:00
你说的搜一搜网上有很多解决方案的哇,最近刚弄了。

不过感觉这几天试用下来,在 Windows 上开发的最大障碍是这笔记本的键盘😂😂😂
AhianSong
2020-06-18 22:09:20 +08:00
io 慢,编译等半年
clf
2020-06-19 14:25:47 +08:00
@keepeye 还行吧,对我来说没有很大的差异,本机的 Docker 也就用来开发的时候用一下。

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

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

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

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

© 2021 V2EX