其實想在家裡裝一台 opensource 的 desktop 已經想很久了,
不過一直以來都只有裝 server 沒有裝 desktop,
因為相對於一股窮酸樣的小 x86 server 來說,desktop 的硬體要求比較高...

窮酸小 server 可以 headless 所以顯示卡只要可以吐 320x240 的 console resolution 就好了,
記憶體跑一隻手可以數完的 service, 線上使用者加起不超過 10 個的話 128MB 也勉勉強強夠用,
硬碟的話裝 base server 再加 apache, squid, ftp 的程式大概也只要 1GB 多,
如果 content 很多的話才需要加硬碟容量,不然一般 2GB~4GB 的小硬碟也夠用了。
而 desktop 卻完全不是這麼一回事。
要推動 1600x1200 UXGA 解析度的螢幕,隨便的 8MB VRAM 鳥蛋顯示卡是絕對不行的啊~~~
而一般 desktop 使用都會同時開十幾個視窗做一堆事,沒有 256MB+ 記憶體是會慢到靠被的,
更不要說裝完一個 desktop 系統會吃掉的 6GB+ 的硬碟空間了...
這還不算音樂或抓來的什麼亂七八糟的東西...

而手上硬體足以跑 desktop OS 的機器大概都還是工作機、已經裝了 Windows ,
少數幾台比較夠力的也被優先抓去當跑正事的 server 用,
(一台 pure web server, 一台 www + ftp + squid server)
家裡剩下的只有一台 K6-2 500MHz 的舊電腦,w/ 256MB RAM,6GB*3 的 ATA33 硬碟。
之前是曾經覺得硬體應該夠力了可以裝個號稱最容易使用的 Fedora Core 來玩玩,
但是不知道為什麼卻從來無法安裝完成,每次裝到一半都會越來越慢然後就卡死在那邊...
一直到前一陣子撿來了一張 AMD K7 的主機板
上面還有顆 Athlon 1333MHz 的 CPU ,這才把那 K6-2 500MHz 換掉,
重新裝裝看 Fedora Core 6 ...

結果就一如預期,相當順利的裝完了(喂喂)。
講到這裡實在是不曉得之前到底是在 idle 什麼...f囧"

hmm...Fedora Core 實在不愧是 RedHat 的直系子孫,
沒有愧對當初 RedHat 最簡單上手的 Linux 的名稱,
就算社群化了也還是一樣很簡單使用,
不管是安裝程式還是進去之後的使用介面,通通一百分!XD
如果說有什麼東西是給笨蛋用的話,
那 Fedora Core 6 被稱做「給笨蛋用的 Linux」*可還真當之無愧啊...!!

(*)其實沒有給笨蛋用的 Linux 這種東西...沒有任何一點電腦概念基礎的話應該沒辦法設定好 Fedora Core

除了大量簡化過的安裝程序以外,
以往 Linux 安裝過程最讓人卻步的 software package selection 的部分,
Fedora Core 6 也用數個「本電腦用途」來簡化,例如:

→辦公室生產力工具(按:這就是指 office 之類的東西)
→軟體研發
→伺服器

這些預先選好的配套大致上涵蓋了一般進行這些作業需要的軟體,
所以對我來說,只要選「辦公室生產力」就可以達到一般 desktop 的目的了。

除了這個以外,Fedora Core 最令人激賞的一個地方就是有自動更新的功能,
以往用 opensource OS 最大的問題就是,
系統裡安裝了許多不同的 opensource software ,
這些東西都由不同的團隊維護,常常在進行版本更新、security update 什麼的。
由於一個作業系統裡面安裝的函式庫、小程式多如牛毛,
一般人不太可能手動進行版本檢查、隨時維護以保持系統在最新的狀態。
更不要說有的時候有些新版程式因為與舊版不相容導致安裝之後發生故障的情事。
這些都是使用 opensource software 最麻煩的地方...
用 FreeBSD 的時候還可以 follow 每一個 RELEASE 以確保核心程式不會打架,
或者用 portupgrade 來進行系統性的軟體更新。
(不過我想應該沒有人會叫 portupgrade 一次更新全部軟體吧?
而且就算用 portupgreade 也常常碰到怪問題導致更新不能或更新失敗...
更何況通常都是如果沒有重大 security hole ,而且能跑不會出問題就不更新了...)
但是 Linux 好像沒 portupgrade 這東西啊~
(這是指大約十年前...)

不過現在 Fedora Core 裡面有一個 auto package updater 了,
會定期上 fedora project 的網站上去找軟體更新訊息,
如果有更新的話就會抓新版軟體下來換裝。
看起來很棒對不對?不過這個 auto update 很智障的一點就是,
每次更新都是抓整個完整的安裝檔回來裝,
而不是裝個小 patch 之類的東西...
(不過以 Linux 軟體更新的架構,可能整個重裝比較好...)
之前學校有一台機器裝 FC3 還是 FC4 的時候就有看過要更新整個 XFree86 跟 OpenOffice,
然後就要從 redhat 網站抓數百 MB 東西下來的經驗,
(大概也跟那台機器裝太多有的沒的軟體有關)
抓幾百 MB 的東西下來更新,好像 Windows 每次要上 service pack 的時候也都會這樣,
如果速度很快,像到處灑 server 的 Windows Update 一樣快就算了,
問題是 redhat 的 fedora 更新慢到爆...
之前看到的那次更新速度大概只有 60~100KB/s 而已吧(暈)
那次更新好像做了快一個禮拜才做完。

不過這次裝 FC6 做自動更新速度快多了,
大概 redhat 加了頻寬還是 mirror 吧?
至少可以在半小時內更新完一個剛裝完的 FC6 了。
可喜可賀、可喜可賀。

至於中文支援的部分嘛,
由於我在安裝的時候是選擇 English ,所以系統沒有幫我裝中文字集等字型,
也沒有中文輸入法,第一次進入系統後是看不到中文的。
不過這個問題很輕易的就在 add software packages 的功能裡解決了,
只要到新增軟體的程式中選擇 Language/Chinese Language Support 就好了,
我順便也裝了 Japanese Language Support ,所以現在也可以看到日文。
唯一比較麻煩的就是 BBS 這一項,
FC6 預設的 gterm 就算把 encoding 改成 Big5 在看無名小站的時候還是會莫名其妙的亂斷行,
不曉得該怎麼解決(裝 PuTTY ?還是換用 rxvt ? rxvt 好像要有 frame buffer 才可以看到中文)

另外就是我不管怎樣都無法安裝 flash player ...
不管是用 firefox 裡面的自動安裝 plug-in 功能,
還是去 adobe 網站手動抓了 flash player 7 回來裝
都一樣無效。解出來的 libflashplayer.so 跟 flashplayer.xpt 都好好的在它應該在的位置(~/.mozilla/plugins/)
但是開啟 firefox 之後還是抓不到 flash player 的蹤跡...

總而言之,除了這兩個問題之外,我的 Fedora Core 6 體驗是相當不錯的。接下來就再找台電腦試試看 openSuSEUbuntuMandriva 好了...
或許順便也可以試試看 FreeBSD 呢...
arrow
arrow
    全站熱搜

    origin2 發表在 痞客邦 留言(3) 人氣()