安裝 Pop!_OS 21.04 與嘸蝦米

前言

Debian 衍生發行版 (Debian Based Linux Distros) 很多,我想,最有名的應屬 ubuntu。而且,ubuntu 也有很多衍生發行版。數算起來,其實都可以說系出同門:也就是 Debian。

之前,我自己安裝過幾個 ubuntu 衍生發行版,其中,最讓我印象深刻的是 Zorin OS。今天安裝的 Pop!_OS,同樣也是 ubuntu 衍生發行版,而且,我是直接找一部老舊電腦來安裝,並且決定就讓這個系統待在這部老機器身上。

安裝 Pop!_OS 21.04

有圖形介面就是容易上手,我把整個安裝過程的重要截圖整理到一本相簿裡,有興趣的伙伴,可以直接點進去。
Pop!_OS21.04

使用 Pop!_OS 21.04 大概 2 個小時後的想法

  1. 這次使用的機器,在安裝系統前,我先裝上一張舊的顯示卡:NVIDIA GeForce GT 730,同時下載 Pop!_OS 21.04 NVIDIA 版本來服用。
  2. 在 Pop!_OS 的官網上面,可以從目前供使用者下載的系統版本號,直接對應到 ubuntu 的版本號,我認為,這有助於 ubuntu 的使用者,容易直覺判斷想要用的發行版。
  3. 不過,我會選擇 Pop!_OS,有一個很大的原因,在於 System76 這家公司,除了維護 Pop!_OS 這個 Linux 系統外,同時也提供硬體銷售服務,或許,談不上軟硬體開發,但我認為 System76 應該在一定程度上,提供較高的軟硬體整合與支援度,而這一點,從官網上提供 NVIDIA 顯示卡支援的系統版本看出一點端倪。
  4. 原本,這部機器是跑 Windows 7,我光從上面下載與安裝 balenaEtcher 就耗費多時,再下載 ISO 檔也卡在 100% 進度那邊許久,易言之,就是效能不佳。Pop!_OS 21.04 對硬體的要求很低,但我沒有想到在同樣的硬體上會有那麼大的差距。4GB Ram 搭配 SWAP,基本上穩穩用都沒有問題。唯一稍為停住的地方,就是我使用 Firefox,同時開啟 Steam 上的 Factorio,我認為,這麼老的機器能夠跑得動,已經算很不錯了。
  5. Linux 長年扮演老機器的救星,但,我必須說,隨著每一個發行版的發展,這個部分,也已不全然如此。尤其,在我當年入門的 Fedora 來看,我更不敢肯定。
  6. 還有一點,今天我所使用的硬體,跟我自己之前在 VirtualBox 上所設定的硬體相近,實體的硬體在整體的運作上,確實有比較厲害一點,但,再怎麼厲害,這樣的規格,我都必須說,最多就是拿來當文書機而已。

在 Pop!_OS 21.04 上安裝嘸蝦米

  1. 選用的順序上,我強烈建議是 iBus→fcitx4→fcitx5。
  2. 承上,原因是可以省下很多時間,至於,安裝的方法,可以參考這一篇:「在 ubuntu 20.04 安裝官方嘸蝦米的 iBus 表格檔 – jute」或站內其他的安裝過程紀錄文。

後記

  1. 參考網站:
    (1)Pop!_OS by System76
    (2)System76 – Linux Laptops, Desktops, and Servers
  2. 本次安裝使用的 ISO 檔版本是 pop-os_21.04_amd64_nvidia_10.iso。
  3. 硬體:Intel® Pentium(R) CPU G630、4GB Ram、500GB HDD。
  4. 現在已經有很多 Linux Distros 能夠在使用者介面上,設計到很像 macOS 或 Windows,深入使用起來,終究還是 Linux,我一直在思考這個問題的關鍵因素,安裝與使用 Pop!_OS 後,我想或許可以找到更多的答案。
  5. 我撰寫本篇紀錄文時,就是使用 Pop!_OS 21.04 + iBus + 嘸蝦米官方表格檔。

在 Debian 11 上直接用 Fcitx 5 與嘸蝦米

前言

