七月 1, 2007
» Linux user friendly on NoteBook II (My X40)

延續上一篇:
—Linux user friendly on NoteBook I (My X40)

今天裝了 Ubuntu 7.04,發現預設裝好時,桌面系統也已經
非常完整了,以上所述也都支援了 (全不需要手動)。

不過相比較於 SLED,我個人還是覺得差了一點。

應該是預設的客戶群導向不同,企業版的 Desktop 真的
在辦公環境的整合度提升不少,而且對於 Laptop 的支持,
我覺得比 Ubuntu 要好一點點,需要手動的地方更少。

在 Ubuntu 有些地方還是需要有基本 Linux Background 才行,
在 SLED 下,真的只要開心的使用電腦即可,管他 Li 不 Linux。

話說回來,長期使用 Debian (也身為 Debian Fans) 的我,倒是五味雜陳。

一個大便系統,從 Base-System 到 Desktop 裝到要讓人滿意,
光是手動調教部分,就要花費不少時間。但是 Ubuntu / SLED
一裝好就都幫你全搞定了,需要手動調教的地方很少。

不過我覺得,要玩 Debian 才能真正體會玩 Linux 的樂趣,
可藉由從 Base-System 一步一步建構到 Xserver 以至於令人滿意的
桌面系統。在這過程裡,磨練自己的技能,也更能深入瞭解 Linux。

五月 11, 2007
» Linux user friendly on NoteBook I (My X40)

誰?對於 notebook 的 “支援度/親和力” 較好呢?
我通常習慣會測試下列 (尤其在預設裝好的基礎狀態下測試):

1. acpi/apm + FnKey/Functional Key
2. suspend to ram/disk
3. cpufreqd
4. wireless + WPA/WPA-PSK+TKIP
5. widescreen

如果有個 Distribution 在 “預設裝好”,或者能夠在
“最少手動” 的狀態下,能完全達到上述所有項目,
我就會稱 “它” 是最適合初學入門並且適合在筆電上安裝的 Linux。

目前為止在我的 IBM X40 上,唯一只有 SLED10 在預設裝好,
不需要任何手動調整,即可以滿足上述 1-4 點的。
(因為 X40 非寬螢幕,所以無法測試上述第五點)

最近我在 X40 上完整重新安裝 Debian,初步測試後,
發現它離上述的 “理想狀態” 還很遠呢!

大部份都還需要手動調教/客製化。

未來我會在陸續針對每個調教的過程做個簡單紀錄,
借此分享給同樣喜愛 Debian 的朋友。

七月 24, 2006
» PPTP-Client Setup (SLED10 & Debian)

延續上次寫到的這篇 Linux Connect to a VPN Server ,這次再來詳細
的簡述一下『真實的安裝過程』。

當然啦!你也可以直接看 HOWTO, 裡面有各式各樣 Distro 的安裝
方法。在這裡我簡記一下,自己在 SLED10 以及 Debian 的安裝過程!

Debian 的話,安裝就很容易了!只要把相關 source.list 加入,全部使
用 apt-get install 就可以搞定啦!

增加 source.list:

  • deb http://quozl.netrek.org/pptp/pptpconfig ./

# apt-get update
# apt-get install pptp-linux pptpconfig

接著使用 root 執行 pptpconfig,然後把 Server 的 IP、帳號、密碼等
相關資訊一一填入,再來比較特別要注意的是,在 Routing 的頁面當中,
必須選擇『All to Tunnel』,因為經過實測後,若沒有選擇此項,最後
會連不出去。

這樣就大功告成啦!

接下來,下面就是在 SLED10 (SuSE Linux Enterprise Desktop 10)
安裝的過程啦! 在 HOWTO 裡面講解的是 SuSE 10.0 的安裝法,基本
上跟自己在 SLED10 安裝時,是有一點出入,所以如果有朋友在 SLED10
安裝 pptpconfig,可參考小弟這篇為主。

