在 ubuntu 22.04 LTS 上用 Fcitx5 搭配新酷音

前言

本次紀錄的是在 ubuntu 22.04 LTS 上的安裝 Fcitx5 搭配「酷音輸入法」的過程,Arch Linux 及其衍生發行版的安裝方式,可以參考另外一篇貼文:在 Linux 上用 Fcitx5 搭配新酷音


安裝 Fcitx5 搭配「新酷音輸入法」

  1. 我先下一道指令(如下),確認 fcitx5-chewing 已經在軟體資源庫 (Software Repositories) 裡。

    sudo apt search fcitx5-chewing

    fcitx5-chewingEp1

  2. 想到在 ubuntu 上,以一道指令就可以搞定 fcitx(4) 與嘸蝦米輸入法,我也依樣畫葫蘆下一道指令(如下),並且觀察 APT 抓到的相依套件後,發現同樣的方法用在 Fcitx5 是行不通的。

    sudo apt install fcitx5-chewing

    fcitx5-chewingEp2

  3. 下列指令是我最後下的指令,下完指令後,觀察 APT 回饋的相依套件安裝建議是必要的,而我觀察完,認為沒有什麼問題,就按[Enter]讓安裝程序跑完。

    sudo apt install fcitx5 fcitx5-chinese-addons fcitx5-config-qt fcitx5-chewing

    fcitx5-chewingEp3

  4. 更換輸入法框架:必須走一趟「設定值」→「地區和語言」→「管理安裝的語言」→跳出「語言支援」視窗後→將「鍵盤輸入法系統」改成【Fcitx 5】,再「重新登入」或「重開機」。
    fcitx5-chewingEp4
  5. 重新進入系統後,可以看到右上角出現一個小鍵盤,點一下就可以看到「酷音輸入法」。
    fcitx5-chewingEp5
  6. 使用 Ctrl+Space 切換到「酷音輸入法」,耍酷(?)一下。。
    fcitx5-chewingEp6
    fcitx5-chewingEp7

後記

對我來說,想要使用嘸蝦米輸入法,只要再另外安裝表格檔,就可以搞定。

至於,Fcitx5 搭酷音輸入法,夠不夠穩定,這個部分,由於我使用幾個小時沒有什麼問題,因此,仍有待時間去驗證。


延伸閱讀

  1. 新酷音輸入法
  2. 新酷音輸入法 – 維基百科,自由的百科全書

[版本更新] 快速回顧 ubuntu 22.04 LTS

前言

ubuntu,目前在 DistroWatch 上的「網頁參觀排名」是第 7 名。

這一支 Distro 是我比較有系統地學習 Fedora 之後,所接觸到的。老早之前,我就曾經想要拿這一支 Distro 來當 Desktop 系統(詳可見:ubuntu 8.04 與嘸蝦米)。

那段時間,我對 Linux 非常狂熱,也非常盼望能夠使用 ubuntu 來取代 Windows,直到今日,我還是無法讓辦公室機器上的 Windows 為 Linux 所取代。坦白說,12 年前我就放棄這個念頭,而 ubuntu 仍然在時間裡面流動,LTS 更是持續更新到版本號:22.04。

去年,我重回 Linux 懷抱,分別從 Fedora、ubuntu 與 Clear Linux 開始,然而,我並沒有在 ubuntu 20.04 LTS 上面停太久,說真的,我自己也滿意外的,但,也沒有太去深究原由,後續幾個版本,我也都是蜻蜓點水帶過。

今天,我的目的就是想要試看看,這一次的 ubuntu 22.04 LTS 能否讓我 Long-stay。


安裝與使用過程

  1. 由於我已經非常習慣,也非常喜歡 Garunda Linux,所以,我並沒有立馬將 ubuntu 安裝到本機上,而是先把它放在沙盒裡面。
    ubuntu22.04LTSEp1
  2. 使用一段時間,並且在網路上爬文,閱讀網友的分享(詳可見:Ubuntu 22.04 LTS 并没有摆脱仇恨者,他们批评它的小创新| ubunlog)後,才進一步安裝到本機上。
    ubuntu22.04LTSEp11

快速回顧與感想