Fcitx 5 是 Debian 11 預先安裝好的中文輸入法,目前,無法在 Debian 11 上直接透過 apt-get install fcitx5-table-extra fcitx5-table-other 把其他的中文輸入法安裝進來。

我在 pkgs.org 找到 Arch Linux 上已經編譯好的表格與圖示檔,詳可見:fcitx5-table-extra-5.0.4-1-any.pkg.tar.xz Arch Linux Download,觀察頁面說明的 Files 部分,判定可以直接取回服用。

服用的紀錄步驟如下

  1. 移除之前安裝的 Fcitx 4。

    apt-get remove fcitx*

  2. 把整組 Fcitx 5 安裝進來:由於我之前為了快速使用嘸蝦米而安裝 Fcitx 4 與移除 Fcitx 5,現在要讓 Fcitx 5 回來,我為了省事,所以選擇整套安裝。

    apt-get install fcitx5*
  3. 下載 fcitx5-table-extra 並放到正確的位置。

    su
    wget https://eu.mirror.archlinuxarm.org/aarch64/community/fcitx5-table-extra-5.0.4-1-any.pkg.tar.xz
    unxz fcitx5-table-extra-5.0.4-1-any.pkg.tar.xz
    tar xvf fcitx5-table-extra-5.0.4-1-any.pkg.tar
    cp -r usr/share /usr/
  4. 重開機並且把嘸蝦米輸入法加進來。

  5. 使用上大致沒有問題。

後記

  1. 之前曾經在 Fedora 34 上面安裝 Fcitx 5,沒打幾個字,所以沒有感覺到所謂的「快」,這次在 Debian 11 是從 Fcitx 4 切換過來,感覺似乎比較快,當然,這多少有可能是心理作用。
  2. 現在主要使用的 iBus,雖然有官方表格檔支持,但是,我目前發現,有幾個常用字在部分的 Linux Distro 的拆解不是很順手,例如:「只」、「致」…等等,即使尾碼加上「v」也無法正確選到字,或是仍然要用選字的方式入字,多少有點美中不足(以下附圖,點擊可放大)。


  3. 再觀察看看 Fcitx 5 如果能夠有穩定的輸入表現,我可能會跳槽過來。

安裝 Debian 11 與嘸蝦米

前言

Debian 也在這幾天釋出第 11 版,開發代號 bullseye,是目前的穩定 (Stable) 版本。

不久前,四處找 Distro 嘗試安裝 fcitx 而在 VirtualBox 上用過第 10.10 版,比較深的印象,大概就是順順安裝、順順用。再加上,不喜歡有的 Linux 會自動安裝 GRUB 到非我設想的硬碟上,而且幾天前才碰上 elementary OS 6.0 的老派英文安裝介面,這樣一來一往的相比之下,Debian 11 還真的很中我的味 (Hit the bullseye.)。

這篇貼文大致分成 2 個部分的筆記:「安裝 Debian 11」、「在 Debian 11 上安裝及使用嘸蝦米」。

安裝 Debian 11

  1. 原則上,我就不貼整個步驟,而是把幾個我認為還不錯的地方連文帶圖紀錄下來。首先,我是在 VirtualBox 上安裝的,硬體的設定:1 CPU、ICH9 晶片組、啟用 EFI、4GB Ram、128MB VRAM、20GB Vdi HDD。
  2. 設定檔案鏡像站並不難,後續進到系統上也可以改,但是可以在這個階段就讓使用者選擇,真的滿不錯的。
  3. 走完整個流程,可以點「返回」改動設定。

  4. 我在使用 VirtualBox 的習慣上,應該是不用再去挑選要安裝 GRUB 的硬碟或分割區,但是安裝過程帶上這個選項,對我來說,如果要安裝到實體電腦的時候,就很合用。

在 Debian 11 上安裝及使用嘸蝦米

