在 Ubuntu 20.04.1 LTS 的終端機改用 Oh My Zsh

這篇文章要分享,如何在Ubuntu 的電腦安裝 Oh My Zsh,會想讀這篇文章的可能是電腦人吧。

如果你家的電腦,只有拿來做「簡單的文書處理」和「上網」,可以考慮重灌為 Ubuntu 的環境。

Max想開發在Ubuntu上執行的小程式,需要一個Ubuntu 的測試環境,所以使用VirtualBox 安裝了一台 Ubuntu 20.04.1 的虛擬電腦來執行。

新的版本的Ubuntu 似乎和 mac OS 的界面有點像,也開始支援色深模式(Dark Mode)。

在Ubuntu 裡使英文介面似乎效果會比使用中文界面漂亮一點點。

跑在 SSD 上的 Ubuntu 不管是開/關機,還是上網的流暢度都比使用Win10 好很多,相對缺點就是可以用的軟體和遊戲「極少」,因為軟體較少,目前也幾乎沒什麼Linux的電腦病毒。


下載 Ubuntu

建議下載 Ubuntu 最新的 LTS 版本的.iso影像檔。
https://releases.ubuntu.com/


在 VirtualBox 裡新增一台虛擬主機

建議一開始安裝時 VirtualBox 的儲存空間建議先放在實際的硬碟裡,因為在安裝的過程有大量的磁碟存取,如果一開始就把VirtualBox 的儲存空間放在USB外接式硬碟上,受限於USB傳輸速度慢很多,會拉長安裝的時間。

大約 30~40分鐘就安裝完成了。


更新 Ubuntu Software

ubuntu 預設安裝的程式,在之前安裝用的 .iso 影像檔裡的版本較舊,在連上網路後,建議先點「Updates」(更新) 分頁,把內建的軟體都更新為最新版本。


安裝 chrome 瀏覽器

請先使用內建的 Firefox 瀏覽器來安裝chrome 瀏覽器,在 chrome 的網頁裡,點選安裝時,會彈出檔案下載的視窗,建議不要選「執行」而是要選擇「儲存」chrome 的安裝檔,等待下載完成後,使用 Ubuntu 的 Files (檔案總管) 程式去開啟並安裝 chrome 的安裝檔,就可以有chrome 瀏覽器使用。


安裝 oh my zsh

如果你會下指令的話,建議修改掉Ubuntu 預設的 shell,改用 zsh,max 在用過 oh my zsh 之後,再使用其他的 shell 就覺得用起來不太習慣,oh my zsh安裝方式如下。

先更新 apt packages

sudo apt-get update
sudo apt upgrade

安裝 git

預設的 Ubuntu 並沒有git, 安裝 git :

$sudo apt-get install git

安裝 zsh

oh-my-zsh 就是基於 zsh shell 之上運作

sudo apt install zsh

Clone Oh My Zsh 的 Repo

git clone https://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh

建立新的zsh設定文件

cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

修改預設配置

chsh -s /bin/zsh

為了使該命令生效,您需要重新啟動系統,是重開機,不是只有重開Terminal。

重開完成後,就可以看到漂亮&簡潔有力的oh my zsh 介面:


共用 host 的分享目錄

讓虛擬主機直接存取宿主(host) 的檔案,比較省空間,也可以省去複製檔案的時間,但預設情況下,ubuntu 的 user (不是 root 權限)無法存取 sf_開頭的 virtualbox 共享目錄,解法請在Terminal 裡執行下面指令,並重新開機:

sudo adduser $USER vboxsf

相關文章

在 Ubuntu 18.04 LTS / 16.04 LTS 中安裝使用 Oh-My-Zsh
https://medium.com/@wifferlin0505/cf92203ca8a2

Customize your terminal (Oh My Zsh) on Ubuntu 20.04 LTS
https://medium.com/@thecaffeinedev/customize-your-terminal-oh-my-zsh-on-ubuntu-18-04-lts-a9b11b63f2

Facebook網友回應

您可能也會感興趣的文章...

二點之間內縮後坐標

電腦相關應用

最近這幾天,Max都在 X軸和Y軸的世界裡打滾,滿有趣的。坐標相關的數學,在離開學校後,幾乎在生活上都沒到過,重新回來應用數學,覺得「數學很神奇」。 為什麼要寫下這篇文章 […]

Read More

Facebook打擊假新聞

電腦相關應用

今天(2019/12/31)通過了反滲透法案,時代力量的黃國昌被抺黑了一下下,然後也在立法院議會裡替自己漂白。網路上流傳著臉書首度為台灣總統選舉,特別在台灣成立「跨部門工 […]

Read More

獅尾鋸齒黑體 :改造思源黑體轉角挖空和拔腳改造免費商用

電腦相關應用

獅尾鋸齒黑體基於思源黑體的轉角挖空和拔腳改造,更加簡明現代化的字體。支援简体中文、繁體中文、韓文與日文;可以免費商用,歡迎大家自由應用、自由改作! 獅尾鋸齒黑體的特色是轉 […]

Read More

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *