在Windows安裝Virtual Box虛擬機及Ubuntu,模擬Linux環境

更新於 發佈於 閱讀時間約 3 分鐘


【建置環境說明】

我的開發環境是win11,python是3.10.7版本,編碼的工具是Visual Studio Code(簡稱vscode)

【本篇說明】

為了能將完成的專案分享給android手機的朋友使用或是上架到google play商店,只有APK(.apk)檔案才能在android系統安裝使用,APK需在linux系統下才能打包,所以需要先安裝虛擬機器,然後再安裝Ubuntu(Linux系統)

另外GOOGLE宣布自 2023 年 6 月 30 日起,Google Play 不再支援使用 APK 的應用程式更新。所有應用程式更新都必須採用 Android App Bundle (AAB) 發布。

因此需先打包成APK檔案,再透過簽署成AAB才能上架。


1.先至 VirtualBox官方網站:我當時下載的是7.0.20版本,讀者可下載最新版本

raw-image

2.選擇自己電腦使用的系統,例如我選擇Windows系統,點擊後即開始download

raw-image

3.安裝步驟,只要跟著點選下一步就行

4.再來下載Ubuntu,Ubuntu是一種iso光碟映像檔,可以載入至虛擬機,來模擬 Linux系統

raw-image

5.接下來是設定虛擬機

(1)開啟剛才安裝的 VirtualBox,點選"新增"

raw-image

(2)設定虛擬機名稱和作業系統

輸入名稱,可自行命名,這邊命名為ubuntu-1選擇剛才下載的ISO映像檔案,類型及版本會自動選取出來


raw-image

(3)點選無人值守安裝

可設定使用者名稱及密碼記得勾選Guest Additions,並選取 VBoxGuestAdditions.iso


raw-image

(4)點選硬體,這邊記憶體配置2048MB,處理器配置4CPU

raw-image

(5)點選硬碟,建立虛擬硬碟,預設25G,然後點選完成

raw-image

(6)接著進入開啟虛擬機,需等待一段時間

raw-image

6.最後Ubuntu安裝過程(此部分略過),跟著步驟即可完成安裝!就會進入Linux系統桌面

raw-image


【本篇小結】

接下來篇章會分享Linux系統環境設定及遭遇問題解決方法。

【本篇結束】

在自學路上遇到困難是很正常的事,只要堅持到底,相信就會有所成果,期勉大家一同努力。


