分析Linux UTF-8系統(tǒng)的使用方法
Linux有很多值得學(xué)習(xí)的地方,這里我們主要介紹Linux UTF-8,包括介紹Fedora等方面。全面支持Linux UTF-8
在使用Linux的過程中,要面對各種各樣中文顯示問題,而解決Linux上亂碼和多語言的問題的一個好方法就是在Linux上使用統(tǒng)一的字符集,比如Linux UTF-8。現(xiàn)在Fedora終于中正式這樣做了。這一點(diǎn)應(yīng)該是Fedora改動***的一個新特性。
在Fedora中許多軟件都已經(jīng)將UTF-8設(shè)為默認(rèn)的字符集,比如:Kate、kwrite、Konsole等。所有存放到ext3文件分區(qū)中的文件名或目錄名都將使用Linux UTF-8字符。對于中、日、韓等的系統(tǒng)默認(rèn)編碼都也改為Linux UTF-8。可以說在Fedora中全面支持Linux UTF-8。
當(dāng)然這種大的改變也帶來了一些問題。筆者以前使用的是Red Hat9.0,在硬盤的ext3分區(qū)上上保存了大量的中文名稱的文件,而這個分區(qū)掛到Fedora中后,文件名就不合法了,也完全不能進(jìn)行操作。這時候需要將這些其它編碼方式(GB18030、GB2313等)的文件名或目錄名轉(zhuǎn)換成Linux UTF-8的格式。而Fedora對此就沒有加以考慮,也沒有比如:提供一個友好的轉(zhuǎn)換工具。好在至少有兩個命令行方式命令你可以去嘗試:fribidi和iconv。不過要小心的時,有時候這種轉(zhuǎn)換是不可逆的。
雖然Fedora全面支持Linux UTF-8也帶來了一些新的問題,另外還有一個習(xí)慣的問題,并不是所有人都喜歡使用Linux UTF-8編碼。不過Fedora能邁出這***步就是一個好的開始。
Fedora的前景
Red Hat放棄桌面Linux,這確實(shí)讓人有點(diǎn)灰心,不過擺脫了商業(yè)的利益,F(xiàn)edora也許能更貼近用戶。RedHat雖然退出了,但是它曾經(jīng)做出的貢獻(xiàn)是值得紀(jì)念的。Fedora沿用了RedHat的技術(shù)、甚至風(fēng)格,如果能夠保持開放和創(chuàng)新,還是會吸引一大批用戶的。目前,Linux在桌面操作系統(tǒng)方面經(jīng)過幾年時間已經(jīng)有了很好的基礎(chǔ),正所謂“厚積而薄發(fā)”,在接下來幾年內(nèi),Linux很可能會在桌面操作系統(tǒng)方面有所突破。從Fedora的***個正式版式Y(jié)arrow的表現(xiàn)來看,總體上要比Red Hat進(jìn)步許多,這也確實(shí)給了用戶更多的信心,相信在Fedora開源社區(qū)成員們的努力下,以后的Fedora版本會更加出色的。希望Fedora一路走好!-
【編輯推薦】