我試著從 Jammy Jellyfish Release Notes – Release – Ubuntu Community Hub 這一篇去看,這個版本在 Desktop 部分的更新,再逐一去對照我自己的使用心得或想法(如下)。

  1. Ubuntu now offers 10 color choices each in dark and light styles:我不敢說,這個更新完全不重要,因為,我認為 20.04 LTS 的系統預設顏色,暗到有那麼點陰沉,看久了心情會有點悶悶的。
    ubuntu22.04LTSEp9
  2. Firefox is now only provided in Ubuntu as a snap:關於這一點,我個人立馬想到在 Youtube 上看到網友對 ubuntu 21.10 的評價:The Worst Ubuntu Release In Years (21.10) – YouTube
    ubuntu22.04LTSEp4
  3. 接著讀下去的話,下列這幾點更新,我認為都是比較細微的。
    Desktop icons are shown in the bottom right by default but this can be changed through new settings added to the Appearance panel of the Settings app.
    Also there are new settings to control the Dock look and behavior
    Dock devices and filemanager integration has been improved

中文輸入法框架的使用心得與選擇上的建議

  1. 推薦的順序:我比較建議的是 iBus → fcitx(4) → fcitx5。尤其是蝦米族,我更會推薦以行易有限公司釋出的官方 iBus 表格檔為優先選擇。
  2. 必須說,我建議以 iBus 為優先選擇,大致上有 3 個理由。
    (1)行易有限公司釋出的嘸蝦米輸入法的 iBus 表格檔是合法使用。
    (2)fcitx5-table-extra:Debian、ubuntu 及其衍生版本的 fcitx5,要安裝 fcitx5-table-extra 都不是那麼方便,雖然,已有網友參考 在 Debian 11 上直接用 Fcitx 5 與嘸蝦米 之後,把解法推送到 GitHub 上(詳可見:demo-forum-case/demo/fcitx5-table-extra/build_deb_from_arch_package at main · samwhelp/demo-forum-case · GitHub)。
    (3)穩定性:我使用 fcitx5 大半年下來,我發現它不是很穩定,還滿容易當掉的,雖然,我後來摸清它的脾氣,也知道可以怎麼處理,但,我個人不是很推薦使用。反倒是舊一點的 fcitx(4),表現得相對比較穩定一些。而且,我自己在 GNOME 上面,使用 iBus 的經驗,除了 Clear Linux 以外,普遍而言是美好的。

後記

  1. 本次安裝使用的 ISO 檔版本是 ubuntu-22.04-desktop-amd64.iso。
  2. 如果,要問我對於這個版本的系統有什麼更新上的期待,我目前想到的,就是把一些遊戲的功能整合進來。然而,就目前來看,好像還沒有一支 Distro 把可以拿來玩 Android 遊戲的模擬器,例如:Anbox,完美地整合到系統裡面。這一點,我反倒是對 Garuda Linux 比較有期待。
  3. 最後,我想說的是…,本來我以為我會跟 Garuda Linux 告別一段時間,但,使用 ubuntu 不到一天的時間,我就決定再回到 Garuda。最主要的原因,在於 Garuda 的功能、介面…等,都比較符合我的需求,我比較意外的是我能夠接受炫炮的 Eye Candy。
    lastScreenshotOfGarudaLinux

ubuntu 22.04 LTS 與行易有限公司釋出的官方 iBus 版本嘸蝦米表格檔

前言

ubuntu 22.04 LTS 釋出之前,我分別寫下 在 ubuntu 20.04 安裝官方釋出的嘸蝦米表格檔 (iBus)ubuntu 20.04.3 LTS 與嘸蝦米 (feat. iBus) 這 2 篇紀錄。

時間走到 ubuntu 22.04 LTS 釋出這一天之後,我在 VirtualBox 安裝好這個新版的 ubuntu 並觀察了一下,發現這一個版本要安裝行易有限公司釋出的官方 iBus 版本嘸蝦米表格檔,在設定上有一點點不一樣(我猜,應該是 GNOME 後續版本做出改動的關係)。

索性,就再寫一篇紀錄。


