BSD | 小惡魔系統

FreeBSD 14.0 安裝與中文化(含安裝嘸蝦米、新酷音輸入法 feat. Fcitx5)

前言

FreeBSD 14.0 的正式版似乎還沒有經過官方正式公佈,我是直接去 Index of /releases/amd64/amd64/ISO-IMAGES/14.0/ 找到檔案命名為 FreeBSD-14.0-RELEASE-amd64-dvd1.iso 的 ISO 檔載回來使用的。FreeBSD14.0RELEASEonVirtualBoxEp2

安裝系統的心得與流程

  1. 本次安裝是在 VirtualBox 上進行,而且,我基本上就是參考之前自己寫下的紀錄,…結果也因此發現自己有一些筆誤,與不夠周全的部分。

  2. 處理 X Window System 之前,我一樣事先安裝 doasneofetch 這 2 支套件。

    pkg install doas neofetch
    cp /usr/local/etc/doas.conf.sample /usr/local/etc/doas.conf
    

設定 X Window System(feat. XFCE)

  1. 切換到 root 權限。

  2. 安裝 xorg 等套件,下 pkg install xorg xfce xf86-video-vmware 這道指令。

  3. exit 這道指令,回到使用者後,再下 ee ~/.xinitrc,將 exec xfce4-session 寫入、存檔與離開 .xinitrc 的文字編輯。

  4. 這次,索性不重開機,直接下 startx 進入 X Window。

設定音效卡

  1. 先在 root 權限下,執行 kldload snd_driver 後,音效就順利出現。

  2. 接著將以下內容寫入 /boot/loader.conf

    snd_driver_load="YES"
    

中文化(含中文輸入法)的安裝與處理過程

  1. 安裝中文字體。

    pkg install zh-CJKUnifonts zh-kcfonts zh-taipeisanstc-b
    
  2. 安裝中文輸入法框架。
    FreeBSD14.0RELEASEonVirtualBoxEp1

    pkg install fcitx5 fcitx5-configtool zh-fcitx5-chinese-addons zh-fcitx5-table-extra zh-fcitx5-table-other zh-fcitx5-chewing
    mkdir ~/.config/autostart
    cp /usr/local/share/applications/org.fcitx.Fcitx5.desktop ~/.config/autostart/
    
  3. 設定語系與中文輸入法框架:先處理 ~/.cshrc

    ee ~/.cshrc 
    

    寫入以下內容。(寫紀錄的好處,就是以下內容可以直接使用「複製貼上」大法)

    setenv LANG zh_TW.UTF-8
    setenv LANGUAGE zh_TW.UTF-8
    setenv LC_CTYPE zh_TW.UTF-8 
    setenv LC_ALL zh_TW.UTF-8
    setenv MM_CHARSET zh_TW.UTF-8
    
  4. 再處理 /etc/csh.cshrc

    doas ee /etc/csh.cshrc
    

    寫入以下內容。(再次使用「複製貼上」大法)

    setenv QT4_IM_MODULE fcitx
    setenv GTK_IM_MODULE fcitx
    setenv QT_IM_MODULE fcitx
    setenv GTK2_IM_MODULE fcitx
    setenv GTK3_IM_MODULE fcitx
    setenv XMODIFIERS @im=fcitx
    setenv LANG zh_TW.UTF-8
    setenv MM_CHARSET zh_TW.UTF-8
    setenv LC_CTYPE zh_TW.UTF-8
    setenv LC_ALL zh_TW.UTF-8
    
  5. 重新啟動系統,讓中文語系與中文輸入法框架(即 Fcitx5)生效。

  6. 新酷音輸入法在預設的輸入法裡面。
    FreeBSD14.0RELEASEonVirtualBoxEp3

  7. 嘸蝦米輸入法則是要另外手動添加。
    FreeBSD14.0RELEASEonVirtualBoxEp4

  8. 先試試嘸蝦米輸入法,再來一波新酷音輸入法。
    FreeBSD14.0RELEASEonVirtualBoxEp5
    FreeBSD14.0RELEASEonVirtualBoxEp6
    FreeBSD14.0RELEASEonVirtualBoxEp7
    FreeBSD14.0RELEASEonVirtualBoxEp8

後記

  1. 本次安裝使用的 ISO 檔版本是 FreeBSD-14.0-RELEASE-amd64-dvd1.iso。

  2. 行易有限公司 :: 嘸蝦米輸入法

  3. 新酷音輸入法

參考資料

  1. Chapter 5. The X Window System | FreeBSD Documentation Portal

  2. 章 3. FreeBSD 基礎 | FreeBSD Documentation Portal

  3. 章 22. 在地化 – i18n/L10n 使用與安裝 | FreeBSD Documentation Portal

  4. 安裝 FreeBSD 13.2(含中文化與安裝中文輸入法 feat. Fcitx5)

Leave a Reply

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *