这些人啊,完全不知道 Linux 和 GNU/Linux 的区别,
Linux 是内核,GNU/Linux 是操作系统。
GNU bash 是 GNU 家族的一员。
Windows 支持了一下 GNU bash,咋就有些人非说那是 Linux。
无知得很天真
正在考虑是否要实名 @某人
1
datou 2018-04-10 15:46:56 +08:00
WSL 运行的就是 linux
|
2
northisland OP @datou 是 Windows 内核,不是 Linux 内核,这是基础吧
|
3
northisland OP https://en.wikipedia.org/wiki/Windows_Subsystem_for_Linux
维鸡百科里的解释 Windows Subsystem for Linux (WSL) is a compatibility layer for running Linux binary executables (in ELF format) natively on Windows 10. WSL provides a Linux-compatible kernel interface developed by Microsoft (containing no Linux kernel code[1]), |
4
netlxl 2018-04-10 15:51:25 +08:00 via Android
别把虚拟内核不当内核
|
5
netlxl 2018-04-10 15:59:09 +08:00 via Android 3
光有 wsl 还是不能用的,还需要额外安装 Ubuntu、suse 等应用,这些应用不是微软出的,就是 Ubuntu 厂商出的。所以确切的说,win10/wsl 不是 linux 发行版,而是提供发行版的运行环境。
|
6
xomix 2018-04-10 16:01:08 +08:00
@northisland 我一直以为这玩意儿是虚拟机托管交互的形式,没想到微软做了个虚拟内核…………
|
7
netlxl 2018-04-10 16:02:32 +08:00 via Android
wsl 再脱掉 beta 标签之前,能用的 bash,是几乎完整的 Ubuntu,不是只有 bash
|
8
Librazy 2018-04-10 16:15:16 +08:00 via Android 10
1. 这很大程度上是个梗,至少我看到最开始用的人都是对 wsl 的原理和 linux 比较熟悉的。
2. 1709 之后的 wsl 已经可以运行大部分的 elf 可执行文件了,同时应用商店也有几个主要发行版的下载。对于没有接触过 Linux 的用户或者只是需要一些 Linux 下的开发工具链的用户,wsl 是一个很好的起步。 3. 作为一个 cleanroom 的兼容实现,wsl 不会也没有想要替代 linux,相反他可以降低门槛让更多人接触到 linux 生态。 4. 对于那些真不懂 /不想懂的,最好的方法就是不理他。 |
9
northisland OP @netlxl 重复了好多遍,我理解虚拟这个概念,理解内核这个概念,
把虚拟+内核放在一起,就能把 Windows 搞成 Linux 或者 Linux 发行版了么~ 反正 linux 的运行门槛相当低,芯片上都能跑,“凡有井水处,皆有自由软件”=_= |
10
matsuz 2018-04-10 16:18:31 +08:00
能跑一些 Linux 程序,但是还是不能当成一个 Linux 来用,很多涉及到底层的操作可能会和真的 linux 表现出不一样的行为
|
11
northisland OP 哎,上班上的好心烦
|
12
hjc4869 2018-04-10 16:21:35 +08:00 via iPhone
严谨的说应该是 lxss.sys 是最好的 Linux 内核。(其实根本不是最好的)
但是这么说一点都不好玩,所以还是说 Windows 是最好的 Linux 发行版吧,通俗易懂,老少皆宜🤣 |
13
AEANWspPmj3FUhDc 2018-04-10 16:25:48 +08:00
Linux 严格来说是单指操作系统的内核,因操作系统中包含了许多用户图形接口和其他实用工具。如今 Linux 常用来指基于 Linux 的完整操作系统,内核则改以 Linux 内核称之。
-----维基百科。 怎么叫,只是一个约定俗成而已。 非要较真,你活的真累啊。 |
14
BOYPT 2018-04-10 16:29:30 +08:00 18
哈哈 快来看老实人了
|
15
MinQ 2018-04-10 16:30:46 +08:00 via Android 4
茴字有
|
16
OpenJerry 2018-04-10 16:31:24 +08:00 via Android 4
然后楼主还专门开贴骂了一遍
|
17
SourceMan 2018-04-10 16:32:31 +08:00 2
哈哈
你这个帖把自己弄成了自己讨厌的那种人。 |
18
zhuangzhuang1988 2018-04-10 16:35:32 +08:00 1
典型的上班不饱和。
|
19
zjsxwc 2018-04-10 16:35:39 +08:00 1
吹捧瘟十是最好 Linux 的,并不会用来真正干 Linux 的活,一般我都会 block 他们,Linux 用 Ubuntu/Debian 或者 Fedora 来作为桌面系统干活很稳定。
|
20
nanoxx 2018-04-10 16:36:25 +08:00 via Android
这区别重要吗,很多人觉得 Linux 就是操作系统,这有什么不妥吗,完全没有。
|
21
LokiSharp 2018-04-10 16:40:41 +08:00
WSL 很多地方都和真的 Linux 不一样。。。不怎么好用。。。
|
22
Librazy 2018-04-10 16:49:21 +08:00 via Android
@LokiSharp 嗯。。比如说那一坨依赖 systemd 的和用到还没用实现的系统调用的程序都还用不了,所以我现在就拿它跑一些轻量级的开发环境之类的
|
23
tailf 2018-04-10 16:55:59 +08:00 2
大家都是吹吹水,楼主当真了。。。。。
|
24
LokiSharp 2018-04-10 16:58:37 +08:00
@Librazy #22 权限也有些问题。。。我上次装个包,加 sudo 和我说 root 用户没有 root 权限。。。之后我就老老实实用回 Mac 了= =
|
25
northisland OP @tailf 原来这是真相
|
26
orangeade 2018-04-10 17:02:37 +08:00 via Android
我是 win10 + Ubuntu 双系统,Ubuntu 已经不想打开了,Win10 的命令行相比 win7 win8 好用太多了
|
27
whwq2012 2018-04-10 17:05:25 +08:00 via Android
对于无脑玩梗的小睿智,无视就好,别把感情浪费在他们身上
|
28
pmispig 2018-04-10 17:06:02 +08:00
win10 是 Linux 最好的发行版
win10 是 Linux 最好的发行版 win10 是 Linux 最好的发行版 |
29
kiwi95 2018-04-10 17:15:36 +08:00 via iPhone
win10 这么不稳定的系统上面的 linux 子系统你和我说是最好的 linux 发行版?
这和说 jb 家的 IDE 才是生产力工具一样的好笑,并且后面这句话还更站得住脚一些。 |
30
kiwi95 2018-04-10 17:17:55 +08:00 via iPhone
较真点挺好,我也烦那些人,没人说 wsl 不好但总有人要自以为是跳出来说 ubuntu,fedora 之类不如 wsl,虽然那样的人是少数,但还是烦
|
31
cstj0505 2018-04-10 17:19:11 +08:00
win10 算个毛线 Linux 发行版
工作机用 linux2 年多了 |
32
iceheart 2018-04-10 17:23:54 +08:00 via Android
wsl 有内核么?我咋不知道呢,它只是个容器吧
|
33
ecnelises 2018-04-10 17:37:39 +08:00 via iPhone
开玩笑没什么关系,我只是不喜欢知乎上那些吹微软吹过头的
|
34
nosmile 2018-04-10 17:39:15 +08:00 1
我觉得应该 /go/flamewar
|
35
rock6y 2018-04-10 17:41:18 +08:00 via Android
顶 哈哈
|
36
Len1133 2018-04-10 17:53:22 +08:00
是的,神教万岁
|
37
loading 2018-04-10 18:04:35 +08:00 via iPhone
这是看了书第一章,然后过来的发帖?
|
38
youngxu 2018-04-10 18:43:46 +08:00 via Android 1
大家快看,这里有个老实人!
|
39
shijingshijing 2018-04-10 18:46:58 +08:00
@kiwi95 为啥要黑 jb 全家桶?虽然我特别讨厌生产力工具用 java 来写的,是打开时的 splash 看不够么?
|
40
huclengyue 2018-04-10 20:14:15 +08:00 via Android
@northisland windows 带的 subsystem 运行 ubuntu 还能装 xwindow 还能装 xfce。。。你还是自己体验一下好
|
41
PHPer233 2018-04-10 20:32:50 +08:00 via iPhone
没有好不好,只有合适不合适~
|
42
AstroProfundis 2018-04-10 20:38:18 +08:00
楼主大概是想说 WSL 是 GNU/NT 发行版吧(乛.乛)
|
43
jerry033 2018-04-10 20:42:24 +08:00
wsl 不止包含了虚拟 Linux 内核,还有各种包管理软件,这就区分了 ubuntu、open SUSE 之类的,其实还是算一个比较完整的“ GNU Linux ”的
其实没必要在某些名词上较真,西红柿到底是蔬菜还是水果,好吃就行,并不影响 |
44
Reficul 2018-04-10 20:54:34 +08:00 via Android
wsl /dev 下面的设备级别都是残疾,proc 估计不少也不能用,就是一个反向的 wine 而已。
|
45
youngxu 2018-04-10 21:08:36 +08:00 via Android
大家快看,这里有个老实人!
|
46
Osk 2018-04-10 21:09:22 +08:00 via Android
本来就是开玩笑的吧,
作为被绑定在 windows 平台的用户,想用一些 linux 命令行的工具以前只能到处下载或用 msys 或 cygwin 等,现在在文件夹右键菜单上挂一个 “在当前路径打开 bash ” 的牛皮癣简直太爽了,不少好用的命令行工具拿来就用,所以顺便就调侃下 win10 是最好的 linux 发行版了。 |
47
niubee1 2018-04-10 21:15:30 +08:00
win10 就拿来当游戏机用了, 吃鸡吃鸡
|
48
aminic 2018-04-10 21:46:51 +08:00 via Android
只要操作界面类似就可视为一样,毕竟 GNU 嘛
|
49
Kongtou 2018-04-10 21:47:25 +08:00 1
GNU,linux 很吊吗? windows 差吗?为什么要盲目崇拜呢? gnu 在吊跟你有关系吗,是你写的吗??
|
50
r1902167838 2018-04-10 22:34:28 +08:00 via Android
win10 是最好的 linux 发行版
|
51
dingtian 2018-04-10 23:17:08 +08:00
win10 是 Linux 最好的发行版
win10 是 Linux 最好的发行版 win10 是 Linux 最好的发行版 |
52
param 2018-04-10 23:20:21 +08:00 via Android
就像 Linux 并不是 Unix 一样
|
53
Cu635 2018-04-11 01:34:57 +08:00
@Librazy
“相反他可以降低门槛让更多人接触到 linux 生态。 ” 除非从顶层到内核所表现的 100%的完全一致,相同代码运行的效果完全一样,包括产生的 bug 需要的条件一致而且结果也都完全一样,否则“降低门槛”这个意义就不大了。 |
54
Trim21 2018-04-11 02:47:39 +08:00 via Android
@Cu635 有点原教旨主义的感觉…
bug 也要复制是怕吸引来的人以后用了 Linux 发现有 bug 又回来用 wsl 吗… |
55
breezeFP 2018-04-11 08:28:28 +08:00
我就进来看看
|
56
jin7 2018-04-11 09:08:47 +08:00
powershell 就是比 bash 好.
powershell 就是先进 |
58
wizardoz 2018-04-11 09:58:15 +08:00
工作机原来常年用 Linux (现在换成 Mac,跟 Linux 的习惯差不多),有时候需要给别人编译 QT 客户端,就需要开 Windows。我的电脑很久开一次 Windows 基本每次打开要卡顿 5 分钟才能正常使用,装过几次系统都是这样,开始挺好,时间久了就慢。什么?我自己不懂优化?我是不懂优化,但是 Windows 要优化起来比 Linux 复杂多了。网上一搜优化方法,各种 CMD 命令,各种改注册表,都不知道是啥原理。
Windows 还有一个最烦的,码代码正专注的时候一个流氓应用弹窗,还会抢占桌面焦点。有时候被弹窗真实砸了电脑的心情都有。 当然这同样是我不懂得设置造成的。 |
59
shuizhengqi 2018-04-11 10:14:30 +08:00
围观老实人
|
61
Miy4mori 2018-04-11 11:58:17 +08:00
首先,WSL 里跑的就是 Linux,完整的 GNU/Linux,其次 Win 10 是最好的 Linux 发行版。
|
62
ruimz 2018-04-11 12:03:55 +08:00 via iPhone 1
懒得骂人却来发了一帖?这不是自找不自在吗
|
63
wangxiaoaer 2018-04-11 12:21:04 +08:00
大家都在开玩笑,就你上纲上线,你是不是傻?
|
65
dychenyi 2018-04-11 15:24:53 +08:00
现在用易用的总会被喷,mac 的喷 windows,linux 的喷 mac,gentoo 的喷 ubuntu,鄙视链。。
|
66
dychenyi 2018-04-11 15:30:55 +08:00
@wizardoz 这就有点装了。 一定是过时没装 ssd 的电脑吧。 同一台电脑装 win 真不一定比 linux 慢,除非你 linux x 都不装。
|
67
jy02201949 2018-04-11 15:40:50 +08:00
系统鄙视链
|
68
xhinliang 2018-04-11 15:47:42 +08:00
题目是懒得骂。
然后楼主专门开了一个贴来骂... |
69
Phariel 2018-04-11 15:50:17 +08:00 via Android
为什么都喜欢在咬文嚼字环节上杠出风格杠出水平???
|
70
jedihy 2018-04-11 15:53:04 +08:00 via iPhone
WSL 是用户态的,并没有内核只是 map 了库函数。
|
71
Cu635 2018-04-30 22:33:05 +08:00
@Trim21
“有点原教旨主义的感觉…” 谁让它说自己是 Windos Subsystem for “ linux ”呢?而且我针对的是上一个人说“降低门槛”这种说法的回复啊。 “ bug 也要复制是怕吸引来的人以后用了 Linux 发现有 bug 又回来用 wsl 吗…” 我当时想着是程序的调试问题跟行为一致,我用过 mac 上原生的 ls、ps、pgrep 这些命令,名字跟功能与 linux 下的看起来一样,但是参数却有差别,结果就是经常性的记混了根本区分不出来。 要么差异大一些让人意识到是两个东西,要么就完全一致,只差一点点的最难受了。 |