在win10上使用Ubuntu除了使用虛擬機外,還有一種官方支持的Linux子系統模式。子系統上的流暢度比虛擬機高出了不知多少!
廢話不多說,下面開始搭建~!
開啟開發者模式
系統設置 -> 更新和安全 -> 針對開發人員 -> 選擇開發者模式

image.png
啟用 Linux 子系統組件
系統設置 -> 應用 -> 右側的程序和功能 -> 啟動或關閉windows功能 -> 勾選適用於 Linux 的 Windows 子系統
設置完成后重啟更新即可

image.png
安裝 Linux 子系統
打開 Windows 應用市場,輸入 linux 搜索,選擇你自己想要的系統版本,我選擇的是 Ubuntu ,然后下載安裝。

image.png
有些電腦可能會打不開應用商店的情況,具體情況只有自己百度了,遇到的情況如下:

修改Linux國內鏡像
為了更好的體驗我們使用國內鏡像,使用清華大學鏡像https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/

image.png
將你選擇的鏡像覆寫到sources.list文件即可,覆寫前記得備份哦
#備份原有鏡像 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bk #編輯文件 sudo vim sources.list
Tips
- 在Ubuntu中可以通過
/mnt/小寫盤符/路徑
訪問到win10對應路徑,例如cd /mnt/d/workspace/
就是進入win10系統中D盤的workspace目錄 - win10向Ubuntu粘貼文本,在win上復制ok后,在Ubuntu的命令窗口右擊鼠標完成粘貼
- Ubuntu向win粘貼文本,鼠標選中需要復制的文本,同樣鼠標右鍵完成復制
- 子Linux系統和 win10 是使用的相同網絡,端口也都是共用的,避免端口占用沖突
配置adb環境
<1>將adb.exe、AdbWinApi.dll、AdbWinUsbApi.dll、fastboot.exe
拷貝到
C:WindowsSystem32和C:WindowsSysWOW64目錄下
<2>.配置Linux子系統
# sudo cp adb fastboot /usr/local/bin
測試 # adb.exe devices成功,問題點,需要adb.exe不能直接adb,
鏈接:https://www.jianshu.com/p/fcf21d45ea74