安裝 ArcoLinuxL 與嘸蝦米

前言

喜歡 Arch Linux,或是說想要嘗試 Arch Linux,卻被一開始的暗黑安裝畫面給擊退的伙伴,其實有很多不同的選擇(有興趣的伙伴,可以試著從標籤雲裡點一下 archLinux 這個標籤,找看看)。

今天,來紀錄一下另外一支,比較接近原生 Arch Linux 的衍生發行版的安裝與使用的快速回顧。

這支 Distro 名為 ArcoLinux,截至本文完稿前,它在 DistroWatch.com 上的排名在第 21 名。


安裝過程截圖

一樣,我是用 VirtualBox 來體驗 ArcoLinux,從虛擬光礙讀到的光碟 ISO 檔進入系統後,畫面會直接跳出 ArcoLinux Welcome App。(下圖)
installingArcoLinuxLv22.05onVirtualBoxEp1

我第一件事,就是按下「Update Arch Linux Mirrors」這個按鈕。但,我忘了去看 Mirrors 是不是真的有被 Update。(下圖)
installingArcoLinuxLv22.05onVirtualBoxEp2

再來,我選擇 Easy Installation 啟動 ArcoLinux Installer。( 下圖)
installingArcoLinuxLv22.05onVirtualBoxEp3

切換到繁體中文。(下圖)
installingArcoLinuxLv22.05onVirtualBoxEp4

設定位置。(下圖)
installingArcoLinuxLv22.05onVirtualBoxEp5

設定鍵盤。(下圖)
installingArcoLinuxLv22.05onVirtualBoxEp6

設定硬碟分割,預設並不是 btrfs,但我現在想用這個格式。(下圖)
installingArcoLinuxLv22.05onVirtualBoxEp7

設定使用者,我發現…,不用密碼也可過得去,這樣好像不太好,建議還是設定一下比較妥。(下圖)
installingArcoLinuxLv22.05onVirtualBoxEp8

安裝前,做最後的確認。(下圖)
installingArcoLinuxLv22.05onVirtualBoxEp9
installingArcoLinuxLv22.05onVirtualBoxEp10

因為最近安裝任何一支 Distro 的 Linux,大約都花費 15 分鐘,索性就將機器放著,去做點別的事,所以,我沒有注意,也沒有再去查究竟花多少時間完成安裝。(下圖)
installingArcoLinuxLv22.05onVirtualBoxEp11
installingArcoLinuxLv22.05onVirtualBoxEp12

安裝完重新啟動後,來到 GRUB 畫面。(下圖)
installingArcoLinuxLv22.05onVirtualBoxEp13

登入畫面,滿有現代感的。(下圖)
installingArcoLinuxLv22.05onVirtualBoxEp14

系統剛安裝完之後,剛進入系統,就會有更新通知,強烈建議,在一開始就先將這些補丁通通打上去。(下圖)
installingArcoLinuxLv22.05onVirtualBoxEp15

從 Terminal 來看看 VirtualBox 虛擬出來的機器規格。(下圖)
installingArcoLinuxLv22.05onVirtualBoxEp16


快速回顧

圖形介面安裝:其實,試著記下圖形介面的安裝過程,就不難發現,在 Terminal 進行安裝,要做的事也差不就是那些。所以,我相信 ArcoLinux 想要做的不只是好安裝而已。

ArcoLinux Tweak Tool:現在滿多 Distro 都會做專屬自己的輔助 App,例如:Garuda Linux 的 Setup Assistant,在 ArcoLinux 上,則是一支名為 ArcoLinux Tweak Tool 的 App。這支 App 可以說是能夠 Tweak 山 Tweak 海的,比較更惜的是沒有 Tweak 亞洲語系的文字顯示與輸入法。(下圖)
installingArcoLinuxLv22.05onVirtualBoxEp18


安裝嘸蝦米輸入法

既然是 Arch Linux 衍生發行版,基本上就用一樣的方式服用即可,大致的步驟如下。

  1. 啟動 Terminal,並輸入以下的指令:

    sudo pacman -S vim fcitx5 fcitx5-im fcitx5-chinese-addons fcitx5-configtool fcitx5-table-extra
    sudo vim /etc/environment
  2. 啟動 vim 編輯,寫入以下內容 (直接從這裡複製貼上服用也行)

    GTK_IM_MODULE=fcitx
    QT_IM_MODULE=fcitx
    XMODIFIERS=@im=fcitx
  3. 重開機。

    reboot
  4. 重開機之後,右下角會出現一個鍵盤圖示,點右鍵進入「設定」。
    installingArcoLinuxLv22.05onVirtualBoxEp20
  5. 在設定視窗裡,找到「可用輸入法:」下的搜尋框,我是打關鍵字「bosh」把嘸蝦米找出來並新增。
    installingArcoLinuxLv22.05onVirtualBoxEp22
  6. Ctrl+Space,看到右下角的鍵盤圖示轉成紅色的「嘸」,就表示可以切換並使用嘸蝦米輸入法。


