由 sppmg » 週一 7月 30, 2007 10:57 am
花了一個清晨找出方法,不過此法只能用在gnome下。應該是改gnome-mount的設定。
對於usb碟為vfat的朋友,若在gnome下自動掛載而中文檔名全變成????時可以這樣做
下指令
$gconf-editor
或是按「應用程式→系統工具→組態編輯器」開啟組態編輯器
選
/
.sysetm
.......storage
..............default_options
.............................vfat
即可見到右邊視窗出現mount_options。點選後在清單中加入iocharset=utf8。之後按ctrl+s或「檔案→新增視窗以修改設定」儲存設定
這裡提供一個快速方法,下指令
$gconftool -s -t list --list-type=string /system/storage/default_options/vfat/mount_options [shortname=winnt,uid=,iocharset=utf8]
這樣就好囉!
我順便解釋一下選項
-s 指定為設定(set)(-g表示讀取)
-t 值的類型為list(清單)。
--list-type=string 承上,list的類型為string(字串)
/system/storage/default_options/vfat/mount_options 這就是要設定的東東啦!稱為鍵(key)。
[shortname=winnt,uid=,iocharset=utf8] 指定給他的值,也就是mount -o後面的選項。注意的是"[]"這個括號,當-t為list時必須加此括號。我試過不加[]且-t直接設成string(不加--list-type)也可以。不過這樣設定的介面會變醜,而原本的預設值即是用list形式的,所以....還是用list吧。
系統的威力來自於程式的相互關係, 而非來自程式本身
is the idea that the power of a system comes more from the relationships among programs than from the programs themselves.
(英文語法怪怪的......誰能提供完整的版本?)