用 WSL 的人多吗?个人认为 win10 最大特点之一的 WSL 身边竟然没多少人用

2019-12-27 15:00:13 +08:00
 stevenkang

自从 win10 自带了 Linux 子系统之后,家里面所有的电脑全部升级到最新版 win10 并且开启了 Linux 子系统(即 WSL ),平时工作上也必备 WSL,可惊讶的发现很多人还不知道这个。

win10 如何开启 WSL 参考: https://docs.microsoft.com/zh-cn/windows/wsl/install-win10

按照了 WSL 之后你将获得以下技能:

这么好用的 Linux 子系统,为什么还不够普及呢?

我当这是普及贴吧。

18642 次点击
所在节点    Windows
130 条回复
lbyo
2019-12-28 00:56:46 +08:00
@LemonFlower #71
1. 这个帖子本来就不是讨论 前端 的
2. Unix 下的终端就是开箱即用啊,windows 做的还不够这是事实
3. 不需要找借口,招聘的时候大都到常用的开发环境,整个公司统一就好了,其他开支都是多余的
4. 没有规定说前端项目的启动脚本只能写 JS,可以变通一下;照你这种思维,重构会变得很复杂,现在讲究渐进式;
再者说编程里面嵌套不是很正常的做法吗,比较老旧的项目,为了兼容以前的 gulp,采用 webpack 时会写比较多的配置;将 angular 迁移到 react 也需要一步一步来,先在项目中嵌套使用 react,逐步替换,而不是一口吃成个胖子
zeroDev
2019-12-28 01:00:04 +08:00
@deorth 请教一下显卡直通有没有什么硬件和软件上的要求?
FrankD
2019-12-28 01:01:16 +08:00
如果 wsl 的好处就是你举的这几个例子,那我不如用 git bash
murmur
2019-12-28 01:12:45 +08:00
@jerrry 当然,不过现在的很多 node 模块是优先下载一个编译好的二进制过来,而不是上来就源码编译
ruri
2019-12-28 01:13:54 +08:00
win 下面也有自带 certutil -hashfile 命令来算 md5 啊,和 ms5sum 是一样的。
我觉得这才是很多人都不知道的 win 功能吧?
LemonFlower
2019-12-28 02:48:39 +08:00
@lbyo
1. 你自己起了"前端你有发言权"这个话题,我回复你当然也是说前端了

2. 我身边的朋友 Windows 的程度远高于 Unix,在场景限制为你所提到的 "前端" 的情况下写一个兼容 Windows 的构建脚本带来的问题远低于强制 Unix / macOS

3. 从公司层面限制 Linux 会带来一系列的坑,包括但不限于特定设备的 Bug,统一设备但桌面环境有各种 Bug,至于全体命令行... 显然不可能...
macOS 也一样,个人不同的系统已经不影响开发效率的情况下花钱给每个人一个高配的 MacBook 并且强制使用也不是一个明智的选择

4. 在复杂度超过 npm script 应有的复杂度的情况下,写 js 脚本和 shell 脚本没有过大的区别,相比要求前端团队中所有人都要熟悉 Shell 脚本反而更高效,这种东西甚至涉及不到重构,更不涉及什么一口吃成胖子...
如果没有复杂度,那就更好说了,倾向于 Unix 命令并且希望跨平台的话,cash 和 shelljs 是一个相当方便的解决方案
orzorzorzorz
2019-12-28 06:06:24 +08:00
你得照顾下只有装 linux 才能焕发青春的老机子啊,我这老年笔记本跑 window,风扇能被当成 18x asmr :doge
gowinder
2019-12-28 07:30:48 +08:00
太阳系豆没有出,就说没有外星人?
SakuraOjosama
2019-12-28 07:58:49 +08:00
git bash 不香嘛ヾ(´∀`。ヾ)
iamverylovely
2019-12-28 08:34:15 +08:00
wsl /u
youngxhui
2019-12-28 08:54:02 +08:00
写 py 会用 vsc 连接上使用,其他没有
linmq
2019-12-28 08:57:27 +08:00
在用。好用。
raptor
2019-12-28 09:21:49 +08:00
有那精力直接用 linux 不好么……
netnr
2019-12-28 09:29:56 +08:00
sqlserver 数据库装不上,继续虚拟机
wee911
2019-12-28 09:31:16 +08:00
试试 wsl2, 开启后简直灾难
wee911
2019-12-28 09:31:55 +08:00
@calpes 不是差,动态分配端口,简直没法用
so898
2019-12-28 10:40:44 +08:00
因为不能和 VirtualBox 兼容,所以我选择 VirtualBox
毕竟,WSL 只能开一个,VirtualBox 不仅能开多个,还能开 Windows 虚拟机
PbCopy111
2019-12-28 10:45:56 +08:00
我觉得微软使用了 WSL,就是为了让 powershell 变得更好。。。。所以我还是先适应 powershell 吧。
changlers
2019-12-28 11:03:32 +08:00
一台外星人一台 mac,前者用了一天 wsl 就放弃了,感觉没必要,作为一个前端开发,哪里都是一样敲
ikaros
2019-12-28 11:13:32 +08:00
这些命令装个 git-bash 不是也有吗?

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

https://tanronggui.xyz/t/632880

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

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

© 2021 V2EX