- 一、安裝虛擬機器
- 1、安裝 VMware Workstation Pro
- 註冊博通官網註冊賬號
- 下載 VMware Workstation Pro
- 2、虛擬機器安裝 Debian12
- 下載 Debian12 映象
- 虛擬機器設定
- 配置(安裝) debian12
- 配置 debian12 環境
- 3、配置 Debian12 軟體
- 設定 Flatpak 和 Flathub
- 安裝微信
- 1、安裝 VMware Workstation Pro
- 二、其他開發環境配置
一、安裝虛擬機器
1、安裝 VMware Workstation Pro
注意,現在官網下載很麻煩,不想麻煩可以直接看到後面官網下載失敗的方法
註冊博通官網註冊賬號
進入官網註冊介面進行註冊
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221257466-1667201952.png)
使用 QQ 郵箱就行,註冊完後需要自行登入
下載 VMware Workstation Pro
登入後進入下載介面:
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221300683-1923011535.png)
下滑找到 VMware Workstation Pro:
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221301657-2107449417.png)
版本選擇面向個人使用者使用的 windows 版本:
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221302540-1949665674.png)
點選想要下載的版本號,進入下載介面進行下載:
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221303640-335201259.png)
下載完成後安裝即可。
如果官網下載失敗,可以到果殼剝殼下載或者其他你信得過的第三方網站下載,安裝完成後選擇個人使用或輸入金鑰都可以正常使用。
不要下載 VMware Workstation Pro 17.5.2版,其 vmware-tools 有問題
2、虛擬機器安裝 Debian12
下載 Debian12 映象
我選擇在官網下載,覺得官網速度慢的可以在其他國內映象源(中科大源、清華源等自行搜尋即可)下載。
注意:要下載 3.7G(4G左右)的完整版。
進入debian官網,選擇其他下載連結:
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221307941-2057738408.png)
選擇完整版進行下載:
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221310028-1624554022.png)
虛擬機器設定
我虛擬機器使用的是 17.5.1 版本,至少這個版本 VMware Tools 是正常的。
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221310615-304729888.png)
選擇建立新的虛擬機器,選擇典型:
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221311191-1975716978.png)
設定映象路徑:
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221311709-1671569980.png)
設定虛擬機器名字和路徑:
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221312210-790757881.png)
設定虛擬機器磁碟大小(按需):
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221312777-497409500.png)
選擇自定義硬體:
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221313326-127408908.png)
- 網路設定為橋接,其他按需:
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221313826-1696610900.png)
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221314346-618034078.png)
配置(安裝) debian12
選擇第一個(圖形化介面)安裝,回車進入:
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221316209-1434907626.png)
語言選擇簡體中文:
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221318021-772405092.png)
選擇位置為中國:
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221319432-1884129384.png)
選擇輸入法為漢語:
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221320573-656749242.png)
設定主機名:
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221321723-680314775.png)
配置網路名留空:
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221322597-1809654817.png)
設定root密碼:
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221324398-1805315937.png)
設定新使用者名稱和密碼:
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221325788-415778126.png)
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221326834-868731194.png)
對磁碟進行分割槽選擇“嚮導 - 使用整個磁碟”:
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221328227-412628792.png)
以下預設即可:
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221329365-1585794010.png)
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221330811-1562592787.png)
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221332719-2112136110.png)
將改動寫入磁碟選擇“是”:
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221334186-1594964216.png)
掃描額外的安裝介質選擇“否”:
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221335895-92420020.png)
使用網路映象站點選擇“是”:
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221337499-568448370.png)
源站點選擇中國:
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221338972-147462658.png)
源倉庫選擇清華源(其他可用源也可):
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221340889-2063183634.png)
HTTP代理資訊留空:
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221342200-513216277.png)
參加軟體包流行度調查隨意即可:
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221343867-291687673.png)
選擇需要的基礎服務和桌面環境(我選擇的是 KDE ,SSH要選):
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221345341-957971272.png)
安裝 GRUB 啟動引導器:
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221346907-559034320.png)
安裝引導器的裝置選擇”/dev/sda“:
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221348421-656835291.png)
安裝完成,繼續:
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221349706-1635429703.png)
啟動效果:
配置 debian12 環境
使用者賬戶新增到 sudo
組:
# 開啟終端並使用 root 密碼進入 root 賬戶
su
# 將使用者新增到 sudo 使用者組(-a 表示附加(append),-G 表示指定使用者所屬的附加組(groups))
/usr/sbin/usermod -aG sudo yzxe
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221350440-460712356.png)
新增源,更新軟體:
# 編輯軟體源列表檔案
sudo nano /etc/apt/sources.list
# 獲取最新的軟體包資訊
sudo apt update
# 下載並安裝所有已安裝軟體包的最新版本
sudo apt upgrade
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221351974-162032761.png)
這裡最上面那一條一定會有,要註釋,否則會報錯
原始檔:
# deb cdrom:[Debian GNU/Linux 12.5.0 _Bookworm_ - Official amd64 DVD Binary-1 with firmware 20240210-11:28]/ bookworm contrib main non-free-firmware
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bookworm-security main contrib non-free non-free-firmware
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security bookworm-security main contrib non-free non-free-firmware
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware
更新軟體包:
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221353757-2019488531.png)
VMware Tools:
這個版本 VMware Workstation Pro 竟然不用安裝 VMware Tools 就可以用,要知道 VMware Workstation Pro 17.5.2 我試了多久,果然是 VMware Workstation Pro 版本問題啊。
VMware Tools 有很大的不穩定性(我搗鼓了很久,最後莫名其妙好了,到最後都沒弄明白是什麼問題),因此我的建議是大家可以“八仙過海,各顯神通”了。
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221354944-1499067782.png)
3、配置 Debian12 軟體
設定 Flatpak 和 Flathub
安裝flatpak
包管理器:
sudo apt install flatpak
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221355899-1782291187.png)
安裝 Software Flatpak 外掛:
讓 snap 可以搜到 flatpak 上面的軟體
sudo apt install gnome-software-plugin-flatpak
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221357177-641360726.png)
新增 Flatpak 遠端軟體倉庫:
sudo apt install plasma-discover-backend-flatpak
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221357944-1433277852.png)
上面的官方源太慢了(等到地球毀滅了,一個軟體都還沒下載完),更換為上海交大的映象源:
sudo flatpak remote-modify flathub --url=https://mirror.sjtu.edu.cn/flathub
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221358493-603926457.png)
安裝微信
安裝完 Flatpak 後,可在軟體管理中心直接搜尋下載:
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221359638-2143749829.png)
安裝 Flatpak 應用程式前會彈出以下需要安裝,完成安裝即可:
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221400732-1690639002.png)
其他軟體同理,可在軟體管理中心安裝,也可使用以下命令進行安裝:
# 使用 apt(一般):apt 是 Debian 和基於 Debian 的發行版(如 Ubuntu)中使用的包管理工具。 sudo apt install <package-name> # 使用 Flatpak:Flatpak 是一個用於在各種 Linux 發行版上部署和管理應用程式的工具。 sudo flatpak install flathub <application-id> # 使用 Snap:Snap 是由 Canonical 開發的用於在各種 Linux 發行版上分發和管理應用程式的系統。 sudo snap install <application-name>
以下是我安裝的一般軟體:
![嵌入式 Linux 基礎:環境配置(Debian 12 安裝配置)](https://img2023.cnblogs.com/blog/2638054/202406/2638054-20240617221401280-923094910.png)