安裝流程

  1. 登入行易有限公司官網的會員,並下載嘸蝦米官方 iBus 表格檔:「IBus (適用於ibus-table 版本 > 1.8.0)」。
    ubuntu22.04LTSEp06
  2. 接下來的流程(步驟 3 至 5),可以搭配下面的影片服用。
  3. (Start) 直接到家目錄下的「下載」資料夾,確認行易有限公司的嘸蝦米官方 iBus 表格檔:「適用於ibus-table 版本 》 1.8.0」已下載回家(檔名是 boshiamy-ibus-1-8-x.tar.gz)。
  4. (0:10) 將 boshiamy-ibus-1-8-x.tar.gz 解壓縮,並且將解壓縮之後的表格檔與 ICON 圖像檔放到正確的路徑裡,再執行 ibus-daemon -drx(如果像影片那樣,感覺像是在跳[Enter]舞的話,可以用 Ctrl+C 讓舞步停下來)。整個步驟所使用的指令如下。
    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
    ibus-daemon -drx
  5. (1:12) 進入「設定值」→「鍵盤」→再點一下「輸入來源」底下的「+」號→「中文(臺灣)」→「中文(嘸蝦米-繁)」→「加入」。(這一段路,跟 ubuntu 20.04 LTS 不同)

後記

  1. 以上的程序,主要是針對全新安裝的 ubuntu 22.04 LTS,並且未使用過其他輸入法框架為前提。如果曾經換過框架,則必須走一趟「設定值」→「地區和語言」→「管理安裝的語言」→跳出「語言支援」視窗後→將「鍵盤輸入法系統」改成【IBus】。若 iBus 仍然沒有正常運作,請再搭配「重新登入」或「重開機」服用之,原則上都可以搞定。
  2. 下載 Ubuntu | Ubuntu 正體中文站
  3. iBus – 維基百科,自由的百科全書
  4. 行易有限公司 :: 嘸蝦米輸入法

在 ubuntu 22.04 LTS 上輕鬆安裝嘸蝦米 feat. fcitx(4)

前言

ubuntu 22.04 LTS 已經釋出近一個月,如果只是單純地想要把嘸蝦米裝到系統裡面去,fcitx(4) 搭配嘸蝦米是最快速的服用方式。
installingfcitx4andboshiamyonubuntu2204Ep1


安裝過程(默默地過程影片版)


安裝過程(三菜一湯服用版)

  1. 一道指令就可以搞定 fcitx(4) 與嘸蝦米的表格檔。
    
    sudo apt install fcitx-table-boshiamy
    
    

  2. 接著,從「設定值」進入系統的「地區和語言」。
  3. 在「語言」項下,點下「管理安裝的語言」,進入設定裡面後,把「鍵盤輸入法系統」改成【Fcitx 4】。
  4. 「登出再登入」,或是「重開機」。
  5. 順利的話,重新進入系統,就會看到工作列上面,多出了一個鍵盤,而且已經把嘸蝦米安裝進來。
  6. 使用 Ctrl+空白鍵(Space),切換到嘸蝦米時,畫面上會跳出被框框包圍住的藍色嘸蝦米,同時,在右上角工作列那邊,原本的「鍵盤」圖示,也變成紅色的「嘸」。
    installingfcitx4andboshiamyonubuntu2204Ep2

後記

  1. 之前的文章,我是用 fcitx 與 Fcitx5 去做版本上的區隔,也就是說,在沒有特別寫上版本號時,指的就是 fcitx(4)。
  2. 其實,如果只是單純地安裝嘸蝦米輸入法的話,是可以直接參考 在 ubuntu 21.04 上輕鬆安裝嘸蝦米 這一篇貼文。
  3. Jammy Jellyfish Release Notes – Release – Ubuntu Community Hub

安裝與運作 Contest Management System (ubuntu Server 版)

前言

本次紀錄所使用的是在 VirtualBox 上安裝的 ubuntu 18.04.6 LTS Live Server,本篇紀錄大致分為 3 個部分。
第一階段,在 VirtualBox 上安裝 ubuntu 18.04.6 LTS Live Server。
第二階段,在 ubuntu 18.04.6 LTS Live Server 上安裝 Contest Management System。
第三階段,執行並測試 Contest Management System。

在 VirtualBox 上安裝 ubuntu 18.04.6 LTS Live Server

以下是在 VirtualBox 的安裝過程截圖(點圖至 Flickr 瀏覽相簿)
ubuntu18.04.6LiveServer

在 ubuntu 18.04.6 LTS Live Server 上安裝 Contest Management System

以下是在 ubuntu 18.04.6 LTS Live Server 的安裝過程截圖(點圖至 Flickr 瀏覽相簿)
contestManagementSystemonUbuntu18.04.6LiveServer

