2008 09 14 23 04 不錯用的 slax live CD

在網路上看到有人在介紹 slax 這套 live CD,

大小只有256MB,就包含了X-window、gcc、Perl 等等。

它主要是基於 slackware

所以也就很容易可以從 slackware 的 package ,

去轉成所需要的模組。

但是,我遇到的第一個問題是,

它並不 support 用 UTF-8 去 mount ntfs file system。

所以上網找了一下,

是因為 glibc-i18n-2.7-noarch-10.tgz 並沒有安裝,

這你可以在 slackware 的 install CD 裡找到。

而一般作法是把 tgz 轉成 lzm,

當作模組來使用。

我自己是比較喜歡整合進 001-core.lzm,

而作法也很簡單,

你可以使用 lzm2dir 把 001-core.lzm 整個解出來,

然後使用 installpkg -root [directory] [package file],

這可以把 glibc-i18n 整合進同一個目錄裡,

再用 dir2lzm 把它壓回 001-core.lzm ,

取代掉原來的 slax live CD 裡的 001-core.lzm 就可以了。

你可使用在 slax live CD裡面附的 make_iso.bat 或 make_iso.sh 來重壓 iso 檔。

 

在解決這個問題後,

只需要在 linux console 下,

export LC_ALL=zh_TW.utf8,

umount /dev/hda1 # umount 原來的 partition

mount /dev/hda1 # 重新 mount 原來的 partition

之前因為轉碼轉不過去而消失的檔案,

現在應該就可以看見了,

雖然可能還是亂碼,

這就要再配合其他軟體和字型才能真正看到原來的檔名。

 

至於完整的中文化,

則就需要再整合其他中文軟體。

 

不知道有沒有 support UTF-8 的中文console軟體?

太久沒這麼玩 linux ,

自從有 colinux (windows 下的 user mode linux),

就很久沒有在用中文的console了~~~ :P

 

PS: 如果要搜尋 Slackware install CD 裡的檔案,

可以使用這個網站 http://packages.slackware.it/