安裝 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 這裡,這張頁面最底下有圖解這幾個版本的不一樣之處在哪裡。

轉換至 Garuda Linux 之 20 天後

前言

20DaysAfterShiftingtoGarudaLinuxEp1

快速回顧 Garuda Linux (KDE Dr460nized Edition) 後,我便決定 從 MX Linux 轉換到 Garuda Linux,至今,已過了 20 天。

20 天前,我在想「我認為自己做出正確的抉擇,接著,我也想再多花一點時間使用看看,搞不好,我可以因此寫一篇比『快速回顧』再深入一點的感想」;20 天之後,與其說自己能夠寫出更深入的,不如說有些事情是在「快速回顧」短短的時間內無法感受到的,卻能夠隨著相處時間拉長,而發現什麼似的。

似乎,可以拿「交往」vs.「結婚」來當成比喻,「快速回顧」比較像在「交往」;「20 天之後」就像是「結婚」。


發現與感想

  1. Setup Assistant:這個系統預設安裝的 App,可以說是新手 Friendly 的好幫手,真的很好用,尤其,在過程中針對亞洲語系國家的字體支援與輸入法安裝(透過 Fcitx5),這一個部分,我認為是大加分的。有好幾支 Distro,都有類似這樣的 App,然而,我認為 Garuda Linux 在這一個點上的表現,以我的立場來看,是相對比較優秀的,為此,我錄下操作過程的影片,經過簡易後製給有興趣多瞭解的伙伴參考。
  2. 炫炮的必要性:這裡,主要是想談一下下,Garuda Linux 的 Eye Candy 與其他 Distro 相比之下,口味應該算是比較重的(獨樹一格的 ICON、啵亮的按鈕與果凍感的視窗…等等),我一開始是有那麼點不習慣,隨著時間拉長後,除了對這樣的炫炮還滿能夠接受的以外,也發現這些炮炫後面,也有一些設計想法在裡面。Garuda Linux 說自己像 macOS,我的第一眼感覺是有那麼點像,但又有很多地方是有 Garuda 自己的思維在其中。比方我今天把程式放到最大後,我會想要直覺地從工作列直接把程式拉下來同時回復到放大前的大小,結果它還真的就是照我想的那樣做,也就是說我幾乎在任何時刻多能以「直覺」的方式操作,足以說服我自己:Garuda Linux 不只是炫炮而已。所以,僅管我不習慣炫炮,也沒有因此扣到分,甚至,我會認為有一定的必要性。
  3. 穩定而豐富的音效卡支援:音效卡的驅動問題,在早些年前,也滿讓人頭疼的,這段時間我使用 Garuda Linux,我對音效輸出的設定、穩定性部分,都很滿意。
    20DaysAfterShiftingtoGarudaLinuxEp4
    20DaysAfterShiftingtoGarudaLinuxEp5
    (下圖)系統預設安裝 JamesDSP for Linux,我目前只透過 HDMI 從螢幕內建的揚聲器做音效輸出,比較難體會到這支 App 帶來的效果,但,相信對於遊戲玩家或是音效要求較高需求的使用者而言,應該有一定的加乘效果。只是,我也得說,音效的知識又是另外一個領域的專業,這方面我目前懂的不多,如果有伙伴也使用 Garuda Linux,或是實際使用過 JamesDSP for Linux,也非常歡迎分享使用心得。
    Screenshot_1
    Screenshot_JamesDSP for Linux_1
    20DaysAfterShiftingtoGarudaLinuxEp6
  4. Fcitx5:Garuda Linux 身為 Arch Linux 的衍生版本,延續很多 Arch Linux 優良的特性,我認為 Arch Linux 也是目前我個人在使用 Linux 當中,對於 Fcitx5 的套件支援度比較完整的一支 Distro,而 Fcitx5 目前的穩定度也越來越好,對於現階段仍以鍵盤輸入為主的電腦而言,只要會碰到中文文字輸入,沒有良好的輸入法框架支持,再怎麼厲害的 Distro 也不會被拿來當做是個人電腦系統。
  5. pacman:現時 Linux 的 Distro 當中,我比較不願意去碰的大概有 2 支,一支是 Gentoo,另外一支則是 Slackware。最直接的原因是我認為有點麻煩,以 Gentoo 而言,它的優點也正是它的缺點,那種兩面刃的特性實在太明顯,這裡,我特別引用 Gentoo Linux – 維基百科,自由的百科全書 的說明:「Gentoo Linux讓使用者自行設定和編譯軟體包的特性,使使用者的Gentoo Linux系統具有高度可塑性,但相比起其他常見的Linux發行版,Gentoo Linux的使用者也需要對Linux系統和電腦的運作有一定的認識,才能對其系統作出合適的設定。」至於 Slackware,我的印象是「軟體套件管理」不會主動處理依賴關係,但,這是我憑記憶所述,比較不能當成是現在的參考,只是這樣的刻板印象,竟然讓我裹足不前(…該檢討好像是我自己比較多 XD)。然而,pacman 所呈現出來的,還沒有跟其他的套件管理程式相比前,我就認為滿容易上手的,再比較之後,更讓我覺得簡單易懂。真要說有什麼缺點的話,應該就是執行 pacman 幫整個系統套件做定期更新的時候,比較不能在同一時間使用系統,硬要用的話,狀況會滿多的,只是我也得說,這個狀況在其他的套件管理程式也多半會發生。
  6. 善用 garuda 相關指令:Garuda Linux 試著整合不少東西,其中也包含一系列的 garuda 類指令(下圖),我自己在使用上的心得,會認為要做系統更新的話,我更建議用 Garuda Linux 自家的指令:garuda-update,然後耐性等待整個更新程序完成。我會這樣建議是拿這個指令跟 pacman 更新做了一點比較後,發現 garuda-update 雖然比較耗費時間,但更新完的系統,開機速度、App 啟動與執行速度等等,仍然可以保有一定的效能,雖然沒有去細探原由,不過,最後所呈現出的最佳化(或稱做是優化)程度確實有差別。
    Screenshot_~ : fish_1
    Screenshot_~ : fish_2
  7. 圖形重置:最後,談談我把 Garuda Linux 「娶」進門不久,就感到後悔的事。那就是一進門不久,就出現「圖形重置」的狀況,這個狀況就是會讓整個桌面環境無法正常顯示,也必須說這是我始料未及的。去年我回歸 Linux 懷抱後,從 Clear Linux 開始至今,還沒有一支 Distro 讓我遇到這樣的狀況,更何況,Garuda Linux 聲稱自己針對遊戲的部分優化,我都還沒有在上頭打過任何一套遊戲,卻在同樣與顯示卡有那麼點關連地方出狀況,實在讓人不憂心也難。
    但,我慢慢也抓到這個狀況的相處與解決之道:
    (1)先按 Ctrl + Alt + F2,切換之後用帳號登入,再按 Ctrl + Alt + F1 切換回來。
    (2)如果上面步驟無效,再按 Ctrl + Alt + F2,執行下列指令,再按 Ctrl + Alt + F1 切換回來。

    # loginctl unlock-session 2

    (3)如果還是不行,就再按 Ctrl + Alt + F2,直接下 reboot 指令重啟系統。
    Screenshot_4
    20DaysAfterShiftingtoGarudaLinuxEp2
    20DaysAfterShiftingtoGarudaLinuxEp3


後記

macOS:已經有好長一段時間,我沒有特別去注意 macOS 的發展,現在到 macOS 上,我最常使用的 App,就是 iMovie 與 Affinity Photo,不得不說,硬要再比較套件管理程式的話,macOS 上的系統、程式更新是相對比較優秀的,只是,這個比較已經有點牽強,要這樣比的話,可能要把所有 Unix-Like 都搬出來,做個表格,一項一項拿出來比一比才會是公平公正的做法,但,我是認為沒有必要弄到這麼累。在這裡,之所以會談到 macOS,主要是因為 Garuda Linux 主力版本強調「The workflow is mac-alike with the appmenu baked right into the top bar.」,讓我一時興起,多做一點思考與分享。

Donation:截至目前為止,使用 Linux 的過程中,我只有跟 The Ubuntu Foundation 買過 ubuntu 週邊商品的經驗(我不確定是跟 The Ubuntu Foundation,還是跟 Canonical 買的商品,總之就是跟 ubuntu 官方那邊買過週邊商品,當時推出的週邊商品,記得有馬克杯、T 恤之類的用品),至今從未考慮過要捐款,然而,使用 Garuda Linux 期間,我不時會感受到這支 Distro 開發與維護人員的用心,要不是被圖形重置打斷,我認為自己應該已經量力而為地捐了一些款項,期待這支 Distro 能夠持續走下去。換一個角度來看,如果希望圖形重置這樣的狀況,減少發生次數,甚至就不再發生的話,似乎更應該以實際行動支持。(且讓我再想想…)

從 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 with iBus 與嘸蝦米

前言