後記

下載 ArcoLinux 時,會發現有 L、S、D 與 B 總共 4 個版本(透過 Torrent 的話,還有一個 Lts 版),可供使用者選用,如果不是很清楚的話,記得先到 What to choose | ArcoLinux 這裡,這張頁面最底下有圖解這幾個版本的不一樣之處在哪裡。

從 MX Linux 轉換到 Garuda Linux

前言

不久前,對於目前在 DistroWatch 上的「網頁參觀排名」是第 7 名的 Garuda Linux,可以說是 DistroWatch 「網頁參觀排名」前 10 名當中,我感到最陌生的一支。

意外的是在我「快速回顧」不久,我便決定捨棄已經是主力 Distro 擔當 3 個月的 MX Linux,轉用「嘉魯達 Linux」,而且,我是毅然决然地先選用桌面環境為 GNOME 的版本。…有點可惜的是不到 24 小時,我最終是轉換到 Garuda Linux (KDE Dr460nized Edition) 這個版本(至於為何會有這樣的結果,在本篇後記,我再說明與分享)。
garudaLinuxGnomeEp01


安裝所花費的時間

保險起見,今次決定安裝到實機前,我把 Garuda Linux GNOME 先安裝到 VirtualBox 做一些觀察,才轉安裝到實機上,如果把這個時間也算進來的話,我大概花費了 1 小時,便決定接下來的幾個月內,Garuda Linux GNOME 會是我在桌面系統的主力。
garudaLinuxGnomeEp05


8 個小時後的感想

  1. 熟悉的 GNOME:我最早使用與學習的 Distro 是 Fedora,期間多以 GNOME 為桌面環境,雖然也曾經想要換成別的,但不知道為什麼,就是一直停留在這個桌面環境上,也因為使用很長一段時間,而對這個桌面環境是最熟悉的。
    garudaLinuxGnomeEp03
  2. 成為 BTRFS 與 Zstandard 的 End User:最近,我注意到這 2 項技術已經比較明顯、也比較廣泛地「出現」,有些伙伴已經開始在安裝任一支 Distro 時,就轉用 BTRFS 與 Zstandard,…僅管會有一點點麻煩。Garuda Linux 則是預設使用這 2 項技術,我認為,對於一個 End User 而言,多少可以降低一些門檻,也確實提升不少便利性。附帶一提的是伙伴們如有自己比較習慣的 Distro,已經開始支援 BTRFS 這項技術,那麼,與其在原有的系統上,將 EXT 轉換到 BTRFS,倒不如將所有資料備份出來,直接重灌會是比較好的選擇。
  3. 比較不那麼炫炮的 RGB 桌面環境視覺設計:官網在介紹 Garuda Linux GNOME 上,寫的是「GNOME is a modern desktop environment which is both clean and beautiful. It is focused on ease of use.」實際安裝後,圖像(ICON) 的設計與用色比較符合我的口味,但,仍然可以在不少地方,聞到 RGB 味,感覺不是那麼炫炮,反倒是有那麼點悶燒。
    garudaLinuxGnomeEp02
  4. 專為 Linux Gamer 調校的桌面環境與預設軟體安裝:我目前還沒有使用過 Garuda KDE Dr460nized Gaming Edition,不清楚 Gaming Edition 針對遊戲做到什麼程度,若以 GNOME 版本而言,Garuda Linux 在預設安裝裡,仍保有 Garuda Gamer 這支 App, 這支 App 總共有 3 個頁籤,算是把目前 Linux 上跟遊戲有關的都整理進來。
    garudaLinuxGnomeEp06
  5. 龍化後火狐(Firefox):之前沒有仔細使用,Gaurda Linux 成為主力桌面 Distro 後,還真的像「關於我轉生變成史萊姆這檔事」裡的史萊姆一樣「龍化」了,只是,龍化後的火狐,Firefox Sync 無法正常使用、Netflix 的影片(即「數位權利管理(DRM)內容」)設定後仍無法正常播放,跟我原本的使用習慣有一點衝突,我花費一點時間調校不得其門後,直接請 pacman 把 Google Chrome 帶回家。

    觀察幾個我遇到的問題,主要應該都來自於 FireDragon 的功能項目裡。(下圖)
    garudaLinuxGnomeEp04

  6. Fcitx5的設定:我在「Fcitx 設定」裡面的「全域選項」頁籤,在「行為」項下,將「預設啟用」與「當切換輸入焦點時顯示輸入法資訊」都勾選起來,這樣的好處是當我轉換到不同的輸入環境時(例如:在 FireDragon 內切換不同頁籤,或是在不同的 App 間走跳),系統會短暫跳出一個小小的方框,來顯示當下的輸入法是什麼,讓我不用將視線不時地往工作列瞄過去。
    garudaLinuxGnomeEp09

