# [安裝Ubuntu在虛擬機上] 步驟文件 ###### tags: `install` `virtual_box` `linux` `ubuntu` ## :question: 目的 :::success 在個人電腦上安裝ubuntu desktop 20.04 LTS版本 ::: ## :computer: 先前準備 :::success 首先要先下載Oracle VM VirtualBox與需要的系統安裝檔 ::: 1. 到Oracle VM VirtualBox下載最新版本的檔案 https://www.virtualbox.org/wiki/Downloads ![](https://i.imgur.com/ftHk3vO.png) 2. 安裝Oracle VM VirtualBox 3. 到ubuntu的官網下載desktop版本檔案 https://www.ubuntu-tw.org/modules/tinyd0/ ![](https://i.imgur.com/3vxeMgt.png) ## :computer: 虛擬機設定 :::success 這邊會針對虛擬機去設定CPU、記憶體以及硬碟的空間 ::: 1. 打開Oracle VM VirtualBox 2. 點選<font color="#f00">新增(N)</font>的選項 ![](https://i.imgur.com/R3biYvI.png) 3. 輸入名稱,這邊的名稱不重要,只是一個虛擬機的代號 4. 選擇<font color="#f00">類型</font>為Linux,選擇<font color="#f00">版本</font>為Ubuntu (64-bit) 5. 點選下一個 6. 分配適當的CPU和記憶體 <font color="#00f">這邊要注意的是,最好先檢查平常自己的使用量再決定要給虛擬機多少的CPU和記憶體,以免使用虛擬機導致原本的系統不穩定。</font> 7. 分配適當的硬碟大小,這邊可以不用太在意,因為隨時都可以更改 ## :computer: 在虛擬機上安裝ubuntu desktop版本 :::success 這個步驟要開始安裝ubuntu的desktop版本 ::: 1. 打開虛擬機,選取稍早下載Ubuntu的ISO檔案 2. 選擇install ubuntu 3. 選擇自己的地區和語言,這邊會選擇Taipei跟English(US) 4. 後續都按Next就好,系統就會自己完成安裝 <font color="#00f">因為需要加入環境變數以及後續安裝需要,建議帳號跟密碼短一點會比較好</font> 5. 系統安裝後會提醒要把隨身碟拔掉,實際上虛擬機沒有這步,按Enter就好 6. 到這邊虛擬機就已經完成 ## :computer: 初始設定 :::success 這個步驟主要是要安裝一些常用的檔案以及模組 ::: 1. 打開剛安裝好的虛擬機,並輸入密碼 2. 滑鼠右鍵點選桌面,按Display settings ![](https://i.imgur.com/VEmeRIb.png) 3. 選擇適合的解析度 4. 安裝chrome,因為ubuntu預設的是Firefox ```bash= wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb sudo dpkg -i google-chrome-stable_current_amd64.deb chrome #測試是否能夠打開chrome ``` 5. Ubuntu某次更新後會預設sh為dash,但目前使用會造成許多不方便,建議將sh的預設改為bash ```bash= sudo dpkg-reconfigure dash ``` 6. 然後選No,不要將dash作為預設 7. 安裝常用的模組Vim、cmake以及g++ ```bash= sudo apt install vim sudo apt install cmake sudo apt install g++ ``` ## :computer: 建立互傳檔案的資料夾 1. 在windows建立一個資料夾linux 2. 在ubuntu裡面建立一個資料夾windows 3. 在虛擬機的設定中選取共用資料夾,新增->選取linux資料夾->記得將自動掛載打勾 4. 在linux的Terminal中輸入 ```bash= vim ~/.bashrc ``` 5. 進入.bashrc,滑到最下面加入下列這些文字,<font color="#f00">user更改為user你帳號的名字</font> ```bash= alias windows='sudo mount -t vboxsf linux /home/user/windows' ``` 6. 輸入完後按ESC,然後打:wq可以儲存並離開,這邊建議可以去看Vim的操作 7. 然後在Terminal中輸入下列指令 ```bash= source ~/.bashrc ``` 8. 在Terminal打windows就可以掛載資料夾,windows和linux之間的檔案就可以透過這個方式傳遞 --- ### 版權聲明 本文採用創用 CC 姓名標示-非商業性-相同方式分享 3.0 台灣 (CC BY-NC-SA 3.0 TW) 授權條款授權。轉載請標明作者、連結與出處。 若有疑慮或勘誤麻煩與作者聯繫,如果有問題也可以寄信到我的信箱,我會盡量回覆。 作者 : Shang-Wei Lin (林尚緯) 學歷 : 輔大化學系博士 Ph.D. in Chemistry 信箱 : qwert75811@gmail.com