iBus 輸入平台上,有行易有限公司釋出的官方嘸蝦米表格檔,原則上,我個人也比較推薦使用官方釋出的版本。

今天,就把我自己從 fcitx 轉到 iBus 的部分,做一個小小的紀錄。

從 fcitx 轉換到 iBus

sudo pacman -R fcitx5 fcitx5-im fcitx5-chinese-addons fcitx5-configtool fcitx5-table-extra libime
//如果是全新安裝,基本上就可以跳過這一行指令。

sudo pacman -S ibus ibus-table

sudo vim /etc/enviroment
寫入以下內容:


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

至行易有限公司下載官方表格檔。

cd 下載/
//沒有中文輸入法,可以善用 ls 指令或是 Tab 鍵,再用「複製貼上」。

tar xvf boshiamy-ibus-1-8-x.tar.gz

cd boshiamy-ibus-1-8-x/

sudo cp *.db /usr/share/ibus-table/tables && sudo cp *.png /usr/share/ibus-table/icons

sudo vim /etc/profile.d/ibusStart.sh
寫入以下內容:


ibus-daemon -drxR

sudo reboot

重開機後,輸入法平台就變成 iBus,再做一些設定,就可以用官方的輸入法表格檔。

(下圖)進入 iBus 設定介面,有 2 種方式,一個是直接點右下角的「FOX」或「小鍵盤」圖示,一個是在 Terminal 裡下 ibus-setup 指令。
manjaroXFCE21.2.2withiBusandBoshiamyEp1

(下圖)找個地方,小試一下 iBus 上的嘸蝦米。
manjaroXFCE21.2.2withiBusandBoshiamyEp2

後記

  1. Manjaro – enjoy the simplicity
  2. 行易有限公司 :: 嘸蝦米輸入法
  3. Google Code Archive – Long-term storage for Google Code Project Hosting.

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 點摘要如下。

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

安裝 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 真的很容易服用,使用起來也順順的。

在 Arch Linux 上,把 Xfce 換成 GNOME

前言


Linux 上面有很多可以玩的,Distro 可以有換換病,桌面環境也可以讓人產生換換病。

之前,我的 安裝 Arch Linux 與嘸蝦米 筆記裡,我選擇安裝的是 xfce4 的桌面環境,原因是想要感受一下 Xfce 的輕量與快速,但,憑心而論,我自己是比較習慣用 Gnome 的。

可想而知,我做了點更換,而這一篇是更換桌面環境過程的筆記。

程序與工法

  1. 先安裝 Gnome,下一道指令搞定:sudo pacman -S gnome gnome-extra flatpak
  2. 停用 Xfce:sudo systemctl disable lightdm
  3. 啟用 Gnome:sudo systemctl enable gdm.service
  4. 重開機:reboot
  5. 移除 Xfce 相關套件,一樣也是一道指令:sudo pacman -Rs lightdm lightdm-gtk-greeter xfce4 xfce4-goodies materia-gtk-theme,這個指令可以自行決定要不要執行,我是想讓系統單純一點,因為,會有一段時間,我應該是不會再啟用 Xfce。
  6. 增加官方的 Flathub Repository:flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
  7. 因為有一些錯誤訊息,建議我重新啟動系統,所以,再 reboot 一次。
  8. 原則上就走到這邊,桌面環境大致上都可以使用無誤。

後記

  1. 僅管 Arch Linux 的效能是 Linux Distro 中的前段班,啟動 Gnome 時,與 Clear Linux 似乎沒有太大的差別。
  2. 是說,Fedora 35 的正式版,應該、差不多要問世了吧?

在我的 Mac mini 上安裝 Arch Linux

前言

「Arch Linux + Fcitx5 + 嘸蝦米」真的是太好玩了,對於整天熱呼呼的 Mac mini,我也決定把這樣的桌面環境安裝上去。

安裝過程

  1. 一樣,參考 VirtualBox 上安裝的流程紀錄:安裝 Arch Linux 與嘸蝦米 – jute
  2. 當然,也不會放過可以在桌面環境,以「複製貼上」的方式,處理後續的安裝。
  3. 不一樣的是我還把音效卡、無線網卡都一併 on 起來,只要下以下幾個指令就搞定:
    sudo pacman -S alsa-utils pulseaudio pulseaudio-alsa pavucontrol broadcom-wl
    alsactl restore
    reboot

後記

  1. 我的 Mac mini 是 2014 年末版,本次安裝使用的 ISO 檔版本是 archlinux-2021.09.01-x86_64.iso。
  2. 未來,很有可能會以 SSH 的方式,與 Mac mini 進行「互動」。