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

在 Lubuntu 18.04 LTS 上安裝 Visual Studio Code

前言

Visual Studio Code (又稱 VSCode),在三大平台都能夠使用,今天這一則貼文是紀錄在 Lubuntu 上安裝 VSCode,設定一個可以進行 C++ 程式設計 IDE 的過程。

我把貼文分成 5 個部分:

  1. 安裝 GCC
  2. 安裝 VSCode 主程式
  3. 設定程式設計專案路徑
  4. 安裝 Visual Studio Code 語言套件與 C++ 相關套件
  5. 測試 VSCode

安裝 GCC

  1. 我的 Lubuntu 在安裝時是選擇 Normal Installation,並沒有把 GCC 安裝進來。
  2. 一道指令就搞定:sudo apt install gcc gpp g++ gdb

安裝 VSCode 主程式

  1. 官網的說明,其實非常清楚,基本上有 2 種方式,都透過 APT 處理。
    (1) 下載 .deb 檔並安裝。
    (2) 安裝 Repository 與 GPG key,再進行 VSCode 主程式安裝。
  2. 我選後者,安裝的指令,也完全參照官網。
    wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
    sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/
    sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'
    rm -f packages.microsoft.gpg
    sudo apt install apt-transport-https
    sudo apt update
    sudo apt install code



設定程式設計專案路徑

  1. 建立一個新的專案,只要下幾道指令就可以搞定,我的經驗是路徑命名要用英文,不要用中文。
  2. 我要設定 C++ 的程式設計專案路徑,我下的指令如下:
    mkdir -p cppP/helloworld
    cd cppP/helloworld
    code .

安裝 Visual Studio Code 語言套件與 C++ 相關套件

  1. 下完 code . 這個指令後,就會跳出 VSCode 主程式,勾選「Trust the …」,點下「Yes, I trust…」那個按鈕。
  2. 一進入程式,程式的右下角就會出現「安裝語言套件…」,而且會對應到使用者的系統語言設定,可以不安裝,但如果對中文比較熟悉的人,倒是可以安裝並重新啟動 VSCode。
  3. 找從程式介面左側,從上數下來的第 5 個圖示,在搜尋框打「C++」,把 C/C++ for Visual Studio Code 的套件找出來安裝。

測試 VSCode

  1. 新增檔案,幾個方式可以達成:
    (1)Ctrl+N。
    (2)先在程式介面左邊「檔案總管」,找到一個文件上面有加號的圖示。
    (3)「檔案」→「新增檔案」。
  2. 寫一段程式碼測試看看,這裡我是拿官方給的程式碼,複製貼上,再按「Ctrl+S」,接著再按「F5」,程式會請我們選取環境,我選「C++ (GDB/LLDB)」。
  3. 再選「g++ -建置…」。
  4. 走到這裡應該就是沒有問題。

後記

Have fun. Enjoy coding, again!

在 Lubuntu 21.04 上輕鬆安裝嘸蝦米

Linux 上面的中文輸入平台,可以說是百花齊放、各有千秋。

今天來分享一個,安裝使用上非常方便的平台:fcitx。

fcitx 在 Lubuntu 21.04 是預設的中文輸入平台,因此,2 個步驟,就可以搞定。

  1. sudo apt-get install fcitx-table-boshiamy
  2. 「登出再登入」,或是「重開機」


    使用 Ctrl+空白鍵(Space),切換到嘸蝦米時,畫面上會跳出被框框包圍住的藍色嘸蝦米。

我不確定用 apt-get 安裝的 fcitx 表格檔是不是行易有限公司提供的,但著實方便不少。

在 Lubuntu 18.04 上安裝 CodeBlocks IDE 17.12

寫程式,弄個 IDE 真的會方便不少,如果您是要在 ubuntu 20.04 上面使用 Code::Blocks IDE 的話,直接下 sudo apt-get install codeblocks 這道指令,那麼,Code::Blocks IDE 20.03 就會安裝好,立馬可以進行 Coding。

由於我想用 Code::Blocks IDE 17.12 這個版本,而且是在 Lubuntu 上面安裝,就需要繞一點路,費一點小功夫。

先是安裝 gcc、gpp 與 g++。

再來是從官網下載 Code::Blocks IDE 17.12 的安裝檔。

最後,使用 dpkg 把程式裝起來,過程有點狀況,我試著用 sudo apt –fix-broken install 解決。

在 Lubuntu 18.04 上安裝嘸蝦米輸入法

前言

如果您也是合法的使用者,在行易有限公司會員中心裡,就可以找到安裝的說明,也因為這樣,我想說嘗試用影片來呈現安裝過程。

安裝流程

  1. 先安裝 iBus:

    sudo apt-get update
    sudo apt-get install ibus ibus-table
  2. 解壓縮行易有限公司官網上的圖像檔與表格檔,並且放到它們該去的位置:

    tar xvf boshiamy-ibus-1-8-x.tar.gz
    cd boshiamy-ibus-1-8-x/
    sudo mv *.png /usr/share/ibus-table/icons/
    sudo mv *.db /usr/share/ibus-table/tables/
    ibus restart
  3. 我是在 en-us 的環境下,先跑一趟 Preferences → Language Support 去確認 Keyboard Input method system 設定為 iBus。
  4. 再從 iBus Preferences 裡面的 Input Method 頁籤新增輸入法:Chinese – boshiamy-t。

順利的話,就可服用嘸蝦米