都懒得骂那些说 Linux 最好发行版,是瘟十的人。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
northisland
V2EX    程序员

都懒得骂那些说 Linux 最好发行版,是瘟十的人。

  •  
  •   northisland 2018-04-10 15:42:28 +08:00 12341 次点击
    这是一个创建于 2749 天前的主题,其中的信息可能已经有所发展或是发生改变。

    这些人啊,完全不知道 Linux 和 GNU/Linux 的区别,

    Linux 是内核,GNU/Linux 是操作系统。

    GNU bash 是 GNU 家族的一员。

    Windows 支持了一下 GNU bash,咋就有些人非说那是 Linux。

    无知得很天真

    你们不要侮辱 GNU 和 linux 了好吗?


    正在考虑是否要实名 @某人

    71 条回复    2018-04-30 22:33:05 +08:00
    datou
        1
    datou  
       2018-04-10 15:46:56 +08:00
    WSL 运行的就是 linux
    northisland
        2
    northisland  
    OP
       2018-04-10 15:48:04 +08:00   2
    @datou 是 Windows 内核,不是 Linux 内核,这是基础吧
    northisland
        3
    northisland  
    OP
       2018-04-10 15:50:03 +08:00
    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]),
    netlxl
        4
    netlxl  
       2018-04-10 15:51:25 +08:00 via Android
    别把虚拟内核不当内核
    netlxl
        5
    netlxl  
       2018-04-10 15:59:09 +08:00 via Android   3
    光有 wsl 还是不能用的,还需要额外安装 Ubuntu、suse 等应用,这些应用不是微软出的,就是 Ubuntu 厂商出的。所以确切的说,win10/wsl 不是 linux 发行版,而是提供发行版的运行环境。
    xomix
        6
    xomix  
       2018-04-10 16:01:08 +08:00
    @northisland 我一直以为这玩意儿是虚拟机托管交互的形式,没想到微软做了个虚拟内核…………
    netlxl
        7
    netlxl  
       2018-04-10 16:02:32 +08:00 via Android
    wsl 再脱掉 beta 标签之前,能用的 bash,是几乎完整的 Ubuntu,不是只有 bash
    Librazy
        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. 对于那些真不懂 /不想懂的,最好的方法就是不理他。
    northisland
        9
    northisland  
    OP
       2018-04-10 16:16:05 +08:00
    @netlxl 重复了好多遍,我理解虚拟这个概念,理解内核这个概念,

    把虚拟+内核放在一起,就能把 Windows 搞成 Linux 或者 Linux 发行版了么~

    反正 linux 的运行门槛相当低,芯片上都能跑,“凡有井水处,皆有自由软件”=_=
    matsuz
        10
    matsuz  
       2018-04-10 16:18:31 +08:00
    能跑一些 Linux 程序,但是还是不能当成一个 Linux 来用,很多涉及到底层的操作可能会和真的 linux 表现出不一样的行为
    northisland
        11
    northisland  
    OP
       2018-04-10 16:19:42 +08:00
    哎,上班上的好心烦
    hjc4869
        12
    hjc4869  
       2018-04-10 16:21:35 +08:00 via iPhone
    严谨的说应该是 lxss.sys 是最好的 Linux 内核。(其实根本不是最好的)

    但是这么说一点都不好玩,所以还是说 Windows 是最好的 Linux 发行版吧,通俗易懂,老少皆宜
    AEANWspPmj3FUhDc
        13
    AEANWspPmj3FUhDc  
       2018-04-10 16:25:48 +08:00
    Linux 严格来说是单指操作系统的内核,因操作系统中包含了许多用户图形接口和其他实工具。如今 Linux 常用来指基于 Linux 的完整操作系统,内核则改以 Linux 内核称之。

    -----维基百科。

    怎么叫,只是一个约定俗成而已。
    非要较真,你活的真累啊。
    BOYPT
        14
    BOYPT  
       2018-04-10 16:29:30 +08:00   18
    哈哈 快来看老实人了
    MinQ
        15
    MinQ  
       2018-04-10 16:30:46 +08:00 via Android   4
    茴字有
    OpenJerry
        16
    OpenJerry  
       2018-04-10 16:31:24 +08:00 via Android   4
    然后楼主还专门开贴骂了一遍
    SourceMan
        17
    SourceMan  
       2018-04-10 16:32:31 +08:00   2
    哈哈
    你这个帖把自己弄成了自己讨厌的那种人。
    zhuangzhuang1988
        18
    zhuangzhuang1988  
       2018-04-10 16:35:32 +08:00   1
    典型的上班不饱和。
    zjsxwc
        19
    zjsxwc  
       2018-04-10 16:35:39 +08:00   1
    吹捧瘟十是最好 Linux 的,并不会用来真正干 Linux 的活,一般我都会 block 他们,Linux 用 Ubuntu/Debian 或者 Fedora 来作为桌面系统干活很稳定。
    nanoxx
        20
    nanoxx  
       2018-04-10 16:36:25 +08:00 va Android
    这区别重要吗,很多人觉得 Linux 就是操作系统,这有什么不妥吗,完全没有。
    LokiSharp
        21
    LokiSharp  
       2018-04-10 16:40:41 +08:00
    WSL 很多地方都和真的 Linux 不一样。。。不怎么好用。。。
    Librazy
        22
    Librazy  
       2018-04-10 16:49:21 +08:00 via Android
    @LokiSharp 嗯。。比如说那一坨依赖 systemd 的和用到还没用实现的系统调用的程序都还用不了,所以我现在就拿它跑一些轻量级的开发环境之类的
    tailf
        23
    tailf  
       2018-04-10 16:55:59 +08:00   2
    大家都是吹吹水,楼主当真了。。。。。
    LokiSharp
        24
    LokiSharp  
       2018-04-10 16:58:37 +08:00
    @Librazy #22 权限也有些问题。。。我上次装个包,加 sudo 和我说 root 用户没有 root 权限。。。之后我就老老实实用回 Mac 了= =
    northisland
        25
    northisland  
    OP
       2018-04-10 17:02:25 +08:00
    @tailf 原来这是真相
    orangeade
        26
    orangeade  
       2018-04-10 17:02:37 +08:00 via Android
    我是 win10 + Ubuntu 双系统,Ubuntu 已经不想打开了,Win10 的命令行相比 win7 win8 好用太多了
    syahd
        27
    syahd  
       2018-04-10 17:05:25 +08:00 via Android
    对于无脑玩梗的小睿智,无视就好,别把感情浪费在他们身上
    pmispig
        28
    pmispig  
       2018-04-10 17:06:02 +08:00
    win10 是 Linux 最好的发行版
    win10 是 Linux 最好的发行版
    win10 是 Linux 最好的发行版
    kiwi95
        29
    kiwi95  
       2018-04-10 17:15:36 +08:00 via iPhone
    win10 这么不稳定的系统上面的 linux 子系统你和我说是最好的 linux 发行版?

    这和说 jb 家的 IDE 才是生产力工具一样的好笑,并且后面这句话还更站得住脚一些。
    kiwi95
        30
    kiwi95  
       2018-04-10 17:17:55 +08:00 via iPhone
    较真点挺好,我也烦那些人,没人说 wsl 不好但总有人要自以为是跳出来说 ubuntu,fedora 之类不如 wsl,虽然那样的人是少数,但还是烦
    cstj0505
        31
    cstj0505  
       2018-04-10 17:19:11 +08:00
    win10 算个毛线 Linux 发行版

    工作机用 linux2 年多了
    iceheart
        32
    iceheart  
       2018-04-10 17:23:54 +08:00 via Android
    wsl 有内核么?我咋不知道呢,它只是个容器吧
    ecnelises
        33
    ecnelises  
       2018-04-10 17:37:39 +08:00 via iPhone
    开玩笑没什么关系,我只是不喜欢知乎上那些吹微软吹过头的
    nosmile
        34
    nosmile  
       2018-04-10 17:39:15 +08:00   1
    我觉得应该 /go/flamewar
    rock6y
        35
    rock6y  
       2018-04-10 17:41:18 +08:00 via Android
    顶 哈哈
    Len1133
        36
    Len1133  
       2018-04-10 17:53:22 +08:00
    是的,神教万岁
    loading
        37
    loading  
       2018-04-10 18:04:35 +08:00 via iPhone
    这是看了书第一章,然后过来的发帖?
    youngxu
        38
    youngxu  
       2018-04-10 18:43:46 +08:00 via Android   1
    大家快看,这里有个老实人!
    shijingshijing
        39
    shijingshijing  
       2018-04-10 18:46:58 +08:00
    @kiwi95 为啥要黑 jb 全家桶?虽然我特别讨厌生产力工具用 java 来写的,是打开时的 splash 看不够么?
    huclengyue
        40
    huclengyue  
       2018-04-10 20:14:15 +08:00 via Android
    @northisland windows 带的 subsystem 运行 ubuntu 还能装 xwindow 还能装 xfce。。。你还是自己体验一下好
    PHPer233
        41
    PHPer233  
       2018-04-10 20:32:50 +08:00 via iPhone
    没有好不好,只有合适不合适~
    AstroProfundis
        42
    AstroProfundis  
       2018-04-10 20:38:18 +08:00
    楼主大概是想说 WSL 是 GNU/NT 发行版吧(.)
    jerry033
        43
    jerry033  
       2018-04-10 20:42:24 +08:00
    wsl 不止包含了虚拟 Linux 内核,还有各种包管理软件,这就区分了 ubuntu、open SUSE 之类的,其实还是算一个比较完整的“ GNU Linux ”的

    其实没必要在某些名词上较真,西红柿到底是蔬菜还是水果,好吃就行,并不影响
    Reficul
        44
    Reficul  
       2018-04-10 20:54:34 +08:00 via Android
    wsl /dev 下面的设备级别都是残疾,proc 估计不少也不能用,就是一个反向的 wine 而已。
    youngxu
        45
    youngxu  
       2018-04-10 21:08:36 +08:00 via Android
    大家快看,这里有个老实人!
    Osk
        46
    Osk  
       2018-04-10 21:09:22 +08:00 via Android
    本来就是开玩笑的吧,
    作为被绑定在 windows 平台的用户,想用一些 linux 命令行的工具以前只能到处下载或用 msys 或 cygwin 等,现在在文件夹右键菜单上挂一个 “在当前路径打开 bash ” 的牛皮癣简直太爽了,不少好用的命令行工具拿来就用,所以顺便就调侃下 win10 是最好的 linux 发行版了。
    niubee1
        47
    niubee1  
       2018-04-10 21:15:30 +08:00
    win10 就拿来当游戏机用了, 吃鸡吃鸡
    aminic
        48
    aminic  
       2018-04-10 21:46:51 +08:00 via Android
    只要操作界面类似就可视为一样,毕竟 GNU 嘛
    Kongtou
        49
    Kongtou  
       2018-04-10 21:47:25 +08:00   1
    GNU,linux 很吊吗? windows 差吗?为什么要盲目崇拜呢? gnu 在吊跟你有关系吗,是你写的吗??
    r1902167838
        50
    r1902167838  
       2018-04-10 22:34:28 +08:00 via Android
    win10 是最好的 linux 发行版
    dingtian
        51
    dingtian  
       2018-04-10 23:17:08 +08:00
    win10 是 Linux 最好的发行版
    win10 是 Linux 最好的发行版
    win10 是 Linux 最好的发行版
    param
        52
    param  
       2018-04-10 23:20:21 +08:00 via Android
    就像 Linux 并不是 Unix 一样
    Cu635
        53
    Cu635  
       2018-04-11 01:34:57 +08:00
    @Librazy
    “相反他可以降低门槛让更多人接触到 linux 生态。 ”
    除非从顶层到内核所表现的 100%的完全一致,相同代码运行的效果完全一样,包括产生的 bug 需要的条件一致而且结果也都完全一样,否则“降低门槛”这个意义就不大了。
    Trim21
        54
    Trim21  
       2018-04-11 02:47:39 +08:00 via Android
    @Cu635 有点原教旨主义的感觉…
    bug 也要复制是怕吸引来的人以后用了 Linux 发现有 bug 又回来用 wsl 吗…
    breezeFP
        55
    breezeFP  
       2018-04-11 08:28:28 +08:00
    我就进来看看
    jin7
        56
    jin7  
       2018-04-11 09:08:47 +08:00
    powershell 就是比 bash 好.
    powershell 就是先进
    Damenly1
        57
    Damenly1  
       2018-04-11 09:40:48 +08:00
    @Vczh Doge
    wizardoz
        58
    wizardoz  
       2018-04-11 09:58:15 +08:00
    工作机原来常年用 Linux (现在换成 Mac,跟 Linux 的习惯差不多),有时候需要给别人编译 QT 客户端,就需要开 Windows。我的电脑很久开一次 Windows 基本每次打开要卡顿 5 分钟才能正常使用,装过几次系统都是这样,开始挺好,时间久了就慢。什么?我自己不懂优化?我是不懂优化,但是 Windows 要优化起来比 Linux 复杂多了。网上一搜优化方法,各种 CMD 命令,各种改注册表,都不知道是啥原理。
    Windows 还有一个最烦的,码代码正专注的时候一个流氓应用弹窗,还会抢占桌面焦点。有时候被弹窗真实砸了电脑的心情都有。
    当然这同样是我不懂得设置造成的。
    shuizhengqi
        59
    shuizhengqi  
       2018-04-11 10:14:30 +08:00
    围观老实人
    hxndg
        60
    hxndg  
       2018-04-11 11:33:34 +08:00
    @Kongtou

    很吊
    Miy4mori
        61
    Miy4mori  
       2018-04-11 11:58:17 +08:00
    首先,WSL 里跑的就是 Linux,完整的 GNU/Linux,其次 Win 10 是最好的 Linux 发行版。
    fbcskpebfr
        62
    fbcskpebfr  
       2018-04-11 12:03:55 +08:00 via iPhone   1
    懒得骂人却来发了一帖?这不是自找不自在吗
    wangxiaoaer
        63
    wangxiaoaer  
       2018-04-11 12:21:04 +08:00
    大家都在开玩笑,就你上纲上线,你是不是傻?
    qiyuey
        64
    qiyuey  
       2018-04-11 13:46:18 +08:00
    @wizardoz 我觉得这些都不是 Windows 的锅
    dychenyi
        65
    dychenyi  
       2018-04-11 15:24:53 +08:00
    现在用易用的总会被喷,mac 的喷 windows,linux 的喷 mac,gentoo 的喷 ubuntu,鄙视链。。
    dychenyi
        66
    dychenyi  
       2018-04-11 15:30:55 +08:00
    @wizardoz 这就有点装了。 一定是过时没装 ssd 的电脑吧。 同一台电脑装 win 真不一定比 linux 慢,除非你 linux x 都不装。
    jy02201949
        67
    jy02201949  
       2018-04-11 15:40:50 +08:00
    系统鄙视链
    xhinliang
        68
    xhinliang  
       2018-04-11 15:47:42 +08:00
    题目是懒得骂。

    然后楼主专门开了一个贴来骂...
    Phariel
        69
    Phariel  
       2018-04-11 15:50:17 +08:00 via Android
    为什么都喜欢在咬文嚼字环节上杠出风格杠出水平???
    jedihy
        70
    jedihy  
       2018-04-11 15:53:04 +08:00 via iPhone
    WSL 是用户态的,并没有内核只是 map 了库函数。
    Cu635
        71
    Cu635  
       2018-04-30 22:33:05 +08:00
    @Trim21
    “有点原教旨主义的感觉…”
    谁让它说自己是 Windos Subsystem for “ linux ”呢?而且我针对的是上一个人说“降低门槛”这种说法的回复啊。

    “ bug 也要复制是怕吸引来的人以后用了 Linux 发现有 bug 又回来用 wsl 吗…”
    我当时想着是程序的调试问题跟行为一致,我用过 mac 上原生的 ls、ps、pgrep 这些命令,名字跟功能与 linux 下的看起来一样,但是参数却有差别,结果就是经常性的记混了根本区分不出来。
    要么差异大一些让人意识到是两个东西,要么就完全一致,只差一点点的最难受了。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2729 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 14:03 PVG 22:03 LAX 07:03 JFK 10:03
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86