V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
0okmnbvcxzx
V2EX  ›  问与答

相比 Windows, Linux 下莫名其妙的问题多吗?

  •  
  •   0okmnbvcxzx · 2015-02-17 17:00:13 +08:00 · 7717 次点击
    这是一个创建于 3600 天前的主题,其中的信息可能已经有所发展或是发生改变。

    不知道是不是因为Windows用的比较多,感觉现在用着Windows问题越来越多,在正常使用的情况下会时不时遇到很多莫名奇妙的问题,而且很多是我怎么搜索都搜不到有用的解决方案的(这种问题我一般是google+bing)

    今年开始把Linux作为主要操作系统之一(实机运行),出于习惯用的CentOS+KDE,不知道Linux下类似莫名其妙的问题多么?

    这是我用windows碰到的一些问题:
    vhd不能加载(a virtual disk support provider for the specified file was not found)
    EFS不能启用(An error orrurred applying attributes to the file,the parameter is incorrect)
    EFS只能使用自签名证书而不能使用企业CA证书
    试用的2008 r2 安全模式重启(开始一直没找到原因,MSDN论坛里都有不少胡扯,后来发现是微软在试用镜像中做了限制)
    0x0000142 错误,命令行程序不能打开(这是我有一次尝试强行修改系统语言后遇到的,可以说不算正常使用,但很多MVP对这个问题的回答是:第一步,打开cmd……)
    禁用外部设备驱动加载后第一次拦截,之后自动加载,换个设备又成功拦截。

    注:上面说的正常使用指只运行比较可靠的公司出的软件(没有任何国产)或开源软件,并在下载后检查数字签名,或者审查源码后自己编译;严格控制权限和设置;每个月安装重要的更新等

    78 条回复    2016-03-08 16:58:55 +08:00
    9hills
        1
    9hills  
       2015-02-17 17:04:12 +08:00 via iPad
    Linux桌面多,server用的话少,都能定位问题,定位不出来是水平问题
    sumhat
        2
    sumhat  
       2015-02-17 17:08:15 +08:00   ❤️ 4
    有,第一次进 VI 或 Nano 的时候,不知道怎么保存,也没法退出来 233333333
    Tink
        3
    Tink  
       2015-02-17 17:08:26 +08:00 via iPhone
    多,太多了,不一样的版本出了同样的问题解决方法还不尽相同
    zhjits
        4
    zhjits  
       2015-02-17 17:11:19 +08:00   ❤️ 1
    在十台一样的 Linux 机子上跑同一组命令,八台成功了,其他两台出现各不相同的错误都正常……

    还有 dpkg: error processing ******:
    Package is in a very bad inconsistent state - you should
    reinstall it before attempting a removal.
    Twinkle
        5
    Twinkle  
       2015-02-17 17:14:58 +08:00
    驱动是个大问题
    hljjhb
        6
    hljjhb  
       2015-02-17 17:23:21 +08:00
    太多了 不好意思不能一一列举 。。。。
    hjc4869
        7
    hjc4869  
       2015-02-17 17:40:02 +08:00
    @sumhat nano知道是^X,但是vim是真不知道。。第一次进vi,碰巧当时电脑没网,然后我就直接把虚拟机重启了。。
    zts1993
        8
    zts1993  
       2015-02-17 17:40:11 +08:00 via Android
    桌面多的更狗一样
    haozhang
        9
    haozhang  
       2015-02-17 17:41:56 +08:00 via iPad
    也很多。反正用起来也不是很爽。
    ovear
        10
    ovear  
       2015-02-17 17:45:24 +08:00
    主要是驱动问题。。别用奇怪的主板硬件就OK啦

    kernel BUG soft lockup cpu#1 stuck for 66s!
    e1000 0000:02:01:0 eth detected tx unit hang
    min
        11
    min  
       2015-02-17 17:50:42 +08:00 via iPhone
    你用的也不是正常的windows啊
    geeklian
        12
    geeklian  
       2015-02-17 17:58:10 +08:00
    想黑M$,LZ下手方向错了...

    抛开仁者见仁的使用体验不说...

    再抛开仅针对程序员的各开源语言的适应能力不说....

    安全\补丁\BUG\性能,这些方面Windows还没那个能被linux打败的...
    love
        13
    love  
       2015-02-17 18:04:37 +08:00   ❤️ 1
    @geeklian 安全\补丁\BUG\性能? 你是开玩笑的吧, 用windows会比linux安全?linux想主动中个毒都不容易好吧. linux没补丁? BUG从何说起? windows性能比linux强?
    hjc4869
        14
    hjc4869  
       2015-02-17 18:06:39 +08:00
    @love linux中个毒都难?你ssh设个弱密码暴露在公网上,要不了几个小时就被crack,然后植入一堆好玩有趣的东西,成为肉鸡只需这么简单。
    love
        15
    love  
       2015-02-17 18:07:58 +08:00   ❤️ 1
    @hjc4869 这是你自已作死
    yangff
        16
    yangff  
       2015-02-17 18:16:33 +08:00 via Android
    @love 装360也是你自己作死。。
    不然Windows哪会中毒
    Linux指不定装个package就被人 sudo rm -rf /
    geeklian
        17
    geeklian  
       2015-02-17 18:27:43 +08:00
    @love

    不下载运行来源不明的程序,这个条件本来就是同时适用于linux和windows的。

    被挂马的linux vps可不少,这能算linux server不安全的例子么?
    tini13
        18
    tini13  
       2015-02-17 18:32:07 +08:00   ❤️ 1
    10年前的段子:windows出了问题会觉得windows傻逼,linux出了问题会觉得自己傻逼
    AlexHsu
        19
    AlexHsu  
       2015-02-17 18:45:49 +08:00
    看了一圈之后 我还是用mac吧lol~
    soiidseg
        20
    soiidseg  
       2015-02-17 18:51:48 +08:00
    @sumhat nano都有提示的,非常适合新手第一次用
    geeklian
        21
    geeklian  
       2015-02-17 18:51:56 +08:00
    @love

    bug:Windows平台,上一个heartbleed这样普遍性危险性具在的bug是何年何月的事情了?

    补丁: 装好正常使用所需的软件后centos/debian,每月update的包比windows少么?windows你可以卸载media player之类的减少补丁数。

    性能:cpu内存硬盘难分高下,显卡性能你找个比windows强的linux来?
    kongkongyzt
        22
    kongkongyzt  
       2015-02-17 19:24:27 +08:00 via Android
    实话说,多。。。。
    sandtears
        23
    sandtears  
       2015-02-17 19:33:53 +08:00 via Android
    @love 贵 Linux 安装个 bumblebee 都能把 /usr 搞没有了,何况是病毒呢
    msg7086
        24
    msg7086  
       2015-02-17 19:46:42 +08:00   ❤️ 1
    @geeklian 其实最麻烦的事情在于Windows下打补丁要重启。
    Linux连内核都可以在线拍补丁了。
    BlueFly
        25
    BlueFly  
       2015-02-17 19:54:38 +08:00
    @sumhat nano没啥,下面有菜单提示,就当DOS年代的程序罢了,VI/VIM真的傻眼了,完全水土不服……
    geeklian
        26
    geeklian  
       2015-02-17 20:03:06 +08:00 via iPad
    @msg7086 这个承认..linux的优势
    hljjhb
        27
    hljjhb  
       2015-02-17 20:26:24 +08:00   ❤️ 1
    @msg7086 这个是真的给力 而且马上就要有官方实现了

    http://www.solidot.org/story?sid=43029
    0okmnbvcxzx
        28
    0okmnbvcxzx  
    OP
       2015-02-17 20:51:38 +08:00
    @9hills @zts1993 不知道两位说的多是指KDE,GNOME这种桌面程序本身还是在里面运行的图形化程序?多用命令行程序是不是事情就少了?


    @Twinkle @ovear 驱动目前用的是系统自带的,偶尔有些问题但还可以接受,这台电脑的硬件都是很常见的,没有什么奇葩的零件。虽然经常会报内核错误,是硬件问题造成的但基本不影响使用就不管了。。。
    0okmnbvcxzx
        29
    0okmnbvcxzx  
    OP
       2015-02-17 21:07:58 +08:00
    @sumhat = = 这种网上一搜就有很多结果的不算坑吧。。。我想问的是那种基本没什么头绪来解决的那种……

    @msg7086 这点确实讨厌……记得当初用2003的时候微软还说要用什么新技术目标是大部分补丁不用重启……后来好像就忘了这事了,大概M$觉得开机几十分钟的年代已经过去了……


    @hjc4869 重启好评……当初刚开始用的时候也干过重启和重连的事情
    0okmnbvcxzx
        30
    0okmnbvcxzx  
    OP
       2015-02-17 21:11:02 +08:00
    @min MSDN镜像+直接从MS获得的key不正常?

    @geeklian 顺便举例下windows遇到的问题而已,黑MS对我有好处吗?
    hjc4869
        31
    hjc4869  
       2015-02-17 21:18:05 +08:00   ❤️ 1
    @0okmnbvcxzx
    其实现在Windows打补丁重启影响确实不大
    1.每个月也就一次
    2.你不去管它,它会在凌晨(默认)给你重启安装
    3.安装的时候,后台服务基本都在运行(比如IIS),也就是真实的宕机时间只有那么几秒。
    lk09364
        32
    lk09364  
       2015-02-17 21:30:13 +08:00   ❤️ 1
    我在用 fedora 20 的时候基本上要每两天重启一次,否则卡的……
    目前在用 fedora 21,不知道fedora 团队更新了什么,现在每两个星期重新启动一次就可以了。

    估计应该是显示卡驱动问题,不过google 了半天也找不到方法解决。
    jokester
        33
    jokester  
       2015-02-17 21:43:35 +08:00
    病毒和攻击分不清也出来混
    0okmnbvcxzx
        34
    0okmnbvcxzx  
    OP
       2015-02-17 21:53:00 +08:00
    @hjc4869 上面我“确实讨厌”用词不当了,本意只是想表达有点麻烦……
    我因为怕有时连一些不安全的网络时泄露隐私所以禁用自动更新,每个月差不多的时候手动检查的……
    cdffh
        35
    cdffh  
       2015-02-17 22:54:06 +08:00
    linux适合开发和工作。现在我都没找到如何在linux下面用对战平台打魔兽的方法。
    kokutou
        36
    kokutou  
       2015-02-17 23:20:01 +08:00 via Android
    @cdffh vbox 装个 XP 2333
    cdffh
        37
    cdffh  
       2015-02-17 23:32:10 +08:00
    想多了。@kokutou vbox的3d显卡加速,不行 目前我还在尝试用xen的显卡穿透 但貌似xen是个瓶颈。
    peartail
        38
    peartail  
       2015-02-18 01:16:43 +08:00   ❤️ 1
    太多了,各种稀奇古怪的硬件和软件问题。

    当然也有时间不那么宝贵的人把这归结为水平或智商问题。
    zzutmebwd
        39
    zzutmebwd  
       2015-02-18 01:42:43 +08:00 via Android   ❤️ 1
    感觉linux桌面问题多一些 因为选择多 组合就多 各环节协同工作就会有各种冲突……windows系统部分都是ms出 自家出 不会服务和服务冲突 这样看的话稳定一些
    PS kde+ubuntu工作的真心不好
    zzutmebwd
        40
    zzutmebwd  
       2015-02-18 01:44:53 +08:00 via Android
    @zzutmebwd 没写完就发出去了
    kde+centos不明
    kde还是和opensuse一起好使 不过现在opensuse感觉不太行了啊
    shenyi26
        41
    shenyi26  
       2015-02-18 03:45:06 +08:00   ❤️ 1
    肯定更多啊,前几天装了fcitx,后来卸载了之后gnome就不能启动了。切到tty重新装回来又好了。进入系统整了半天发现fctix建了很多symbolic link没删掉,只能手动修复。

    2008R2本来就不是给个人用的,为啥不用win7呢?
    ryd994
        42
    ryd994  
       2015-02-18 03:51:38 +08:00 via Android   ❤️ 1
    Linux我觉得主要是不作就没事,基本上用很久性能也不会下降。我用Fedora除了每天upgrade和半年升级之外都不用什么其他维护了。Windows的用久了真不行。

    Linux下问题是要比Windows多的,至少装Linux比装Windows是要麻烦点。配置也多。但是莫名其妙的事反而少,基本上搜搜错误代码就有数了。各大发行版的默认设置基本靠谱,不作就不会死。Windows的话很多时候报的是一样的错,实际是两回事。特别是老系统出错真心摸不着头脑。

    PS:尽管不作就不会死,可惜不作的不会用Linux(要逼格还有Mac呢),所以实际通常是这样的: http://xkcd.com/1319/

    @cdffh 上kvm?
    xuhaoyangx
        43
    xuhaoyangx  
       2015-02-18 04:08:14 +08:00
    @ryd994 你把win的gui部分去掉的差不多,运行久了一样不卡- -。可以试试那个Thin版的win
    msg7086
        44
    msg7086  
       2015-02-18 04:39:58 +08:00
    @hjc4869 每个月重启也已经很讨厌了。
    我平均重启时间大概要2个月以上。
    而且大部分时间我开机的时候必然是在工作,工作到一半突然重启这简直特么。
    更恶心的是我通宵跑计算的时候,给我那么重启一下,然后几十个小时的工作就泡汤了。
    Eleutherios
        45
    Eleutherios  
       2015-02-18 06:02:05 +08:00
    @hjc4869 ":" + "wq" + "Enter"
    Eleutherios
        46
    Eleutherios  
       2015-02-18 06:03:28 +08:00
    @cdffh Debian Jessie表示KDE下可以打DOTA2...
    cfans1993
        47
    cfans1993  
       2015-02-18 06:30:13 +08:00 via Android
    windows有一类错误叫"0x12345 is not written/read" 让我相当崩溃
    ryd994
        48
    ryd994  
       2015-02-18 06:34:32 +08:00   ❤️ 1
    @xuhaoyangx Windows Embedded Standard?
    我的话现在如果用windows就只是这个了
    @Eleutherios debian testing最大的问题就是碎。virt-manager和libvirt之间就没对上过,各种参数错误。我就是因为这个才转Fedora的
    xuhaoyangx
        49
    xuhaoyangx  
       2015-02-18 06:55:24 +08:00
    @ryd994 嗯就是这个,我曾经给某些服务器装了,没上GUI,只留了cmd 。2年前到现在没重启过- -
    kokutou
        50
    kokutou  
       2015-02-18 07:25:27 +08:00 via Android
    @cdffh 魔兽争霸显卡要求很低的,即使是渣渣速度也够用了吧
    kokutou
        51
    kokutou  
       2015-02-18 07:26:39 +08:00 via Android
    @cdffh VMware 好像有Linux 版的,他家的 3d 加速给力~
    Ljungqvist
        52
    Ljungqvist  
       2015-02-18 07:33:16 +08:00 via Android
    windows开机卡死(8G, win7,内存30%+,基本一天一开), linux (arch30秒内,400m内存占用,基本一周一开)
    xieyudi1990
        53
    xieyudi1990  
       2015-02-18 08:21:36 +08:00   ❤️ 1
    内核驱动那块的话, Linux有些挑硬件 (比如, Intel的显卡基本就是开箱就能用, 他们官方的开源驱动支持不错... 如果是另外两家, 那就得折腾下... 另外的例子就是Broadcom的网卡)

    userland方面的话,

    感觉Windows最大的问题就是第三方软件, 一个播放器 聊天软件都后台自启动服务, 监听端口, 还TM加载驱动, 把系统的库乱改, 据说有些软件居然把内核ntoskrnl.exe也改了... 其实把这些不良软件剔除掉或者分离开来 (各种沙盒/影子系统), Windows还是很稳定的...

    Linux的话, binary要么来自官方的repo, 要么是开源的自己编译, 基本都很本分老实. 即使那些第三方的软件包, 比如WPS这种, 从安装到使用都是不会给root权限的, 所以作孽一般也仅仅限于自己的进程启动之后. 想体验Windows的效果, 你下载个360 Linux然后从root运行, 效果是一样的 (居然有人把360放到了Arch AUR上了2333)
    ooxxcc
        54
    ooxxcc  
       2015-02-18 08:28:06 +08:00
    不是linux熟手别折腾了

    从中文显示到中文输入法到各个细节可能都要折腾一下,等你把系统折腾顺手了你会发现早把主业忘掉了。。。
    nocturnal
        55
    nocturnal  
       2015-02-18 08:43:25 +08:00 via Android
    @lk09364 开发20和21都用过 一般是一个月更新重启一次 不觉得卡 公司的机器是核显 给你参考下
    Eleutherios
        56
    Eleutherios  
       2015-02-18 08:51:32 +08:00   ❤️ 1
    @Ljungqvist WIN8+SSD表示开机5秒, 手感顺滑到不能忍, 之前连续数月只休眠不关机. 就是用久了总有好多不知道从哪冒出来的东西驻留后台.
    所以说我为什么要转到DEBIAN啊 = =

    @ryd994 不知道Fedora手感和稳定性如何?

    Centos在服务器上确实稳定, 但配置不如Debian手感顺滑, 所以我在小服务器上多用Debian = = 装本子的时候也因此选了Debian Jessie当桌面. 不选Ubuntu是因为其稳定性一般, 不想在dist-upgrade的时候各种跪.

    话说, 为什么Virtualbox各种引发死机, KVM就半点儿事没有...简直不科学...
    Ljungqvist
        57
    Ljungqvist  
       2015-02-18 08:58:34 +08:00
    @Eleutherios 我这种跑了快5年的惠普小本,不奢望SSD的速度。
    Eleutherios
        58
    Eleutherios  
       2015-02-18 09:04:39 +08:00
    @Ljungqvist 我导师手里也有个几年前的本子, 跑WINDOWS各种卡.
    之后他自己换了个SSD, 跑起来十分顺手,再也不卡了, "如同新的一样" (by 导师)...自此以后我就成了SSD的脑残粉.
    ryd994
        59
    ryd994  
       2015-02-18 09:15:19 +08:00   ❤️ 2
    @Eleutherios 稳定性靠谱,特别是对喜欢作的人。因为Fedora实验田嘛,rh都是搞好了给Fedora试验的,所以新技术的稳定新要比其他的好,大腿粗就是好。 不作的人可能不太喜欢半年升级,每天更新。半个月一次内核真也是醉了。
    kvm大腿粗啊,而且是以服务器为定位,vbox的桌面虚拟化定位要求不同。

    @Ljungqvist SSD变化真心巨大
    samuikwu
        60
    samuikwu  
       2015-02-18 10:08:06 +08:00 via iPhone
    结论 OS Xzui bang
    samuikwu
        61
    samuikwu  
       2015-02-18 10:08:17 +08:00 via iPhone
    最棒
    xieyudi1990
        62
    xieyudi1990  
       2015-02-18 10:42:59 +08:00
    @Ljungqvist 我家里10年前的斗地主机, 酷睿一代低电压, 还不支持64位. 最近换上SSD, 简直就像换了台电脑. 老机器无非就是接口是SATA2的, 持续读写速度有限制... 不过我感觉换SSD最主要的意义就是随机读写性能, 这个机械硬盘真没法比, 机械硬盘如果算上寻道时间的话, 有时随即读写速度才几k.

    @ryd994 Arch有是一个星期就更新一两次内核... 然后每次就要重新编译一堆ko... 嗯, 3.19估计快来了
    hjc4869
        63
    hjc4869  
       2015-02-18 11:00:55 +08:00 via iPhone
    @msg7086 有这类需求就应该把更新调成手动的…
    msg7086
        64
    msg7086  
       2015-02-18 11:31:36 +08:00 via iPhone
    @hjc4869 是的,都调了。
    但是还是喜欢打补丁不用重启。
    kohoh
        65
    kohoh  
       2015-02-18 11:44:55 +08:00 via Android
    用ubuntu快一年了,笔记本待机经常出问题,wifi也时长有毛病。还有零零碎碎的问题,都解决了,只是过程很痛苦。概括的说,用linux的前期投入要很多,否则不比windows难用。打算再入手台mac,否则一直倒腾linux,工作效率太低。
    ryd994
        66
    ryd994  
       2015-02-18 13:20:00 +08:00
    @kohoh 乌斑秃一生黑。我用ubuntu的时候也是同感,所以我现在用fedora
    ljcarsenal
        67
    ljcarsenal  
       2015-02-18 15:17:07 +08:00
    @tini13 不是mac么
    Bluecoda
        68
    Bluecoda  
       2015-02-18 16:37:31 +08:00
    ubuntu 最新版一直都是会有些奇怪的问题
    linux mint就好许多
    xifangczy
        69
    xifangczy  
       2015-02-18 16:51:36 +08:00
    这样比较是不公平的,windows各种厂商支持 不管驱动还是软件数量还是质量都很无敌,linux桌面和windows比根本没优势。如果是做开发我更喜欢linux,平常用我更喜欢windows.
    ryd994
        70
    ryd994  
       2015-02-18 18:07:33 +08:00 via Android
    莫名其妙的我只遇到过一次,某次升级后wine玩某游戏有音乐破碎。再后来又升级就又迷之消失了。其他问题都在谷歌第一页就找到原因
    ballkids
        71
    ballkids  
       2015-02-18 18:36:00 +08:00
    折腾完了linux后,决定入mac。。。
    0okmnbvcxzx
        72
    0okmnbvcxzx  
    OP
       2015-02-18 19:43:01 +08:00
    @zzutmebwd opensuse 不太行是指现在维护的比较弱吗?

    @shenyi26 首先win server的很多功能对我确实有用;其次作为学生我通过dreamspark可以获得server的key;最后换7也不能避免这种问题吧,我之前查资料的时候看到不少win7下碰到类似问题的。

    @msg7086 以前跑长时间计算的时候曾经为了防止突然断电等情况发生我放在虚拟机里然后拍快照= =

    @xuhaoyangx 开始还以为你说的是server core,embedded里的IIS等和server的差别用起来大吗?
    kiritoalex
        73
    kiritoalex  
       2015-02-18 19:43:09 +08:00 via iPhone
    肯定是linux问题多啊,不然你还有什么必要去修改内核呢?
    0okmnbvcxzx
        74
    0okmnbvcxzx  
    OP
       2015-02-18 19:49:36 +08:00
    @xieyudi1990 这么看我这次运气还不错,这电脑就是Intel的集显,驱动什么的目前还没刻意装,装好系统插上网线就能联网,显示声音等各方面也蛮正常挺省心的。

    @ooxxcc 这次中文显示输入法什么的倒是装好即用没操心……
    zzutmebwd
        75
    zzutmebwd  
       2015-02-18 21:00:45 +08:00   ❤️ 1
    @0okmnbvcxzx 中文资料太少 包也没有Ubuntu多啊 ╮(╯_╰)╭
    mengzhuo
        76
    mengzhuo  
       2015-02-19 08:00:08 +08:00 via iPhone   ❤️ 1
    从07年用ubuntu到现在
    除了强制升级
    自己作死编译以外
    没见过严重到无法保存数据直到重启的故障
    不管是台式 笔记本 还是服务器

    所谓的Linux系统弱点都是人自己作死
    除非显卡故障 基本都还能保存数据并安全重启

    Windows更是从95用到现在
    586 各种杂牌组装 dell thinkcenter/pad也都用过
    XP之前就不提了 一天一重启
    xp算是很不错 但已经被国内市场操得体无完肤了
    但7以后竟然还有小概率事件蓝屏
    只装办公套件的情况下竟然也越来越慢
    装个补丁还不让我关机是几个意思

    最后
    人生苦短
    13年用上了OS X
    各种棒棒的
    可惜帮主死得早
    0okmnbvcxzx
        77
    0okmnbvcxzx  
    OP
       2015-02-19 18:58:52 +08:00
    @zzutmebwd 其实现在我平时更习惯看英文……除了RTFM的时候有点不习惯……CentOS系的内置源+EPEL应该基本也够用吧……
    woyaojizhu8
        78
    woyaojizhu8  
       2016-03-08 16:58:55 +08:00
    反正 ubuntu 出问题挺多的,不过不能解决的问题比 win 少。 windows 出了问题一般是搜不到解决方案的,因为大部分人都重装了,没人深究。 linux 大部分能搜到解决方法。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3570 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 04:36 · PVG 12:36 · LAX 20:36 · JFK 23:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.