Ubuntu 安裝與設定字型的方法|導入易讀的日文字型!

1. 前言

當你第一次安裝 Ubuntu 時,是否曾經覺得「字型難以閱讀」或「日文字型顯示不美觀」呢?特別是從 Windows 或 Mac 轉換到 Ubuntu 的使用者,可能會對 Ubuntu 的預設字型感到不習慣。這是因為 Ubuntu 預設提供的字型有限,且字型渲染方式(顯示方式)與其他作業系統不同。

此外,也有許多使用者希望「安裝自己喜歡的字型」或「新增適合程式設計的等寬字型」。雖然 Ubuntu 允許使用者自由安裝與更換字型,但若不熟悉方法,可能會導致設定失敗或無法正確顯示。

在本篇文章中,我們將詳細介紹 如何在 Ubuntu 上安裝字型,並提供三種安裝方法,讓你可以根據需求選擇最適合的方式。

  • 方法 1: 從 Ubuntu 官方軟體庫安裝(簡單)
  • 方法 2: 手動新增字型(自訂字型)
  • 方法 3: 安裝特定字型(如 Windows 字型或適合程式設計的字型)

此外,本文也將介紹 字型安裝後的設定方法與常見問題解決方案。閱讀完整篇文章後,你將能夠 最佳化 Ubuntu 的字型顯示效果,提升閱讀與工作體驗。

接下來,我們先了解 Ubuntu 預設提供的字型以及字型儲存的位置。

2. Ubuntu 預設字型與儲存位置

Ubuntu 預設安裝了一些字型,但這些字型可能並非最佳選擇,特別是對日文顯示來說,許多使用者可能會覺得閱讀不夠清晰。本章節將介紹 Ubuntu 預設的字型,以及字型存放的資料夾。

2.1 Ubuntu 的預設字型

Ubuntu 預設環境中包含以下幾種字型:

字型名稱特點
UbuntuUbuntu 官方字型,適合 UI 設計,辨識度高
Noto SansGoogle 開發的多語言支援字型,也支援日文
DejaVu Sans可讀性高的常見 Sans-serif 字型
Liberation Sans類似 Windows 的 Arial 字型
等寬字型 (Ubuntu Mono, DejaVu Mono)適合顯示程式碼的等寬字型

這些字型是 Ubuntu 系統與應用程式的預設字型。然而,許多使用者對標準的 Noto Sans 字型不滿意,覺得「字體過細、不夠清晰」或「無法呈現美觀的日文字型」。因此,許多使用者會選擇安裝 IPA 字型、Meiryo 字型等更適合日文顯示的字型。

2.2 字型儲存位置

在 Ubuntu 中,字型的安裝位置決定了 字型適用的範圍,可以選擇讓所有使用者使用,或僅限特定使用者使用。

字型儲存位置適用範圍指令範例
/usr/share/fonts/系統全域(所有使用者皆可使用)sudo mv font.ttf /usr/share/fonts/
~/.fonts/僅限特定使用者(僅限當前使用者)mv font.ttf ~/.fonts/
/usr/local/share/fonts/系統全域(與 /usr/share/fonts/ 類似)sudo mv font.ttf /usr/local/share/fonts/

📌 重點提示

  • 如果要讓所有使用者都能使用字型,請將字型放入 /usr/share/fonts/
  • 如果只想自己使用該字型,請放入 ~/.fonts/
  • 安裝新字型後,必須更新字型快取(詳見後續章節)

此外,在 Ubuntu 20.04 之後的版本中,~/.fonts/ 資料夾預設並不存在,因此需要先手動建立資料夾:

mkdir -p ~/.fonts

2.3 查看已安裝的字型

如果你想查看 Ubuntu 目前已安裝的字型,可以執行以下指令:

fc-list

如果想搜尋特定字型,例如查找「Noto」字型,可以使用 grep 指令:

fc-list | grep "Noto"

這樣就能列出所有包含「Noto」字型的字體。

下一步

到這裡,你已經了解了 Ubuntu 預設的字型與字型儲存位置。在下一個章節,我們將介紹如何實際安裝新字型。首先,我們會從最簡單的 「使用 apt 指令安裝字型」 方法開始。

3. 安裝字型的方法(3 種方式)