後記

  1. 本次安裝使用的 ISO 檔版本是 garuda-gnome-linux-zen-220329.iso。
  2. 誠如一開始在「前言」所述:「不到 24 小時,我最終是轉換到 Garuda Linux (KDE Dr460nized Edition) 這個版本」,基於什麼樣的理由,簡單說,正如我在 快速回顧 Garuda Linux (KDE Dr460nized Edition) 提到的,不少 Distro 的狀況是主力的桌面環境的調校完整度會比較高,僅管 Garuda Linux GNOME 的表現已經夠好,仍不算是達到我的期待。而且,就目前與 Garuda Linux (KDE Dr460nized Edition) 超過 24 小時的相處而言,我認為自己做出正確的抉擇,接著,我也想再多花一點時間使用看看,搞不好,我可以因此寫一篇比「快速回顧」再深入一點的感想(2022 年 4 月 17 日更新)。

延伸閱讀

  1. Garuda Linux
  2. 快速回顧 Garuda Linux (KDE Dr460nized Edition)

快速回顧 Garuda Linux (KDE Dr460nized Edition)

前言

Garuda Linux 是 Arch Linux 的衍生版本,目前在 DistroWatch 上的「網頁參觀排名」是第 7 名。

這一支 Distro 應該是 DistroWatch 「網頁參觀排名」前 10 名當中,我感到最陌生的一支。


安裝過程

  1. 跟 LMDE 5、EndeavourOS 一樣,不把 ISO 下載時間算進來的話,光就整個安裝過程來算,大約 15 分鐘就搞定,可見,這一點,似乎已經可以說是各大 Distro 的基本盤。
    由下圖可知,從 Terminal 可以看到本次運行的機器上的 CPU 品牌與型號:Intel(R) Core(TM) i5-6400。
    garudaDr460nizedLinuxZenonVirtualBoxEp7
  2. 下圖是本次安裝 Garuda KDE Dr460nized 的 VirtualBox 設定。
    garudaDr460nizedLinuxZenonVirtualBoxEp0
  3. 參考影片

