[討論] linux不常重灌的前提
最近好多新手文,那我也要來寫 XD
-----------------------------
常有Linux的推薦者強調她的穩定性,也有舉出某某Server已經幾年
沒關機沒重灌過的例子。
不過在這幾年的使用後,我深深地覺得,如果是作為桌面用途,
「Linux不用重灌」此一敘述要成立是需要許多先決條件的。
一.你很乖
Linux不論軟體或系統,安裝都是非常簡單的,現今主流的發行套件
像是Ubuntu、Mandriva、OpenSuse、Debian等皆是如此,常常是只需
要單個指令就可以完成安裝跟配置的過程。
不過配置這件事情,瑣碎又難搞,每個軟體Project都是一個上游,每
個發行版本都有自己的配置偏好,要全部兼顧絕對是困難的,軟體釋
出團隊中有人在用的可能也就那幾個Distro,Distro這邊的人會用的
軟體八成也就是那幾套,如果要更多軟體,自然就得仰賴第三方的維
護。
當然來源一多,整合上出問題的可能性就增加啦,像是一時腦充血裝
了realplayer,結果卻無法執行,而檔案關聯又已經被改成優先執行
realplayer,解除安裝以後這些關聯也沒回復... ←(on Archlinux)
上網Google,卻找不到解決方案,心中衡量了一下解決問題的時間與
重灌的時間,就發現重灌成ubuntu比較簡單,於是乎,重灌。
這樣的事件,責任在Arch身上嗎?個人認為不全是,realplayer只提
供閉源的安裝exe給Arch,Arch的社群也已提供rmvb的codec,本來就
沒有安裝realplayer的必要...(我只是手癢想玩玩exe install Orz)
總之,如果你很乖,都只使用套件發布者提供的軟體作為解決方案,
那會少很多問題。當然啦,碰上問題一定要STFW跟RTFM才算乖,基本
上能解決的問題都不是問題。
二.沒有時間壓力
有時是軟體本身的問題,像是Ubuntu的menu,在刪除wine所建立的項
目時,會有將所有menu application捷徑全部刪除的bug,其實可以透
過某些指令重新生成整個menu,但新手會apt-get就很了不起了...
(事情起因是wine的uninstall沒有刪除menu上的捷徑。)
如果是比較硬派的Gentoo、Debian、Archlinux就算了,Ubuntu欸!
超級user-friendly的ubuntu欸!所以這是個bug!耶!
OK,你回報了這個bug給ubuntu。可是你還是得解決它,如果你還會上
網(不管是用右鍵開啟terminal,還是dock上面留著firefox),STFW,
那很棒,不過有時候要找答案不是那麼容易,所以你可能看了十分鐘
的無用訊息後還是得試著自己敲敲打打解決問題。RTFM,然後看看系
統自帶了哪些配置/設定工具,運氣不好得花上一小時?或者這個問題
對現在的你來說無解,只有將夢想推付給未來幾天的自己,或是因為
這個小問題重灌。
市集式開發的真理就是,使用者分擔了開發者的責任,所以這種情況
是無解的,如果你深愛自由,那麼你必得變強,必得奉獻。即使方向
或程度不同。
當然啦,這一切都需要時間。如果真的沒有時間解決問題,請考慮Mac
。MacOSX有穩定到讓你無聊的資格。
三.For Just Work
OSS的開發環境下,出現許多新技術、新設計是合理的。但這新的技術
也暗示其不穩定可能。使用者協助測試是OSS的正道,但如果你要求系
統的穩定安全重於一切,那麼請先hold住,安裝雙系統非常簡單,也
不需要什麼資源,4G應該就能裝所有主流的Distro了,割一小塊分區
出來作實驗區,而主系統應該要謹慎使用,非必要軟體不裝,就算出
問題也來有另外一邊可以緊急支援。
雖然有時候真的是不得不裝,像是能支援.docx的OpenOffice 3.0,能
早一秒是一秒呀...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.122.205.167
推
09/26 23:00, , 1F
09/26 23:00, 1F
→
09/26 23:01, , 2F
09/26 23:01, 2F
推
09/27 00:24, , 3F
09/27 00:24, 3F
→
09/27 00:30, , 4F
09/27 00:30, 4F
推
09/27 02:05, , 5F
09/27 02:05, 5F
→
09/27 02:27, , 6F
09/27 02:27, 6F
推
09/27 16:09, , 7F
09/27 16:09, 7F
→
09/27 16:10, , 8F
09/27 16:10, 8F
→
09/27 16:10, , 9F
09/27 16:10, 9F
推
09/27 17:30, , 10F
09/27 17:30, 10F
→
09/27 19:12, , 11F
09/27 19:12, 11F
→
09/27 19:13, , 12F
09/27 19:13, 12F