留言
avatar-img
留言分享你的想法!
avatar-img
艾肯比工程師
1會員
50內容數
主要分享應用程式開發過程、遭遇困難及解決技巧,提供給自學或獨立開發者做為參考,希望能對您們有所幫助。
艾肯比工程師的其他內容
2025/06/16
使用PyInstaller打包Kivy應用程式成Windows可執行檔(.exe)的教學,包含詳細步驟與注意事項。
Thumbnail
2025/06/16
使用PyInstaller打包Kivy應用程式成Windows可執行檔(.exe)的教學,包含詳細步驟與注意事項。
Thumbnail
2025/06/12
2025/06/12
2025/06/09
本篇分享Flask 專案初始化並推送至 GitHub的流程,有提供詳細的指令及步驟供參考。
Thumbnail
2025/06/09
本篇分享Flask 專案初始化並推送至 GitHub的流程,有提供詳細的指令及步驟供參考。
Thumbnail
看更多
你可能也想看
Thumbnail
打開 jupyter notebook 寫一段 python 程式,可以完成五花八門的工作,這是玩程式最簡便的方式,其中可以獲得很多快樂,在現今這種資訊發達的時代,幾乎沒有門檻,只要願意,人人可享用。 下一步,希望程式可以隨時待命聽我吩咐,不想每次都要開電腦,啟動開發環境,只為完成一個重複性高
Thumbnail
打開 jupyter notebook 寫一段 python 程式,可以完成五花八門的工作,這是玩程式最簡便的方式,其中可以獲得很多快樂,在現今這種資訊發達的時代,幾乎沒有門檻,只要願意,人人可享用。 下一步,希望程式可以隨時待命聽我吩咐,不想每次都要開電腦,啟動開發環境,只為完成一個重複性高
Thumbnail
本章節旨在介紹如何在不同操作系統上安裝和配置PHP環境,並使用命令行工具進行基礎操作。此外,還介紹了使用Visual Studio Code進行PHP開發的步驟,包括安裝擴展和設置調試環境。
Thumbnail
本章節旨在介紹如何在不同操作系統上安裝和配置PHP環境,並使用命令行工具進行基礎操作。此外,還介紹了使用Visual Studio Code進行PHP開發的步驟,包括安裝擴展和設置調試環境。
Thumbnail
下載處: 安裝msi  https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 或單獨使用 https://the.earth.li/~sgtatham/putty/latest/w64/pscp.exe  安裝好可以
Thumbnail
下載處: 安裝msi  https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 或單獨使用 https://the.earth.li/~sgtatham/putty/latest/w64/pscp.exe  安裝好可以
Thumbnail
理解一個全新的操作環境有時候可能是一個挑戰,尤其對於那些剛開始接觸VS Code的開發者來說,即便具備一定的英文閱讀能力,可能也會對這個陌生的操作環境感到徬徨和不安。不過,沒有必要擔心,我們接下來就來一起用短短的一分鐘時間,將VS Code轉換成最熟悉的中文環境吧! 安裝繁體中文語言包 由於VS
Thumbnail
理解一個全新的操作環境有時候可能是一個挑戰,尤其對於那些剛開始接觸VS Code的開發者來說,即便具備一定的英文閱讀能力,可能也會對這個陌生的操作環境感到徬徨和不安。不過,沒有必要擔心,我們接下來就來一起用短短的一分鐘時間,將VS Code轉換成最熟悉的中文環境吧! 安裝繁體中文語言包 由於VS
Thumbnail
因為最近想嘗試編碼風格,於是就選了一套比較"不嚴格"的輔助工具來摸索。 編輯器 VS CODE 框架 VUE3 打包工具 VITE 編碼風格 Standard 環境 version { "nodejs":"v18.18.0", "npm":"9.8.1" }
Thumbnail
因為最近想嘗試編碼風格,於是就選了一套比較"不嚴格"的輔助工具來摸索。 編輯器 VS CODE 框架 VUE3 打包工具 VITE 編碼風格 Standard 環境 version { "nodejs":"v18.18.0", "npm":"9.8.1" }
Thumbnail
如果實在找不到可用的替代軟體,或者就是要用指定的軟體不可,那麼虛擬機器可以作為在使用Linux時的一個應對方案。
Thumbnail
如果實在找不到可用的替代軟體,或者就是要用指定的軟體不可,那麼虛擬機器可以作為在使用Linux時的一個應對方案。
Thumbnail
sudo apt-get update sudo apt-get upgrade sudo apt install lightdm sudo dpkg-reconfigure lightdm(option選項,如需要切換可以依據需求執行,參考畫面如下) 安裝 x11VNC sudo apt-
Thumbnail
sudo apt-get update sudo apt-get upgrade sudo apt install lightdm sudo dpkg-reconfigure lightdm(option選項,如需要切換可以依據需求執行,參考畫面如下) 安裝 x11VNC sudo apt-
Thumbnail
想要進入工程師的世界,首先要先學會架設自己的Build code環境,有了編譯環境,接下來就可以安心的撰寫你想要的C語言程式啦! 如果你不知道該從何下手,那不妨先照著本篇文章的步驟做,Violet一步一步教你並解釋每個步驟的意義,很快你就會得到一個能編譯C語言程式碼的虛擬基環境哦!
Thumbnail
想要進入工程師的世界,首先要先學會架設自己的Build code環境,有了編譯環境,接下來就可以安心的撰寫你想要的C語言程式啦! 如果你不知道該從何下手,那不妨先照著本篇文章的步驟做,Violet一步一步教你並解釋每個步驟的意義,很快你就會得到一個能編譯C語言程式碼的虛擬基環境哦!
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News