1
shijingshijing 2022-07-08 09:53:11 +08:00 1
前面有 github ,现在又是这个,只有我一个人觉得 开源 会被微软吃得死死的么?
|
2
ProPh3t 2022-07-08 10:13:08 +08:00 15
恕我直言,WSL 不配叫 Linux
|
3
ericgui 2022-07-08 10:14:11 +08:00 8
|
4
felixcode 2022-07-08 10:14:51 +08:00 1
WSL 用起来还不如 vmware 开个虚拟机,网络服务 IO 都是问题。
快别最好发行版了。 |
6
superchijinpeng 2022-07-08 10:15:38 +08:00
@ProPh3t 为什么?
|
10
statumer 2022-07-08 10:37:21 +08:00
init 进程没有,dbus 不能用,不支持 wayland 的 GUI 应用在 HiDPI 下很模糊,WSL 凭啥是最好 Linux 发行版。
|
11
liuxu 2022-07-08 10:44:01 +08:00
|
12
charlie21 2022-07-08 11:10:29 +08:00 via iPhone
WSL:做最好的自己
|
13
zed1018 2022-07-08 11:28:26 +08:00 2
如果不是我已经一年多所有的 workflow 都在 wsl ,上面说的我可能就信了
|
15
lichao 2022-07-08 11:36:05 +08:00
WSL 只能说是在开发、测试环境下用用还可以,说 WSL 是最好的 Linux 发行版简直是就是胡扯,你敢把生产环境放 WSL 吗?
|
16
GeruzoniAnsasu 2022-07-08 11:57:16 +08:00
@lichao 生产环境放 windows server 然后用 wsl 管理(🐶
------ wsl 被称为最好的 linux 发行版的原因是整个 windows 是它的一部分🐶 什么虚拟机,大家都是 hyperv 里的子系统,windows 内核并没比 wsl 内核高出一等🐶 |
17
zed1018 2022-07-08 12:07:01 +08:00
@GeruzoniAnsasu 其实主要这句话也只是个调侃,毕竟 linuxer 自己也都对最好的 distro 这个话题争论不休。毕竟应用场景不一样,这个最好的定义也不一样。
|
18
ixinshang 2022-07-08 12:09:01 +08:00
微软这要要准备一统 linux?
|
19
MajestySolor 2022-07-08 12:11:04 +08:00 1
你们看不上 wsl 是有什么特殊原因么?
反正我是觉得 wsl 是微软最伟大的产品,同一台电脑一边玩游戏一边游戏玩累了写会儿代码太舒坦了。 自从 wsl 发布以来,我几乎就没再用过 macbook |
20
pandachow 2022-07-08 12:26:22 +08:00
内网查到了,不过竟然没有给 Principal ,只是一个 Senior…
|
21
richardwong 2022-07-08 13:13:32 +08:00
@felixcode 确实,我从 wsl 折腾到 wsl2 折腾到虚拟机,最后还是搞了个双系统。终于舒服了
|
23
noahhhh 2022-07-08 13:20:28 +08:00 via Android
@statumer GUI 应用用 Windows 版的不就好了,Linux 高分屏的应用适配比 Windows 还差
|
24
sardina 2022-07-08 13:52:01 +08:00
wsl 要有 system 了吗
|
25
GLR 2022-07-08 14:08:55 +08:00
为什么是“加盟”?合作关系这么奇怪的。
|
26
raysonx 2022-07-08 14:21:28 +08:00 1
期待 systemd“一统”Windows 的那一天(手动狗头)
|
27
Echoldman 2022-07-08 15:36:00 +08:00
@richardwong 没错,虚拟机啥的都不如买块硬盘装双系统。
|
28
nyaaar 2022-07-08 15:58:56 +08:00
喷 wsl 有点没必要,又不是一个赛道
|
29
dcsuibian 2022-07-08 16:04:27 +08:00
软粉表示大惊小怪,微软技术力本就强的一批,但决策极其拉跨。
|
30
littlewing 2022-07-08 16:05:57 +08:00
啥时候等 Linus 加入了再说这个话题吧
|
31
statumer 2022-07-08 16:21:22 +08:00
@noahhhh 请问你说的这个 Linux DE 高分屏适配比 Windows 还差有什么依据,我用 GNOME DE 几乎没有遇到过整数倍 HiDPI 有问题的 GUI 应用,但是 Windows 上比比皆是。
M$ 连官方的应用都没适配 ![]( ) |
32
libook 2022-07-08 16:22:27 +08:00 1
WSL 的定位应该不是个 Linux 发行版,而是从 Windows 下进行 Linux 应用开发的辅助环境而已,除了应用开发基本干不了别的事情,但又比大多虚拟机要轻,而且有开箱即用的与 Windows 协作的能力。
可以说,WSL 只是一款商业产品而已,用较低的成本尝试满足较大部分开发者的开发需求(比如 Web 开发),做为商业产品要考虑 ROI ,就也没必要满足所有用户的需求。 又或者说,WSL 大部分功能都归功于内部运行的 Ubuntu ,Ubuntu 本身是个发行版,WSL 只是个跑 Linux 发行版的框架而已。我在 WSL 环境里用的最多的其实是 Arch Linux 。 WSL 无论是作为一个应用开发工具还是作为一款拉拢开发者的产品,我个人都觉得还挺成功的;但同时工具都是有适合的场景和不适合的场景,在不适合 WSL 的场景下用其他工具就好了;比如迫于 Docker Desktop 过于难用,我在 Hyper-V 上装了个精简但完整启动的 Linux 来跑 Docker Daemon 。 不知道微软此举是啥目的,是要搞个魔改版 systemd 跟 Windows 服务体系打通嘛? |
34
nothingistrue 2022-07-08 16:41:27 +08:00
|
35
libook 2022-07-08 16:44:54 +08:00
@nothingistrue #33 都是商业策略而已,以前 M$背离开源开放太久了,开发者用户群体流失严重,现在只是看用什么低成本方案可以把这些开发者用户群体留住和召回,只要微软还要这个市场,就肯定会坚持下去。
|
37
pandachow 2022-07-08 19:03:36 +08:00
@nothingistrue 这个 Senior 和 Principal 是微软的职级,差不多可以理解成 P8 P9 这样的关系。
|
38
mmdsun 2022-07-08 19:28:37 +08:00 via iPhone
真挖了不少人。IT 之家新闻:
微软此前已经雇佣了不少 Linux 开发者和著名的开源开发者,比如 Python 之父 Guido van Rossum 、GNOME 之父 Miguel de Icaza ,Xamarin 开发者 Nat Friedman 还担任了 GitHub 首席执行官。 还有出设计模式的大牛 Erich Gamma ,被挖去开发 visual studio 了 |
39
mmdsun 2022-07-08 19:40:06 +08:00 via iPhone
@statumer 基本上差距不太。GNOME 之父 Miguel de Icaza 也被微软挖去了。有生之年或许能用到 GNOME on Windows 。
|
40
Dragonphy 2022-07-08 20:22:19 +08:00
Linux 为什么要用 GUI 啊,烂的要死
|
41
Austaras 2022-07-08 23:07:31 +08:00
这下特洛伊木马了
|
42
1more 2022-07-08 23:18:33 +08:00
随便楼上怎么说,对于我这种不深度使用 linux 的人来说,用 wsl2 开发非常之舒服,已经离不开了,另外其实 wsl 也没想做什么最好的 linux 发行版,只是辅助开发使用的,如果重度使用 linux 当然建议使用纯 linux
|
43
qbqbqbqb 2022-07-09 00:11:42 +08:00
@statumer 非整数倍缩放的情况就反过来了。
Windows 里主流软件基本都兼容系统的缩放(不分整数倍和非整数倍)。 Linux 里 Xorg 对非整数倍缩放的支持度几乎为 0 (不考虑先 2 倍整数缩放再 xrandr --scale 这种方式,这样相当于全局强行插值,所有程序都是模糊的,Windows 至少兼容的程序可以很清晰)。 Wayland 现在兼容性又不是很好,用个 Chrome 都容易出问题。 |
44
rpish 2022-07-09 00:38:31 +08:00 via Android
@1more 可以问下老哥都用 wsl2 做什么吗?
小菜鸡倒腾了下,除了部署前先用 docker 测试一下,就没有别的用途了… |
45
WOLFRAZOR 2022-07-09 00:40:30 +08:00 via iPhone
对 2 楼的说法加一。毕竟假的东西永远不会有真的东西的体验(这个没得洗),要么虚拟机要么加一台设备。
如果 linus 还年轻的时候看到这个操作,肯定会暴跳如雷。微软这操作是想把 Linux 桌面端彻底挤掉吧…… |
46
Osk 2022-07-09 02:20:59 +08:00
wsl1 和 wsl2 都没有用 systemd 吧,,,
陷入深思.jpg 开个玩笑. 不过话说回来, 我还是宁愿用 hyper-v 跑个自己可控的虚拟机. wsl 2 目前唯一羡慕的功能是通过 9p 访问 host 的文件, 其它不需要. 不过没有也没啥, 我可以用 smb 来和 host 共享文件, 还好控制暴露给 guest 的目录呢. 另外, 现在 hyperv-drm 显卡驱动能用了, 现在 hyper-v 跑 linux guest 图形界面性能虽然还是不咋的, 但比以前的 hyperv-fb 流畅太多了. |
47
neoblackcap 2022-07-09 16:07:41 +08:00
@Osk 是 wsl1 跟 wsl2 都用不了 systemd ,至少现在不能开箱即用。用到也是跟 Linux 下有些不一样的。原因在于 wsl2 的发行版得用微软自己搞的 init 系统,你不能替代它。而这个 init 也干了很多活。如果把它干掉了,现在很多功能用不了。
|
48
lixinrui000 2022-07-09 16:35:59 +08:00 1
我现在用回虚拟机了,因为所有功能都是 work 的。WSL 特色的一些功能,比如之间输入 wsl 进入终端,用 powershell 写个脚本调用 ssh 模拟一下就行了哈哈。
|
49
AlynxZhou 2022-07-10 17:02:22 +08:00
|
51
neiltroyer849 2022-10-02 14:58:59 +08:00
那是不是只能说 launchd 永不为奴 Darwin yyds (?
|