快速回顧與感想

  1. 非常多元的桌面環境選擇:相較於 EndeavourOS 已經特別強調有不少桌面環境,供使用者選用與安裝,用誇張可能已經不足以形容 Garuda Linux 的支援度,我數算了一下,總共支援 13 款桌面環境(詳可見:Garuda Linux | Download),主打的 KDE Dr460nized edition,還有 3 種不同特性調整的版本,也就是說,總共有 15 款任君選用。我這次只有測試主打的版本,但印象中,其他 Linux 上面也曾有支援不少桌面環境的狀況,卻只有主打的運作比較穩定,其他版本就是剛安裝好的時候讓人感到開心,用沒多久就整個系統崩潰。我目前沒有打算一款一款試到底,如果有伙伴有其他款的使用經驗,也歡迎分享。
    garudaDr460nizedLinuxZenonVirtualBoxEp4
  2. 預設支援 BTRFS 與 Zstandard:關於這 2 項技術,有興趣的人可以到維基百科,科普一下。這 2 項技術,最近還滿常出現在我面前的,但,實際在系統安裝時,就預設支援的 Linux 應該不多,而 Garuda Linux 就直接拿來當成是一個賣點,一種讓人走在很前面的感覺,附帶一提的是所使用的 Linux Kernel 版本也算是非常新的版本。
    garudaDr460nizedLinuxZenonVirtualBoxEp1
  3. 炫炮的 RGB 桌面環境視覺設計:官網在介紹 Garuda KDE Dr460nized Edition 時提到「The dr460nized editions of Garuda Linux offer a dark, blurry and fully immersive Plasma experience. The workflow is mac-alike with the appmenu baked right into the top bar.」然而,我安裝完之後,反而是先注意到濃濃的 RGB 味。我個人會認為,這一點算是 Garuda Linux 也想要走出不一樣的路,視覺衝擊是非常快速的做法,而各項功能正常發揮的前提下,這樣炫炮的畫面,讓人不注意是非常難的。只不過,我也相信不見得每個人的眼睛都吃得下這種口味的 Eye Candy,因此,反應上可能會偏兩極。
  4. 專為 Linux Gamer 調校的桌面環境與預設軟體安裝:官網在介紹 Garuda KDE Dr460nized Gaming Edition 時提到「The Gaming edition has the same tweaks and looks as the regular dr460nized edition. It comes preinstalled with lot of software that a linux gamer might need.」關於這一點,以我目前接觸到的 Linux 而言,應該是唯一針對遊戲調校與設計的 Distro。當然,如果延續上面提到的濃濃 RBG 桌面環境設計而言,也確實不會讓人太意外。
  5. 火狐(Firefox)變火龍(FireDragon):在 Dock 上的圖示,一方面,讓我半信半疑;一方面,有點老花的我,也看成 FileDragon,也因此遲疑了半天,想說…,現在應該比較不可能有系統在預設安裝裡面,沒有把瀏覽器擺進來呀!?所以,我又繞到「應用程式啟動器」(在 Windows 裡稱做是「開始功能表」)去找,看個仔細才頓悟,這個名為 FireDragon 的 App,骨子裡應該就是 Firefox。…也太中二了吧!(這樣的形容,不曉得對不對?)除了中二的名號外,我並沒有深入使用,搞不好,還真的像「關於我轉生變成史萊姆這檔事」裡的史萊姆一樣「龍化」了。
    garudaDr460nizedLinuxZenonVirtualBoxEp5
    garudaDr460nizedLinuxZenonVirtualBoxEp6
  6. VirtualBox 好裝好使:這一點跟 MX Linux 一樣,我之前常用的 Fedora 與 Clear Linux,以及 macOS,要搞定 VirtualBox 並不像在 Windows 那麼簡單(詳可見:在 Clear Linux 上安裝 VirtualBox 6.1.26),因此,如果您跟我一樣,也用慣了 VirtualBox,那麼,這支 Distro 是值得參考的。
    garudaDr460nizedLinuxZenonVirtualBoxEp15
    garudaDr460nizedLinuxZenonVirtualBoxEp16
    garudaDr460nizedLinuxZenonVirtualBoxEp17
    garudaDr460nizedLinuxZenonVirtualBoxEp18
  7. 螢幕最佳顯示比例,應該是「16:9」:畢竟這是目前的螢幕比例的主流規格,這點倒是不讓人意外,僅管如此,我也是在安裝與啟動 VirtualBox 後,從工作列上擠在一塊兒,可以說是重疊起來的字發現的。
    garudaDr460nizedLinuxZenonVirtualBoxEp18
    切換比例之後,就可以正常顯示。
    garudaDr460nizedLinuxZenonVirtualBoxEp19

