在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
艾肯比工程師
3會員
74內容數
主要分享應用程式開發過程、遭遇困難及解決技巧,提供給自學或獨立開發者做為參考,希望能對您們有所幫助。
艾肯比工程師的其他內容
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
vocus 慶祝推出 App,舉辦 2026 全站慶。推出精選內容與數位商品折扣,訂單免費與紅包抽獎、新註冊會員專屬活動、Boba Boost 贊助抽紅包,以及全站徵文,並邀請你一起來回顧過去的一年, vocus 與創作者共同留下了哪些精彩創作。
Thumbnail
vocus 慶祝推出 App,舉辦 2026 全站慶。推出精選內容與數位商品折扣,訂單免費與紅包抽獎、新註冊會員專屬活動、Boba Boost 贊助抽紅包,以及全站徵文,並邀請你一起來回顧過去的一年, vocus 與創作者共同留下了哪些精彩創作。
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-
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News