在 Ubuntu 上,安裝字型的方法有多種。在本章節,我們將介紹從最簡單的方法到進階的方法,共三種方式,讓你可以根據需求選擇適合的方式。

  • 方法 1: 透過官方軟體庫(apt)安裝(簡單,推薦)
  • 方法 2: 手動新增字型(適合自訂字型)
  • 方法 3: 安裝特定字型(Windows 字型或適合程式設計的字型)

3.1 使用官方軟體庫(apt)安裝字型

最簡單的方法是使用 Ubuntu 官方軟體庫安裝字型。官方軟體庫中包含多種字型,例如日文字型、英文字型等,可以快速安裝。

3.1.1 安裝 IPA 字型

IPA 字型是適合日文顯示的高可讀性字型,適用於商業用途。可使用以下指令安裝:

sudo apt update
sudo apt install -y fonts-ipafont
fc-cache -fv

📌 重點提示

  • fonts-ipafont 是 IPA 日文字型的軟體包。
  • fc-cache -fv 用於更新字型快取,確保字型能正確顯示。

3.1.2 安裝其他常用字型

Ubuntu 官方軟體庫中還包含許多其他常用字型,可以根據需求選擇安裝。

sudo apt install -y fonts-noto fonts-ubuntu fonts-roboto
字型軟體包特點
fonts-notoGoogle 的 Noto 字型(支援多語言)
fonts-ubuntuUbuntu 預設 UI 字型
fonts-robotoAndroid 官方字型(適合設計用途)

這種方法適合初學者,安裝快速且問題較少,因此強烈推薦。

3.2 手動安裝字型

如果官方軟體庫沒有你需要的字型(例如 Google Fonts、個人開發的字型),可以手動安裝。

3.2.1 下載字型

首先,下載你需要的字型。例如,我們要安裝 M+ FONTS(日文字型),可以執行以下指令:

wget https://osdn.net/frs/redir.php?m=kent&f=mplus-fonts%2F62344%2Fmplus-TESTFLIGHT-063a.tar.xz
tar -xf mplus-TESTFLIGHT-063a.tar.xz

3.2.2 移動字型到適當的目錄

下載後的字型檔案(.ttf.otf)需要放到正確的資料夾中。

如果只想讓自己使用該字型(使用者專用)