嘸蝦米輸入法的安裝與設定

  1. 以嘸蝦米而言,我比較推薦合法使用的 iBus 版本,但,如果要快速地使用,fcitx 是一個不錯的選擇,而且 Arch Linux 的 Fcitx5 相關套件非常完整,可以直接用指令把嘸蝦米安裝進來。(下圖)
    garudaDr460nizedLinuxZenonVirtualBoxEp2
    garudaDr460nizedLinuxZenonVirtualBoxEp3
  2. sudo pacman -S fcitx5 fcitx5-im fcitx5-chinese-addons fcitx5-configtool fcitx5-table-extra(下圖)
    garudaDr460nizedLinuxZenonVirtualBoxEp8
  3. sudo pacman -S vim,把 vim 先安裝進去。(其實,也可以跟著上一個步驟,把 vim 加到指令最後,一併安裝進來)。
    sudo vim /etc/environment,寫入以下資料,再儲存離開。(下圖)
    GTK_IM_MODULE=fcitx
    QT_IM_MODULE=fcitx
    XMODIFIERS=@im=fcitx

    garudaDr460nizedLinuxZenonVirtualBoxEp9
  4. 重開機,進入「Fcitx 設定」(有幾個方式,下圖所示是從工作列找到【鍵盤】圖示,按右鍵進入「Fcitx 設定」,用「bosh」當關鍵字(下圖是用「boshi」,少個「i」還是找得到的),把嘸蝦米找出並選用,以完成設定。(下圖)
    garudaDr460nizedLinuxZenonVirtualBoxEp10
  5. 點右下的【新增輸入法】。「嘸蝦米」的字樣排在很前頭,因此,不用「bosh」或「boshi」的關鍵字,去把嘸蝦米找出來,就可以以完成設定。
    garudaDr460nizedLinuxZenonVirtualBoxEp11
    garudaDr460nizedLinuxZenonVirtualBoxEp12
    garudaDr460nizedLinuxZenonVirtualBoxEp13

  6. 最後,找個程式來測試一下,看能不能順利使用嘸蝦米輸入法。(下圖)
    garudaDr460nizedLinuxZenonVirtualBoxEp14
  7. 寫到這裡,我想另外分享一下:我現在在 MX Linux 上使用 Fcitx5,好像時不時就會發生輸入法無法中英文切換,有點 Hang 在那邊的情況,我使用的解決方式,是將鼠標滑到紅色「嘸」字上頭點一下左鍵,通常就可以讓嘸蝦米回神過來。

後記

  1. 本次安裝使用的 ISO 檔版本是 garuda-dr460nized-linux-zen-220329.iso。
  2. Garuda Linux
  3. 行易有限公司 :: 嘸蝦米輸入法

[版本更新] 快速回顧 EndeavourOS Apollo 22.1

前言

我最近想要試著把玩一下 EndeavourOS,正巧碰上有新版本釋出。

EndeavourOS 是 Arch Linux 的衍生版本,目前在 DistroWatch 上的「網頁參觀排名」是第 2 名。只不過,對我來說,是相對比較陌生的一支 Distro。


安裝過程

  1. 跟 LMDE 5 一樣,不把 ISO 下載時間算進來的話,光就整個安裝過程來算,大約 15 分鐘就搞定,可見,這一點,似乎已經可以說是各大 Distro 的基本盤,更何況,相比安裝 LMDE 5 時所用的機器,這次使用機器上的 CPU 是更早一點點的規格(有興趣的伙伴,可以科普 Intel(R) Core(TM) i5-6400 的出產年份)。
  2. 下圖是本次安裝 EndeavourOS 的 VirtualBox 設定。
    endeavourOSApollo22.1onVirtualBoxEp10
  3. 參考影片

快速回顧與感想

  1. Endless Possibilities:跟另外一個 Arch Linux 衍生版本 Manjaro 一樣,安裝的介面比 Arch Linux 容易上手,而且,還特別強調有一堆時下比較常聽到,也各自擁有不少支持者的桌面環境(詳見下圖),供使用者選用與安裝。只不過,如果要安裝 Xfce 以外的桌面環境,在安裝的時候,就得選「Online」選項,速度會比較慢一些,想要快點使用,且不一定要使用特定的桌面環境時,就可以選「Offline」,而我,就是選「Offline」來加速安裝進度。
    endeavourOSApollo22.1onVirtualBoxEp1
  2. 非常「乾淨」的作業系統:這一點,應該跟我選擇「Offline」安裝有關,觀察整個系統在安裝後的初始狀態,非常乾淨,那種感覺…,就有點像 Android One 那般,也就是說,需要什麼 App,就得自己再花時間慢慢安裝進來。其實我曾經試過「Online」安裝,印象中的安裝過程,似乎也沒有選擇套件這個過程,但,這一點我不是很確定,如果是錯的訊息,還請有經驗的伙伴不吝指正。
    endeavourOSApollo22.1onVirtualBoxEp2

嘸蝦米輸入法的安裝與設定

  1. 以嘸蝦米而言,我比較推薦合法使用的 iBus 版本,但,如果要快速地使用,fcitx 是一個不錯的選擇,而且 Arch Linux 的 Fcitx5 相關套件非常完整,可以直接用指令把嘸蝦米安裝進來。(下圖)
    endeavourOSApollo22.1onVirtualBoxEp3
  2. sudo pacman -S fcitx5 fcitx5-im fcitx5-chinese-addons fcitx5-configtool fcitx5-table-extra(下圖)
    endeavourOSApollo22.1onVirtualBoxEp4
    endeavourOSApollo22.1onVirtualBoxEp4
    endeavourOSApollo22.1onVirtualBoxEp5
  3. sudo nano /etc/environment,寫入以下資料,再儲存離開。(下圖)
    GTK_IM_MODULE=fcitx
    QT_IM_MODULE=fcitx
    XMODIFIERS=@im=fcitx

    endeavourOSApollo22.1onVirtualBoxEp7
  4. 承上,EndeavourOS 預設安裝好的文字編輯器是 nano,如果要像下圖一樣,下 sudo vim /etc/environment 這樣的指令,是會吃錯誤訊息的。(下圖)
    用不慣 nano,想用 vim 的話,記得下指令:sudo pacman -S vim,把 vim 先安裝進去。
    endeavourOSApollo22.1onVirtualBoxEp6
  5. 重開機,進入「Fcitx 設定」(【EndeavourOS 開始功能表】→【設定值】→【Fcitx 5 設定】,用「bosh」當關鍵字(下圖是用「boshi」,少個「i」還是找得到的),把嘸蝦米找出並選用,以完成設定。(下圖)
    endeavourOSApollo22.1onVirtualBoxEp8
  6. 順利的話,找個程式來測試一下(LibreOffice 是我自己另外安裝的),看能不能順利使用嘸蝦米輸入法。(下圖)
    endeavourOSApollo22.1onVirtualBoxEp9

後記

  1. 本次安裝使用的 ISO 檔版本是 EndeavourOS_Apollo_22_1.iso。
  2. The Apollo release has landed – EndeavourOS
  3. 行易有限公司 :: 嘸蝦米輸入法

Manjaro XFCE 21.2.2 與嘸蝦米 (feat. Fcitx5)

前言

之前在 安裝 Manjaro 與嘸蝦米 這一篇包含了 2 種版本,這一篇是將「影片版」的部分獨立出來。

安裝流程

※參考影片

0:00 sudo pacman -S vim fcitx5 fcitx5-im fcitx5-chinese-addons fcitx5-configtool fcitx5-table-extra

0:30 sudo vim /etc/enviroment,寫入下列資料(影片內是用「複製貼上」,…小偷懶一下),然後重開機。


GTK_IM_MODULE=ibus
QT_IM_MODULE=ibus
XMODIFIERS=@im=ibus

1:02 重新登入系統後,右下角有一個鍵盤圖示,點右鍵進入「設定」。在「Fcitx 設定」介面裡,「可用輸入法:」下的搜尋框,用關鍵字「bosh」,找出「嘸蝦米」並新增至「目前輸入法」,Apply 後 Close「Fcitx 設定」介面 。

1:35 測試輸入法:我隨意找個程式開啟,再找個地方,使用 Ctrl+Space 切換輸入法後,看到小框框裡有「嘸」字出現,試著打幾個字。

後記

我對系統能夠直接安裝嘸蝦米輸入法有所期待,也寫了不少篇在各個 Linux Distro(發行版)上透過「fcitx(4或5)+嘸蝦米表格檔」的方式,讓有需求的夥伴,能夠快速地使用嘸蝦米輸入法。

但是,究竟這樣是不是妥適,我個人仍有所存疑,究竟對行易有限公司的嘸蝦米有沒有侵權,我發現網路上有不少討論,其中有一篇是有人發函洽詢經濟部智慧財產局而得到的回應:智慧財產局著作權主題網-認識著作權-資料檢索-解釋資料檢索-電子郵件990322b,說明主要分為 2 點,我將第 2 點摘要如下。

經詢問專家學者結果,有認「嘸瞎米輸入法」的「字根表」、「字碼對照表」應屬著作權法所保護之語文著作或編輯著作者,因而建議 您在運用「嘸蝦米輸入法」的拆字規則撰寫其他輸入法程式時,應避免將前開字根表、字碼對照表重製於 您所撰寫的程式中,以免構成侵害他人著作之行為。

Fedora 35 與嘸蝦米 (feat. Fcitx5)

前言

在 Fedora 35 跟上一梯的學長(姊):Fedora 34 一樣,要透過 Fcitx 吃嘸蝦米的話,只要一個指令,再加上幾個設定的步驟,就可以搞定。

今天,我嘗試以影片的方式,紀錄安裝的過程。

安裝流程

※參考影片

※可以將下列步驟搭配上面的影片服用。

  1. (影片開始) 下一道指令:sudo dnf install fcitx5*
  2. (3:38) 確認一下有沒有 fcitx5-table-extra
  3. (3:51) 重新登入系統
  4. (4:32) 「概覽」→「Fcitx 5 設定」
  5. (4:40) 在「Fcitx 設定」介面裡,「可用輸入法:」下的搜尋框,用關鍵字「bosh」,找出「嘸蝦米」並新增至「目前輸入法」,Apply 後 Close「Fcitx 設定」介面 。
  6. (5:20) 開啟文字編輯器,在編輯器裡,使用 Ctrl+Space 切換輸入法後,看到小框框裡有「嘸」字出現,接著,就是開動吃蝦。

後記

  1. Fedora
  2. Fcitx 5 – Fcitx
  3. 由於硬體不夠強,Repo 沒有設定到比較近的網站,而且是在 VirtualBox 上執行的關係,Fedora 35 的執行與下載速度都顯得有點慢,不介意的話,建議可以使用 2 倍數以上的速度觀看。
    fedora35RepoEp1
    fedora35RepoEp2

安裝 ubuntu Budgie 21.10 Desktop 與嘸蝦米

前言

ubuntu Budgie 是 ubuntu 官方的衍生發行版,透過這支發行版,讓我初次體驗到 Budgie (桌面環境)。
installingubuntuBudgie21.10DesktoponVirtualBoxEp18

安裝 ubuntu Budgie

以下是安裝過程截圖(點圖至 Flickr 瀏覽相簿)
ubuntuBudgie21.10Desktop

安裝嘸蝦米

  1. ubuntu Budgie 在安裝完,會先跳出一個 Budgie Welcome 的畫面。(下圖)
    installingubuntuBudgie21.10DesktoponVirtualBoxEp17
  2. 點下「語言與輸入法」之後,顯示的是下列畫面。從畫面中,可以看出來,系統安裝好之後,預設的輸入法平台是 iBus。(下圖)
    installingubuntuBudgie21.10DesktoponVirtualBoxEp20
    我還特別跑到設定裡面去確認。(下圖)
    installingubuntuBudgie21.10DesktoponVirtualBoxEp21
  3. 值得注意一下的是 要我們安裝 Fcitx,但是我選擇最小安裝,進入系統時,Fcitx 5 已經預設安裝,要注意的是,Fcitx 5 並不是預設的輸入平台。(下圖)
    installingubuntuBudgie21.10DesktoponVirtualBoxEp22
  4. 看完系統的樣子後,我認為要服用嘸蝦米,選擇 iBus 或 Fcitx 5 的話,就是把分別對應的嘸蝦米表格檔安裝進來,再稍做設定,就可服用。
  5. 同時,我也認為先用 APT 找尋一下,是不是能夠吃得到「Fcitx(4)+嘸蝦米」這道菜,確定沒有問題,應該就可以把下列指令打到 Terminal 去「點餐」。
  6. 只不過,今次,我選擇先使用 Budgie Welcome 先安裝 Fcitx,因為,我想看看額外加裝的版本是不是我猜的 Fcitx(4)。(下圖)
    installingubuntuBudgie21.10DesktoponVirtualBoxEp23
  7. 事實證明,我猜中了,而且安裝完,預設的輸入法也會自動調整為 Fcitx(4)。(下圖)
    installingubuntuBudgie21.10DesktoponVirtualBoxEp24
  8. 既然已經有 Fcitx(4),那也就表示,一樣缺嘸蝦米表格檔而已,也就是說,同樣也可以把下列指令打到 Terminal 去「點餐」(老闆,請給我「嘸蝦米輸入法」Fcitx(4) 號餐」)。(下圖)

    sudo apt install fcitx-table-boshiamy

    我也順道搜尋 Fcitx 5 的嘸蝦米表格相關套件,僅管,就經驗上,我認為目前在 Debian 或 ubuntu 的(衍生)發行版出現的機率並不高。(下圖)
    installingubuntuBudgie21.10DesktoponVirtualBoxEp26
    installingubuntuBudgie21.10DesktoponVirtualBoxEp27

  9. 同樣地,安裝完成後,直接 reboot,重新進入系統後,嘸蝦米輸入法已是預設輸入法。(下圖)
    installingubuntuBudgie21.10DesktoponVirtualBoxEp28
    installingubuntuBudgie21.10DesktoponVirtualBoxEp29
    installingubuntuBudgie21.10DesktoponVirtualBoxEp30
  10. 沒有試過 Fcitx(4) 與 5 這兩個版本同時並存的模樣,今天索性也來試試看。(下圖)
    installingubuntuBudgie21.10DesktoponVirtualBoxEp32
    「小 a」是 Fcitx(4),「大 a」是 Fcitx 5。(下圖)
    installingubuntuBudgie21.10DesktoponVirtualBoxEp33
  11. 看完 Fcitx(4) 的相關設定後,我就決定送走 Fcitx 5。(下圖)
    installingubuntuBudgie21.10DesktoponVirtualBoxEp34
    新同學,咱們有緣再見。(下圖)
    installingubuntuBudgie21.10DesktoponVirtualBoxEp35
    確認一下,只剩老同學還在。(下圖)
    installingubuntuBudgie21.10DesktoponVirtualBoxEp36

使用心得速記

  1. 介面跟 macOS 相近:對正在使用 macOS 的人而言,想要轉換到 Linux,會是一個 Zorin OS 與 Feren OS 之外的選擇。
  2. ubuntu 加持:一樣是以 ubuntu LTS 做為「基底」來發展的衍生版本,保有良好體質,至少也不會像 Nitrux 上面,找不到 Terminal。
  3. 瀏覽器大全套:Budgie Welcome 裡有一項名為「Browser Ballot」,點下去可以看到下面的畫面,可以說目前大家常用的瀏覽器,都被囊括在裡面了。
    installingubuntuBudgie21.10DesktoponVirtualBoxEp19

  4. 中文顯示怪怪的:而且,這一點很快地就會被發現。下圖就可見,Budgie Welcome 左邊那裡有好多怪字,解決方式,我初步推論,應該是要去把不足的字體補上。
    installingubuntuBudgie21.10DesktoponVirtualBoxEp17

  5. 卡卡:說真的,這一點跟簡潔的桌面,有點反差。我會覺得同樣在 VirtualBox 運行 ubuntu (含衍生版本),ubuntu Budgie 的卡頓感有相對明顯一些,前面我雖然提到介面跟 macOS 有點像,但,還是跟 macOS 絲滑順暢的體驗感有差距,換一個說法,使用的感受,倒是有那麼點像老 Mac 主機快要扛不動較新版本的 macOS 那樣。

後記

  1. 本次安裝使用的 ISO 檔版本是 ubuntu-budgie-21.10-desktop-amd64.iso。
  2. 官網:Ubuntu Budgie

安裝 Manjaro 與嘸蝦米

前言

Manjaro 是 Arch Linux 的衍生版本,相較於 Arch Linux 的安裝方式,圖形介面的 Manjaro 顯得親切很多。

今天,我也來試玩一下 Manjaro,並且在上面嘗試安裝嘸蝦米。

安裝 Manjaro

實在非常容易入手,在此,我放上截圖給大家參考。
manjaroXfce21.1.5onVirtualBox

在 Manjaro 上安裝 Fcitx 5 與嘸蝦米(圖文版)

  1. 直接先啟動 Terminal (Ctrl+Alt+T)。

  2. 在 Terminal,打以下的指令:

    sudo pacman -S vim fcitx5 fcitx5-im fcitx5-chinese-addons fcitx5-configtool fcitx5-table-extra
    sudo vim /etc/environment
  3. 啟動 vim 編輯,寫入以下內容 (直接從這裡複製貼上服用也行)

    GTK_IM_MODULE=fcitx
    QT_IM_MODULE=fcitx
    XMODIFIERS=@im=fcitx

  4. 重開機。

    reboot

  5. 重開機之後,右下角會出現一個鍵盤圖示,點右鍵進入「設定」。

  6. 在設定視窗裡,找到「可用輸入法:」下的搜尋框,我是打關鍵字「boshi」把嘸蝦米找出來並新增。

  7. Ctrl+Space,就可以切換至嘸蝦米輸入法。

在 Manjaro 上安裝 Fcitx 5 與嘸蝦米(影片版)


更新日期:2022 年 2 月 2 日。

後記

  1. 圖文版說明使用的 ISO 檔版本是 manjaro-xfce-21.1.5-211008-linux513.iso。
  2. 影片版說明使用的 ISO 檔版本是 manjaro-xfce-21.2.2-220123-linux515.iso。
  3. Fcitx 5 真的很容易服用,使用起來也順順的。

在 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 Download (RPM, TGZ, XBPS, XZ, ZST),觀察頁面說明的 Files 部分,判定可以直接取回服用。

服用的紀錄步驟

  1. 前言提到:「Fcitx 5 是 Debian 11 預先安裝好的中文輸入法」,因此,如果是全新安裝,可以直接「下載 fcitx5-table-extra 並放到正確的位置」(即本文的「服用的紀錄步驟」之「步驟4」),並重開機與接續後面的設定試試看。

  2. 移除之前安裝的 Fcitx 4:由於我之前為了快速使用嘸蝦米而選擇安裝 Fcitx 4,同時移除掉 Fcitx 5。現在要反過來,我會建議「先移除 Fcitx 4,再安裝 Fcitx 5」,原因是我觀察到有一些套件是安裝 Fcitx 4 與 Fcitx 5 都會被抓進來的,先安裝 Fcitx 5,再移除 Fcitx 4 的話,有可能會讓 Fcitx 5 不太靈光,甚至無法使用。但,這是我的猜測,並沒有實做,如果有伙伴嘗試「先安裝 Fcitx 5,再移除 Fcitx 4」後,可以正常使用 Fcitx 5 且沒有任何問題的話,也歡迎給我一些反饋(非常感謝)。(更新日期:2022 年 2 月 8 日)

    apt-get remove *fcitx*

  3. 把整組 Fcitx 5 安裝進來:為了省事,所以選擇整套安裝。

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

    su
    wget https://eu.mirror.archlinuxarm.org/aarch64/community/fcitx5-table-extra-5.0.4-1-any.pkg.tar.xz
    //小提醒:這個下載的連結網址可能隨版本更新及任何原因而改變,更新本文時,
    //下載位置已隨著版本更新而轉變成 https://eu.mirror.archlinuxarm.org/aarch64/community/fcitx5-table-extra-5.0.8-1-any.pkg.tar.xz
    //因此,建議下指令前,先到 pkgs.org 搜尋與確認下載連結的網址。
    //更新日期:2022 年 2 月 8 日。
    
    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. 使用上大致沒有問題。

後記

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


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