VirtualBox 安裝 Ubuntu 20.04 全流程
內容概要
這個作業屬於哪個課程 | 2022面向對象程序設計 |
---|---|
這個作業要求在哪里 | 2022面向對象程序設計寒假作業1 |
這個作業的目標 | 在虛擬機環境下安裝Ubuntu使用gcc編譯C\C++程序 |
作業正文 | 如下 |
其他參考文獻 | Compiling C - Ubuntu中文 |
當時買筆記本的時候沒有想那么多,直接入的 AMD 版本的。
但是現在發現,在 Windows 11 + AMD 環境下,VMware 會有莫名其妙的 bug。如果啟用了虛擬機的多核支持,虛擬機直接無法啟動。完全解決不了,只能等軟件更新。
所以,就選用 VirtualBox 安裝 Ubuntu 20.04。最后一般都用 WSL 了
基本流程其實和 VMware 大同小異。
下載所需文件
安裝鏡像 (ISO)
打開Ubuntu 官方下載地址,選擇最新的 Ubuntu LTS 版本鏡像下載。現在最新的 Ubuntu LTS 鏡像就是 20.04 版本的。
VirtualBox
由於 VirtualBox 是一款開源的免費虛擬機,所以直接打開 Oracle VM VirtualBox的下載地址,根據宿主機的類型選擇對應安裝包下載。
下載完成之后,打開安裝包直接安裝即可。無任何特殊設置。
虛擬機配置
建立新虛擬機
完成虛擬機的安裝后,打開 Oracle VM VirtualBox,你會看到這樣的一個界面。
單擊新建,填寫對應信息。
配置虛擬機的內存大小。
配置虛擬機的硬盤大小
載入安裝鏡像以及進一步配置
新建虛擬機完畢之后,主頁就會出現一個新的虛擬機。
但是到這一步還是不夠的,因為我們還沒有設置載入 Ubuntu 的安裝鏡像。
所以我們要對虛擬機進行進一步的配置。
根據你自己的硬件情況,調整處理器的數量。
選擇選擇或創建一個虛擬光盤文件
安裝系統
完成以上配置之后,就可以開始正式安裝系統了。
啟動虛擬機,選擇第一個啟動項。進入 Ubuntu 的安裝。
檢查安裝鏡像的完整性,可跳過。
選擇 簡體中文
,並點擊 安裝 Ubuntu
。
鍵盤布局選擇中文。
選擇正常安裝
,並且不在安裝 Ubuntu 時下載更新
。
直接選擇 清除整個磁盤並安裝 Ubuntu
。
選擇繼續。
選擇你所在的時區,這里我選擇上海。
設置你自己的用戶信息和登錄密碼。
開始讀條,靜靜等待。
大約十多分鍾后,安裝完成。選擇現在重啟
。
安裝完成后,記得移除安裝鏡像,否則再次啟動之后還是會進入安裝的頁面。
進入 Ubuntu 操作系統,瘋狂跑馬。
成功進入桌面環境!進行簡單的配置。
完成安裝!
再看看關於頁面,大功告成!
編譯 C\C++ 代碼
系統配置
要編譯 C\C++ 代碼第一個遇到的問題就是沒有編譯器。
先打開終端運行
sudo apt update
更新一下系統自帶的包列表。
然后輸入
sudo apt install build-essential
安裝 C\C++ 編譯所需要的所有依賴包。
快樂讀條
讀條完成之后,我們來檢查一下是否已經成功安裝編譯器。運行命令
gcc --version
如圖,終端中顯示出 gcc 的版本號,說明安裝成功!
使用 Nano 編寫簡單的 C 程序
在終端中輸入 nano
,啟動 Nano 編輯器。
簡單地寫一個 C 的 Hello World。
使用 gcc 編譯 & 運行
保存后回到終端。運行命令
gcc Hello.c -o hello
-o
就是指定編譯出的二進制文件叫 hello
。
gcc 會自動完成鏈接和編譯的工作。
最后執行命令
./hello
終端中輸出。成功運行!
Hello Ubuntu!