指令大致如下:
sudo apt update

sudo apt install build-essential openjdk-8-jdk-headless fp-compiler postgresql postgresql-client python3.6 cppreference-doc-en-html cgroup-lite libcap-dev zip python3.6-dev libpq-dev libcups2-dev libyaml-dev libffi-dev python3-pip python3-setuptools python3-tornado python3-psycopg2 python3-sqlalchemy python3-psutil python3-netifaces python3-crypto python3-six python3-bs4 python3-coverage python3-mock python3-requests python3-werkzeug python3-gevent python3-bcrypt python3-chardet patool python3-babel python3-xdg python3-future python3-jinja2 python3-yaml python3-sphinx python3-cups python3-pypdf2
//python3 的相關套件很多。
//如果想要方便的話,比較建議可以用 Shell Script 的方式服用。

wget https://github.com/cms-dev/cms/releases/download/v1.4.rc1/v1.4.rc1.tar.gz

tar xvf v1.4.rc1.tar.gz

cd cms

sudo python3 prerequisites.py install

exit

cd cms

sudo python3 setup.py install

sudo su – postgres

createuser –username=postgres –pwprompt cmsuser
//這個「設定密碼」等一下會用到。

createdb –username=postgres –owner=cmsuser cmsdb

psql –username=postgres –dbname=cmsdb –command=’ALTER SCHEMA public OWNER TO cmsuser’

psql –username=postgres –dbname=cmsdb –command=’GRANT SELECT ON pg_largeobject TO cmsuser’

exit

sudo vim /usr/local/etc/cms.conf
//用剛才「設定密碼」把 your_password_here 置換掉。

cmsInitDB

cmsAddAdmin -p [password/密碼] [name/帳號名稱]
//直接下指令,設定 CMS Admin 的帳號與密碼:cmsAddAdmin -p [password/密碼] [name/帳號名稱]

cmsLogService

cmsAdminWebServer

執行並測試 Contest Management System

要從目前的主機,登入到 VirtualBox 上的 CMS Server 前,請確認一下網卡的設定。
第一步是先到 「Oracle VM VirtualBox 管理員」→「建立」一張新的網卡。
installingContestManagementSystemonUbuntu18.04.6LiveServerEp19

再到 VirtualBox 上的 ubuntu 18.04.6 LTS Live Server 的「設定」→「網路」→「介面卡 1」,改成「僅限主機介面卡」。
installingContestManagementSystemonUbuntu18.04.6LiveServerEp20

ifconfig -a
//看一下 [CMS Server 的 IP] 是什麼,本次的例子所顯示的是 192.168.56.102。

從另外一部電腦,去 ping 一下 [CMS Server 的 IP] 看看。

從另外一部電腦,用 Web Browser 登入設定好的 CMS Server 試試看,本例為 http://192.168.56.102:8888。

開啟 Web Browser,在網址列打 http://[CMS Server 的 IP]:8889 進入 Admin 頁面。

使用剛才新增的 Admin 帳號、密碼登入。

新增 Contest。

新增 User。

選擇加入 Contest 的 User。

回到 VirtualBox 上 CMS Server 的 Terminal,執行 cmsResourceService -a。

開啟 Web Browser,在網址列打 http://[CMS Server 的 IP]:8888 進入 Contest 的首頁。

後記

  1. Contest Management System
  2. Welcome to CMS’s documentation! — CMS 1.4.rc1 documentation
  3. Have fun!

安裝與運作 Contest Management System (ubuntu Desktop 版)

前言

縮寫同樣都是 CMS,Contest Management System 與 Content Management System 的全名僅有一字之差,但功能上卻有很大的不同。

今天要架設的是 Contest Management System,而官網上的介紹是這麼寫的:

CMS, or Contest Management System, is a distributed system for running and (to some extent) organizing a programming contest.

CMS has been designed to be general and to handle many different types of contests, tasks, scorings, etc. Nonetheless, CMS has been explicitly build to be used in the 2012 International Olympiad in Informatics, held in September 2012 in Italy.

安裝過程截圖

以下是在 VirtualBox 的安裝過程截圖(點圖至 Flickr 瀏覽相簿)
contestManagementSystem

安裝流程

