俗語說得好,困難不是遠處的高山而是鞋裡的沙子。即使一個小問題不解決,也會令人糟心。今天要說的就是Linux發行版的字型問題。
很多Linux桌面都是基于Debian發行版而衍生的。Debian的包管理很好的解決了Linux的依賴問題,但是安裝一些軟體時,會連帶把需要的字型也安裝上來。不經意間,Linux的字型庫越來越龐大,越來越臃腫。
比如我們打開office軟體,在字型下拉框中就能找到很多字型,多少種不知道,但是下拉框很長很長。這裡的很多字型名字相近,但是并不顯示屬于那種語言。這麼多的字型不但找起來費勁,也嚴重拖慢了軟體運作的速度。為了操作界面清爽一點,我們要對字型進行瘦身。
下圖是我剛安裝Debian和一些必須軟體後的字型情況,一共有256款字型,其中有55款是重複的。具體到每一種字型有什麼作用,就太複雜了。删除不可取,删錯了怎麼辦?更新以後又恢複了難道要再搞麼?最好的辦法就是将沒用的字型禁用。
很多Linux發行版為了國際化,本身附帶了很多其他語言的字型,這類一般是 noto sans xxx 類型的。如果你确定不會用到這些國家的字型,就放心大膽地禁用。對于Debian系統,DejaVu字型是必須的,禁用後執行update-initramfs會報錯,系統更新也會失敗。Noto sans CJK最好全部保留,我在禁用JP字型後,整組字型離奇失蹤。
在KDE桌面環境下,字型管理界面如圖,選中字型右鍵禁用就可以了。需要說明的是,可以使用Ctrl和Shift多選。Deepin也有字型管理軟體,界面有所不同,字型全面勾選為啟動,取消勾選為禁用。
好了,禁用了多餘的字型以後,再打開office軟體就清爽多了。當初我為了精簡字型,解除安裝字型包,連帶解除安裝了很多必須的元件。