Linux作業系統下中文字型的安裝

2021-04-06 19:09:57 字數 1170 閱讀 1804

1、首先禁用xfs伺服器。

執行setup命令,在服務項中中止xfs隨系統執行的特性。之所以禁用xfs伺服器主要是因為xfs會自動更新字型目錄下的fonts.dir檔案,從而影響我們所做的修改。

2、將選中的字型拷貝到相關的目錄。

一般選用simsun.ttf為基本的字型(據說該字型為最精美的中文字型)。將這些字型拷貝到 /usr/share/fonts/default/truetype下,生成fonts.dir 和 fonts.scale檔案。

在所在的字型目錄下執行:ttmkfdir > fonts.dir 。編輯fonts.dir檔案,在simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-p-0-ascii-0下增加兩行:

simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0

-p-0-gb2312.1980-0

simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0

-p-0-gbk-0

同時注意將檔案第一行的數字相應改動,然後複製fonts.dir為 fonts.scale 。

3、設定字型路徑和載入伺服器

section "files"

# fontpath "unix/:7100"

fontpath "/usr/x11r6/lib/x11/fonts/misc:unscaled"

fontpath "/usr/x11r6/lib/x11/fonts/75dpi:unscaled"

fontpath "/usr/x11r6/lib/x11/fonts/misc"

fontpath "/usr/x11r6/lib/x11/fonts/type1"

fontpath "/usr/x11r6/lib/x11/fonts/speedo"

fontpath "/usr/x11r6/lib/x11/fonts/75dpi"

fontpath "/usr/share/fonts/default/truetype"

endsection

section "module"

…… load "xtt"

…… endsection

重啟,並在控制中心將字型設定為simsun。ok,大功告成。

Linux作業系統命令列下的文字編輯

vi可能是終端命令列裡功能最強的文字編輯器了,但目前需要用到的只是文字編輯功能,與gcc make等工具的整合應用現在還不需要,所以操作難度不大,習慣就好。linux發行版所帶的一般不是vi,而是vim,vi的加強版,功能更強但操作比傳統的vi更方便,但啟動命令還是 vi 命令列中,可以用 vi 回...

linux作業系統下的 stat命令

有些時候,我們需要在linux中使用stat命令來檢視檔案的詳細資訊。我們先來看下stat的情況 如圖所示,會出現3個型別的時間,分別是access,modify,change。下面我們就對這3個時間進行詳細解釋下 access time 表示我們最後一次訪問 僅僅是訪問,沒有改動 檔案的時間 mo...

VMware下Linux作業系統的克隆

vmware 中安裝centos 7,已經安裝成功,但是,在實際工作的過程中間單臺centos 作業系統可以完全不夠,有時候在分散式叢集的時需要同時需要多臺伺服器,所以,在pc 機上面同一個vmware 搭建多個centos 7 系統是很有必要要的,所以,此次課程將詳細講解vmware clone ...

Linux下JDK中文字型亂碼的解決方法

問題描述 部署在linux下的j a應用程式中的中文會變成一個一個的 口 字,也就是亂碼 問題分析 中使用瞭如下的實現方式 new j a.awt.font 宋體 font.plain,12 那麼jdk中一定需要 宋體 這個字型 j a home j目錄下 由於jdk預設沒ydyrickkbo有中文...

Linux作業系統下取得UUID的方法

linux下面,有專門生成uuid的命令 uuidgen r t 即可以生成一個32位的字串。這個是在命令列得到。在 usr include lib裡面有個 uuid uuid.h,其中定義了資料 uuid,無符號的字元指標。同時有專門生成uuid的函式 uuid generate uuid t u...