跟安裝過程截圖的步驟不太一樣,我回顧之後,把整個流程大致分成 3 個階段:

  1. 第一階段,多半是在 Terminal 下指令就可以搞定。(下面的紀錄中,我使用 gedit 編輯 cms.conf 才跳出 Terminal,如果選用 vim 編輯,那就可以持續待在 Terminal 裡)
  2. 第二階段,絕大部分是用 Web Browser 做完後續的設定。
  3. 第三階段,算是一個小 Lab,這個 Lab 可以測試能不能從其他的電腦主機,登入同一區域網路裡,我們所安裝、設定與開始運作的 CMS。

第一階段

wget https://github.com/cms-dev/cms/releases/download/v1.4.rc1/v1.4.rc1.tar.gz

tar xvf v1.4.rc1.tar.gz

cd cms

sudo apt update

sudo apt install build-essential openjdk-8-jdk-headless fp-compiler postgresql postgresql-client python3.6 cppreference-doc-en-html cgroup-lite libcap-dev zip python3.6-dev libpq-dev libcups2-dev libyaml-dev libffi-dev python3-pip python3-setuptools python3-tornado python3-psycopg2 python3-sqlalchemy python3-psutil python3-netifaces python3-crypto python3-six python3-bs4 python3-coverage python3-mock python3-requests python3-werkzeug python3-gevent python3-bcrypt python3-chardet patool python3-babel python3-xdg python3-future python3-jinja2 python3-yaml python3-sphinx python3-cups python3-pypdf2
//python3 的相關套件很多。
//如果想要方便的話,比較建議可以用複製貼上的方式服用。

sudo python3 prerequisites.py install

sudo reboot

cd cms

sudo python3 setup.py install

sudo su – postgres

createuser –username=postgres –pwprompt cmsuser
//這個「設定密碼」等一下會用到。

createdb –username=postgres –owner=cmsuser cmsdb

psql –username=postgres –dbname=cmsdb –command=’ALTER SCHEMA public OWNER TO cmsuser’

psql –username=postgres –dbname=cmsdb –command=’GRANT SELECT ON pg_largeobject TO cmsuser’

exit

cd /usr/local/etc/

ls

sudo vim cms.conf
//如果沒有先安裝 vim 套件,也可以跟截圖下一樣指令:sudo gedit cms.conf。
//重點是記得用剛才「設定密碼」把 your_password_here 置換掉。

cmsInitDB

cmsAddAdmin [name/帳號名稱]
//[name/帳號名稱] 的意思是給即將要新增的 Admin 一個名字,在這裡我的命名是:cmsadmin。
//下完指令後,請記下新增 Admin 後系統給的密碼,等會兒就會用到。
//也可以直接下指令,指定一個自己認為好記的密碼:cmsAddAdmin -p [password/密碼] [name/帳號名稱]

cmsLogService

cmsAdminWebServer

第二階段

開啟 Web Browser,在網址列打 http://localhost:8889 進入 Admin 頁面。

使用第一階段新增的 Admin 帳號、密碼登入。

新增 Contest。

新增 User。

選擇加入 Contest 的 User。

回到 Terminal,執行 cmsResourceService -a。

開啟 Web Browser,在網址列打 http://localhost:8888 進入 Contest 的首頁。

第三階段

sudo apt install net-tools
//我習慣下 ifconfig 這道指令,而 ubuntu 的 Desktop 通常要另外安裝。

ifconfig -a
//看一下自己設定的 IP 是什麼,本次的例子所顯示的是 192.168.56.101。

從另外一部電腦,去 ping 一下 CMS Server 的 IP 看看。

從另外一部電腦,用 Web Browser 登入設定好的 CMS Server 試試看,本例為 http://192.168.56.101:8888。

後記

  1. Contest Management System
  2. Welcome to CMS’s documentation! — CMS 1.4.rc1 documentation
  3. 本次紀錄所使用的是在 VirtualBox 上安裝的 ubuntu 18.04.6 LTS Desktop,如果不是很有把握,我也滿建議先在 VirtualBox 嘗試看看。
  4. 滿建議使用 ubuntu Server 版本,並且在上頭安裝 SSH,以遠端登入的方式,完成 CMS Server 的安裝與相關設定,這一次,我是安裝完 Desktop 版本之後,才再安裝 SSH 充當 Server 使用。
    connecttoMyCMSServerwithSSH

ubuntu 20.04.3 LTS 與嘸蝦米 (feat. iBus)

前言

