win10 的 wsl,作为日常 Linux 开发环境是否可行

2018-11-24 10:41:06 +08:00
 aimiyooo

之前一直用 openSUSE42.2,后来在线升级的时候崩了(没事千万不要在线升级呀)。。。后来装了 manjaro kde,可是使用过程中发现系统是很好看,但是总是会有这样那样的问题,比如图标消失,软件打开闪退等等,让我一度又想装回 openSUSE15。
最近发现 win10 新版本有一些 wsl ( Windows Subsystem for Linux ),如 Ubuntu,openSUSE,Kali,Fedora,不知道有没有用过的同学,用 wsl 作为日常 linux 开发环境怎么样,图形化界面是否支持

33658 次点击
所在节点    Linux
75 条回复
zllfdd
2018-11-24 19:31:29 +08:00
以前双系统,现在虚拟机
exiahan
2018-11-24 19:47:11 +08:00
第三方的 wsl terminal 模拟器我没用过,不过自带的交互很麻烦,具体表现比如
1.Linux 上的一些按键习惯是带不过来的,比如 Ctrl AEFB,Ctrl shift CV 啥的,可能配置配置可以,不过不能开箱用还是有点蛋疼。。
2.console 刷新好像也会有问题,
3.如果不及时更新有时候会出现不能进入 console 环境的问题(这个如果 cmd 手输 bash 倒是没啥问题)
其他的我就不知道了,就我个人来说我感觉这玩意应急可以,日常工作使用有待商榷。
laogui
2018-11-24 20:07:46 +08:00
怎么上面都不推荐呢,我用了两年多,越用越爽,因为 wsl,抛弃了 mac,主要用 node,npm 和 php,除了没 gui,对我来说和虚拟机没什么区别,关键是节省内存,一秒启动,搭配 wsltty,再加上 tmux,命令行用起来不输 mac。
xzc19970719
2018-11-24 20:08:40 +08:00
@auroraccc 怎么说
mmdsun
2018-11-24 20:16:31 +08:00
跑 tomcat 和 zookeeper 没有问题。就 iO 不行
orannge
2018-11-24 20:33:10 +08:00
不用 docker 这些,不用 GUI,轻度使用很方便。
ronman
2018-11-24 20:34:08 +08:00
@ech0x 对,我好像也遇到了
liuxey
2018-11-24 21:28:22 +08:00
我已经遇到过多次启动 0x 错误,尴尬,可靠性担忧!
Docker 是真没办法,只能用 win 版的,然而!
GUI 虽然通过 X server 能解决,但是仍然有各种很恶心的问题!

综上所述,bash 只能代替部分非常简单的工作,想作为日常开发环境和 win10 差了 N 个**!
diggerdu
2018-11-24 21:29:55 +08:00
@scofieldpeng 请问是什么玩具适合外出写代码
cdwyd
2018-11-24 21:33:11 +08:00
已经很好用了,我主要是用来配置各种开发环境,除了不能开机自启动相关服务外其他的基本没遇到问题。
Admstor
2018-11-25 00:52:41 +08:00
如今开个虚拟机也就多一点内存占用罢了。。。
何况这个本身也占用很多内存,何必呢。。。

mac 下我也是建议上虚拟机跑
这样尽可能同步线上配置
yujincheng08
2018-11-25 01:01:36 +08:00
不建议,不知道是不是 ntfs 的问题,很慢。此外我也要用企业微信,所以选择了 derpin😂
flynaj
2018-11-25 01:34:42 +08:00
看做什么开发,如果依赖 Linux 特性还是不要。
aliao0019
2018-11-25 02:26:39 +08:00
Docker 跑在 win 上,用 WSL 里的 docker client 连过去。
图形界面是为啥要用呢?
毕竟外面已经是个 Windows 了啊
kran
2018-11-25 02:35:09 +08:00
日常很方便的。但如果用 docker 就尴尬了,他开个 hyperv,倒不如直接 vbox 了。图形界面就别尝试了。win 的桌面好一万倍。
嗯,今天折腾了一下,切到 vbox+fedora,就因为 docker,可惜 docker 的仓库没跟上,不支持 fedora29。先用老版本几天。
aa6563679
2018-11-25 03:06:22 +08:00
不可用 docker,io 性能极差
wtdd
2018-11-25 05:27:59 +08:00
小问题很多的,开发就算了吧,运维可能还凑合
killerv
2018-11-25 06:36:23 +08:00
玩玩还行,开发的话直接上 docker (但是感觉 win 上的 docker IO 好像很差劲),要 gui 没啥用
blackwolf
2018-11-25 07:50:17 +08:00
其实我觉得 WSL 作为 win10 的自动化运维工具还是挺好使的,比如一键上传,一键同步之类的。。。
yurun
2018-11-25 08:46:46 +08:00
完全可以,我现在就用 wsl 来跑 swoole 日常开发

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

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

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

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

© 2021 V2EX