什麼是Container?
Container 是一種作業系統虛擬化的形式,一個Container 內包含所有必要的執行檔、二進制檔、Library和Configuration,但相轉於傳統的虛擬化,Container 不包含作業系統內核,造就了它更輕巧,也更容易攜帶與部署。
Traditional Chinese articles
View All TagsContainer 是一種作業系統虛擬化的形式,一個Container 內包含所有必要的執行檔、二進制檔、Library和Configuration,但相轉於傳統的虛擬化,Container 不包含作業系統內核,造就了它更輕巧,也更容易攜帶與部署。
先前的文章有介紹如何在Windows WSL 內安裝Oh My Zsh 與Powerlevel10k,
還沒設定的請移步到Windows Terminal 搭配WSL
這裡會再延伸說明Oh My Zsh 下有什麼方便好用的工具
在安裝Ubuntu 時,為了方便理解安裝步驟的敘述,會將語系改為好理解的非英文語系,
但系統安裝完成後,會發現/home/username/ 路徑下的資料夾語言也會變成非英文,
例如:下載、圖片之類的。
這樣在終端機操作的時候需要切換輸入法非常不方便, 以下教學如何將這些資料夾名稱轉換成英文。
Ubuntu-20.04 安裝Fcitx 新酷音輸入法
如果已經安裝過Fcitx 輸入法系統,
只需要再安裝新酷音輸入法就可以使用。
sudo apt-get install fcitx fcitx-chewing
Ubuntu-20.04 安裝fcitx 嘸蝦米
分別需要安裝fcitx 系統與嘸蝦米的table
sudo apt-get install fcitx fcitx-m17n
sudo apt-get install fcitx-table-boshiamy
在Windows/ MacOS 用過Logitech Option, 對它在工作上的幫助跟實用性印象深刻, 可以自訂義按鈕的功能,也可以設定手勢操作。
但Logitech 並沒有在Linux 作業系統上發行相關的軟體, 因此在上網找了解決方案並測試成功後,寫下文件供後續參考用。
Line 通訊軟體目前除了在手機的雙平台中使用,也可以在Windows、Mac OS 和Chrome 系統上執行。
若要在Ubuntu 上使用電腦版Line 的作法,最方便的作法是用Chomre 瀏覽器的擴充功能達成,
但只有文字訊息的功能,無法使用像是記事本、相簿…等功能。
而本文章的作法,可以讓你在Ubuntu-20.04 上安裝Windows 版本的Line軟體,可以使用電腦版完整的功能。
安裝Ubuntu-20.04 時,已經有設定系統的時區,這時候Ubuntu 的系統時候是正確的; 但切換到Windows 10,會發現系統時間少了8小時。
UTC時間,即Universal Time Coordinated,稱為世界協調時間
GMT時間,即Greenwich Mean Time,稱為格林威治平均時間
Ubuntu 是Linux發行版中好用的桌面版本之一, 本文章會說明如何自訂Ubuntu 20.04,讓它看起看像是Mac OS, 使用者也可以依自己的喜好與興趣調整其它功能或介面佈局。
在自訂Ubuntu之前,這個步驟是必須的,Ubuntu-20.04 的介面是採用Gnome, 因此安裝Gnome Tweaks工具可以讓使用者調整和修改Ubuntu的外觀和行為。
Windows 內建的終端機軟體除了命令提示字元(command prompt)、PowerShell以外,
現在多了新的選擇:Windows Terminal
Windows Terminal 有命令提示字元與PowerShell 的Shell 層可以選擇,
另外也支援WSL(Windows Subsystem for Linux),可以預設開啟Windows Terminal 即進入到WSL,
也可以針對每一種不同的Shell 層的字型、字體大小做設定,個人覺得是一套蠻不錯的終端機軟體。