首先,你必須要安裝下面這串劈哩啪啦的東西:

  • db1-1.85-90.i586.rpm
  • gnome-libs-1.4.1.7-690.i586.rpm
  • libglade-0.17-237.i586.rpm
  • libgtk+extra0-0.99.17-5mdk.i586.rpm
  • orbit-0.5.17-339.i586.rpm
  • php4-gtk-4.4.0_1.0.2-1mdk.i586.rpm
  • php-gtk-pcntl-1.0.2-1.i386.rpm
  • php-pcntl-4.4.0-1.i386.rpm
  • pptpconfig-20060214-1suse.noarch.rpm

要特別注意的是,上面這些,有些還有 rpm 相依行的問題,不過基本上
它們所相依的軟體都可以直接在 SLED10 官方套件中找到。其他官方套
件沒有的相依軟體,小弟都已經幫各位整理放在上面了!你也可以直接
下載我的壓縮包 (點我下載),該有的軟體都在裡頭囉!剩餘的就是您自己
的 SLED10 安裝片啦!

解開壓縮包之後,接下來就是全部安裝啦!

# rpm -ivh *.rpm

這部份如果還有出現相依行問題,那表示其中有些套件,必須拿出安裝光碟
來安裝相關軟件。

OK!安裝好後,要來設定防火牆規則:

  1. 打開『YaST』
  2. 點選左方『System』
  3. 打開『/etc/sysconfig Editor』
  4. 點選『Netwoks』→『Firewall』→『SuSEfirewall2』
  5. 在『FW_SERVICES_EXT_TCP』加入一個值『1723』
  6. 在『FW_SERVICES_EXT_IP』,『FW_SERVICES_DMZ_IP』,『FW_SERVICES_INT_IP』加入一個值『GRE』
  7. 最後點選『完成 (Finish)』

好啦!到這裡就全部設定完成了!

接下來要使用 root 權限來開啟 pptpconfig啦!注意喔!這邊必須使用『sux -』
指令來切換成 root 。如果只使用 sudo 或者 su - 都會產生錯誤訊息,例如:
php-gtk:display cannot open ... 等等。所以這邊記住要使用 sux - 才行。

$ sux -
# pptpconfig

執行 pptpconfig 後,把 Server 的 IP、帳號、密碼相關資訊一一填入,一樣的
在 Routing 的頁面當中,必須選擇『All to Tunnel』,若沒有選擇此項,最後
網路可能會連不出去。

這樣就大功告成啦!

七月 15, 2006
» Video-Codecs under SLED 10 quick Note

這兩三天測試了一下,發現 SLED 10 預設裝好時,已經幫
你把所有桌面應用的環境幾乎全部搞好了!完全不需要在
手動設定或裝東裝西啦!

相較於以前在 Debian 下的使用經驗,我真的覺得 SLED 10
真是太棒了!尤其對於剛入門的新手而言,選擇 SLED 10
會讓自己玩的更愉快哦!(笑)

但唯一缺憾!預設居然無法播放 DVD/VCD 與一些影片檔案
格式,例如:mpg/mpeg、mp4.. 等。

於是花了一點時間 Google 之後,原來是預設的 SLED 10
套件太少了!尤其是一些多媒體影音相關的套件更少!於是
多裝了一些套件後就解決啦!

下面簡略紀錄一下我裝了那些:

  • w32codec
  • libdvdcss
  • xine-ui
  • xine-lib (libxine)
  • speex

上面這些都是官方沒有提供的套件,唯有 libxine 是官方
有的,不過假使要裝 xine-ui 時,相依性的問題逼的你一
定要升級 xine-lib (於是就要在手動裝新版啦!)

我把上面這些東西統統裝一裝後,總算解決了不能播放
部份影片檔的問題啦!

至於 rpm 從那邊抓的,下面也列一下位址:

如果各位懶得上網一個個下載套件,在這裡小弟已經做好
一個壓縮包啦!所有該裝的都在裡頭了!(點我下載)

本來自己是要裝 Mplayer 的,不過看來現在不用了!哈哈!
現在使用 xine 與 kaffeine 已經可以播放所有格式了。

biggo.com.tw

A Django site.