Fcitx 5 (更新日期:2021-08-18)

  1. Fcitx 5 是 Debian 11 預先安裝好的中文輸入法,目前,無法在 Debian 11 上直接透過 apt-get install fcitx5-table-extra fcitx5-table-other 把其他的中文輸入法安裝進來。
  2. 我在 pkgs.org 找到 Arch Linux 上已經編譯好的表格與圖示檔,詳可見:fcitx5-table-extra-5.0.4-1-any.pkg.tar.xz Arch Linux Download,觀察頁面說明的 Files 部分,判定可以直接取回服用。
  3. 安裝整組的 Fcitx 5:下指令 apt-get install fcitx5*,由於我之前為了快速使用嘸蝦米而移除 Fcitx 5,現在要讓 Fcitx 5 回來,我為了省事,所以選擇整套安裝。
  4. 下載 fcitx5-table-extra 並放到正確的位置。

    su
    wget https://eu.mirror.archlinuxarm.org/aarch64/community/fcitx5-table-extra-5.0.4-1-any.pkg.tar.xz
    unxz fcitx5-table-extra-5.0.4-1-any.pkg.tar.xz
    tar xvf fcitx5-table-extra-5.0.4-1-any.pkg.tar
    cp -r usr/share /usr/
  5. 重開機並且把嘸蝦米輸入法加進來。
  6. 使用上大致沒有問題。

Fcitx 4

  1. 使用 APT 移除 Fcitx 5,改裝 Fcitx 4 是我個人認為相對較為輕鬆的方式,也是我一開始的做法。
  2. 先移除 Fcitx 5:

    su
    apt-get remove fcitx5*

  3. 接著安裝 fcitx-table-boshiamy,並且一併把相依套件安裝起來:

    apt-get install fcitx-table-boshiamy

  4. 從「概覽」進去,找到「輸入法」,並點進去設定(這個地方,也可以用指令處理,只是我比較習慣使用圖形介面做設定)。
    (1)↘雖然系統自帶 Fcitx 5,但我注意到系統預設的輸入法,還是 iBus。

    (2)↘順利把 Fcitx 5 砍掉的話,這裡應該只會看到 1 個 fcitx。

    (3)↘再確認一下設定是 fcitx 無誤。
  5. 接著,比較建議重新開機,因為,我試過重新登入,但 fcitx 卻讀不到嘸蝦米的表格檔。
  6. 進入系統,我開了 LibreOffice Writer,並且用 Ctrl + Space 切換輸入法。
  7. 看來是沒有問題嚕!

iBus (更新日期:2021-08-19)

  1. 同樣,為了省事,我把整組 iBus 都安裝進來。

    su
    apt-get install ibus*
  2. ↘先不要登出 root,從官網下載 iBus (適用於 ibus-table 版本 > 1.8.0),把表格、圖示檔放到該去的位置(下圖)。
  3. ↗從「概覽」進去,找到「輸入法」,並點進去設定,設定好重開機。
  4. 重開機後,再從「概覽」進去,找到「設定值」,點進去「地區和語言」,點「+」號把嘸蝦米加進來。

  5. 打「只」、「致」,測試一下有沒有發生入字、選字上的狀況,答案是沒有問題。

後記

  1. 本次安裝使用的 ISO 檔版本是 debian-11.0.0-amd64-netinst.iso。
  2. 之前使用 Debian 10.10 的時候,比較沒有注意,也已經對系統沒有什麼印象,這次發現,Debian 11 裡面的小遊戲挺多的,而且,同樣都是在 VirtualBox 上運作,Debian 11 的整體效能,帶給我的感覺是流暢的。

在 Debian 10.10 上輕鬆安裝嘸蝦米

花了一點時間,把 Debian 10.10 下載與安裝,我選擇 Gnome 桌面環境,原因是在 Fedora 上,用起來還滿有趣的,直接想延伸這種使用體驗。

一進到系統去看語言、中文輸入法或是 Keyboard 設定,搞得有點像在開獎似的,而在 Debian 10.10 上算是中了大獎,系統內建 fcitx。

  1. 我搜了一下,沒有嘸蝦米,直接切入 root 權限,下一個大家都已經非常熟悉的指令:apt-get install fcitx-table-boshiamy。
  2. 重新登入,進入設定,我的做法是直接把用不到的輸入法砍掉。
  3. Ctrl+空白鍵(Space),切換使用,搞定!!!

寫到這裡,相信已無懸念,尤其後面幾篇,幾乎都是如法泡製的概念,未來,如果更新版的 Distro 問世,或是有官方新推送的版本,再來寫新貼文。