mkdir -p ~/.fonts
mv mplus-TESTFLIGHT-063a/* ~/.fonts/

如果要讓所有使用者都能使用該字型(系統全域)

sudo mv mplus-TESTFLIGHT-063a/* /usr/share/fonts/

3.2.3 更新字型快取

最後,執行以下指令更新字型快取,讓系統正確識別新安裝的字型:

fc-cache -fv

這樣就可以開始使用手動安裝的字型了!

3.3 安裝特定字型

有些特定用途的字型(如 Windows 字型、開發者適用字型)需要透過特殊方式安裝。

3.3.1 安裝 Windows 字型(Meiryo、游ゴシック)

Windows 使用的 Meiryo 字型、游ゴシック等可以在 Ubuntu 上安裝。使用以下指令安裝 Windows 基本字型:

sudo apt install -y ttf-mscorefonts-installer

💡 注意:
安裝過程中會出現 Microsoft 的 EULA(使用者授權協議),請按 TabEnter 以接受。

3.3.2 安裝程式設計適用字型(HackGen)

HackGen 是一款適合開發者使用的日文字型,具有良好的可讀性。

mkdir -p ~/.fonts
wget https://github.com/yuru7/HackGen/releases/download/v2.6.1/HackGen_NF_v2.6.1.zip
unzip HackGen_NF_v2.6.1.zip -d ~/.fonts/
fc-cache -fv

3.4 總結

在 Ubuntu 上安裝字型的方式可分為三種:

方法難度適用範圍示例
使用 apt★☆☆(簡單)官方軟體庫內的字型fonts-ipafont
手動安裝★★☆(中等)自訂字型Google Fonts
安裝特定字型★★☆(中等)Windows 字型、程式設計字型Meiryo、HackGen

4. 設定與管理字型

字型安裝完成後,接下來我們將介紹如何設定與管理字型,包括:

  • 如何確認已安裝的字型
  • 如何變更系統預設字型
  • 如何在特定應用程式(終端機、VS Code 等)中調整字型
  • 如何更新字型快取

詳細內容請參閱後續章節!

4.1 確認已安裝的字型

當你安裝了新的字型後,可以使用以下指令來確認系統是否正確識別這些字型。

4.1.1 列出所有已安裝的字型

fc-list

這條指令將列出系統內所有可用的字型。

4.1.2 搜尋特定字型

如果你想確認某個特定字型是否已安裝,可以搭配 grep 指令進行篩選。例如,要查詢「Noto」相關的字型:

fc-list | grep "Noto"

如果字型已成功安裝,你將會看到該字型的安裝路徑。

4.2 變更系統預設字型

Ubuntu 的桌面環境(如 GNOME、KDE)允許使用者變更系統字型。以下是不同環境的設定方法。

4.2.1 GNOME(Ubuntu 預設桌面環境)

GNOME 使用者可以透過 GNOME Tweaks(GNOME Tweak Tool) 來修改字型。如果尚未安裝,請先執行以下指令:

sudo apt install gnome-tweaks

安裝後,打開「Tweaks(微調)」工具,並進入 「字型」 設定頁面,你可以調整以下項目:

  • 介面字型(UI 文字)
  • 文件字型(應用程式內文)
  • 等寬字型(適用於終端機、編輯器)
  • 標題列字型

舉例來說,將 UI 字型更改為「Noto Sans JP」可以提升日文顯示效果。

4.2.2 KDE Plasma(Kubuntu 等)

如果你使用的是 KDE(如 Kubuntu),可以透過「系統設定」來變更字型:

  1. 開啟「系統設定」
  2. 前往 「字型」 設定選單
  3. 修改「標準字型」、「固定寬度字型」等選項
  4. 點擊「套用」並重新登入

4.3 個別應用程式的字型設定

某些應用程式(如終端機、VS Code、LibreOffice)允許使用者自訂字型設定。

4.3.1 終端機(GNOME Terminal、Konsole)

GNOME Terminal 的字型變更
  1. 打開終端機
  2. 進入 「設定」 → 「個人檔案」
  3. 勾選 「使用自訂字型」
  4. 選擇所需字型(例如「HackGen」)
Konsole(KDE) 的字型變更
  1. 開啟「設定」 → 「編輯個人檔案」
  2. 進入「外觀」選單
  3. 選擇所需的字型(如「Noto Sans Mono」)

4.3.2 VS Code(Visual Studio Code)

在 VS Code 中,可以透過 settings.json 設定字型:

"editor.fontFamily": "'HackGen Console', 'Fira Code', monospace"

4.3.3 LibreOffice(文書處理軟體)

在 LibreOffice 中,可以透過以下方式設定字型:

  1. 開啟「工具」 → 「選項」
  2. 選擇 「LibreOffice」→「字型」
  3. 將預設字型改為「Noto Sans JP」或其他日文字型
  4. 套用變更並重新啟動 LibreOffice

4.4 更新字型快取

若變更字型後沒有立即生效,請執行以下指令來更新快取:

fc-cache -fv

5. 疑難排解(解決字型問題)

如果遇到字型無法顯示、設定無效等問題,可嘗試以下解決方案:

5.1 字型無法顯示

可能的解決方案:

  • 執行 fc-cache -fv 更新字型快取
  • 確認字型檔案是否存放於正確的資料夾中
  • 檢查字型檔案權限,確保可讀取

5.2 特定應用程式無法使用字型

請手動前往應用程式的設定選單,調整字型選項。

5.3 字型大小不合適

可以透過 GNOME Tweaks 或 KDE 設定來調整字型大小。此外,終端機使用者也可以修改 ~/.Xresources 來變更 DPI 設定。

5.4 如何刪除不需要的字型

如果要刪除字型,可以執行以下指令:

rm -rf ~/.fonts/字型名稱
fc-cache -fv

6. 常見問題(FAQ)

6.1 如何確認字型是否正確安裝?

可以執行 fc-list 來查看系統內所有字型。

6.2 如何在 Ubuntu 上使用 Windows 字型?

可以安裝 ttf-mscorefonts-installer,或手動從 Windows C:\Windows\Fonts 複製字型到 Ubuntu。

6.3 如何更改終端機的字型?

可以在 GNOME Terminal 或 Konsole 的設定選單內修改字型。

7. 總結

在本篇文章中,我們介紹了:

  • Ubuntu 的預設字型與儲存位置
  • 三種不同的字型安裝方式
  • 如何設定與管理字型
  • 解決字型問題的方法

希望這篇文章能幫助你優化 Ubuntu 的字型環境,提高閱讀與工作效率!

侍エンジニア塾