僅管,有消息指出,ubuntu 預計在今(2022)年的 4 月 21 日,將釋出 22.04 LTS 版,ubuntu 20.04 LTS 版還是很多人會持續使用的版本。

這部影片我前不久就先錄下來,今天釋出,有一種留舊待新的心情。

安裝流程

※參考影片

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

  1. (影片開始) 到行易有限公司官網登入會員,並下載嘸蝦米官方 iBus 表格檔:「IBus (適用於ibus-table 版本 > 1.8.0)」
  2. (0:22) 啟動終端機 Terminal(CLI),並透過指令完成安裝
  3. (2:28) 「設定值」→「地區和語言」→再點一下「輸入來源」的「+」號→「中文(臺灣)」→「中文(嘸蝦米-繁)」→「加入」
  4. (3:07) 「Win+Space」切換至嘸蝦米輸入法→試吃嘸蝦米

後記

  1. 下載 Ubuntu | Ubuntu 正體中文站
  2. iBus – 維基百科,自由的百科全書
  3. 行易有限公司 :: 嘸蝦米輸入法

ubuntu 18.04.6 Desktop 與嘸蝦米 (feat. fcitx)

前言

有消息指出,ubuntu 預計在今(2022)年的 4 月 21 日,將釋出 22.04 LTS 版,少部分的伙伴,可能還在用 18.04 LTS 版。

我想,錄一支影片來紀念一下 18.04 LTS 版。

安裝嘸蝦米

請參考以下影片。

後記

  1. 以影片的方式紀錄,我還在摸索,若有不足,或是有任何建議,歡迎不吝告知。
  2. 下載 Ubuntu | Ubuntu 正體中文站
  3. 行易有限公司 :: 嘸蝦米輸入法
  4. 小企鹅输入法 (Fcitx) – Fcitx

安裝 Lubuntu 21.10 與嘸蝦米

前言

Lubuntu 一直是我個人非常喜歡的一支 ubuntu 衍生發行版,桌面環境為 LXQt, 系統裡該有的基本重點都有,運行起來輕巧快速。

安裝 Lubuntu 21.10

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

安裝嘸蝦米

  1. fcitx(4) 是預設的輸入法平台。(下圖)
    installingLubuntu21.10DesktopandBoshiamy(fcitx)Ep15
  2. 但,sudo apt search boshiamy 卻沒有結果。(下圖)
    installingLubuntu21.10DesktopandBoshiamy(fcitx)Ep16
    不抱希望,但還是給它 sudo apt search fcitx5-table-extra 一下。(下圖)
    installingLubuntu21.10DesktopandBoshiamy(fcitx)Ep17
  3. 跑一趟 pkgs.org,搜尋關鍵字「boshiamy」,看到結果後,心裡頭大概有個底。(下圖)
    installingLubuntu21.10DesktopandBoshiamy(fcitx)Ep18
  4. 先執行 sudo apt update,再執行 sudo apt search boshiamy,中。(下圖)
    installingLubuntu21.10DesktopandBoshiamy(fcitx)Ep19
    sudo apt install fcitx-table-boshiamy 服用嘸蝦米。(下圖)
    installingLubuntu21.10DesktopandBoshiamy(fcitx)Ep20
    再下一道指令:fcitx -r。(下圖)
    installingLubuntu21.10DesktopandBoshiamy(fcitx)Ep22
  5. 找工作列右邊的「鍵盤」圖示,點滑鼠右鍵,再點「Configure」。(下圖)
    installingLubuntu21.10DesktopandBoshiamy(fcitx)Ep21
    跳出一個畫面,有「嘸蝦米」、「拼音」與「雙拼」(怎麼感覺來到牛排館?),我習慣只點只留「嘸蝦米」。(下圖)
    installingLubuntu21.10DesktopandBoshiamy(fcitx)Ep23

  6. 找個地方來測試看看,能不能順利服用嘸蝦米。(下圖)
    installingLubuntu21.10DesktopandBoshiamy(fcitx)Ep24
    嗯,完全沒有問題。(下圖)
    installingLubuntu21.10DesktopandBoshiamy(fcitx)Ep25

後記

  1. 本次安裝使用的 ISO 檔版本是 lubuntu-21.10-desktop-amd64.iso。
  2. 官網:Lubuntu – The official Lubuntu home
  3. 小企鹅输入法 (Fcitx) – Fcitx

安裝 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