TWCC的VCS服務主要提供Windows Server映像檔給用戶進行使用,但在使用情境中,可能會有需要同時兩個作業系統的切換,此篇文章可以了解如何在TWCC上的虛擬運算個體部署適用於Linux的Windows子系統。
前置環境
Windows Server 2019 (2CPU, 2GB memory,100G HDD) 虛擬運算個體
操作步驟
1. 開啟開發員模式
2. 啟用與設定 Windows subsystem for Linux
選擇安裝類型(角色與功能安裝)
伺服器選取項目
選取伺服器角色(直接下一步)
功能(選擇適用於Linux的Windows子系統)
安裝
安裝時間約需耗時20-30分鐘
完成安裝後需要對虛擬運算個體進行重新開機。
3. 開啟 Powershell 安裝 WSL 1
- dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
若只要安裝WSL 1,您現在應該重新啟動電腦,等約 3-5 分鐘後進入遠端連線至 VM
若要更新到 WSL 2 請繼續以下步驟,若無則跳過
- dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
設定 WSL 2 為預設版本
- wsl –set-default-version 2
重新啟動您的電腦,就可以完成 WSL 安裝並更新至 WSL 2,等約 3-5分鐘後進入遠端連線至 VM。
4. 進行Ubuntu指定版本的安裝
本文使用Ubuntu 18.04作為範例
1. 下載欲使用的Ubuntu的版本,並進行更名
- curl.exe -L -o ubuntu-1804.appx https://aka.ms/wsl-ubuntu-1804
- Rename-Item ubuntu-1804.appx ubuntu-1804.zip
2. 解壓縮檔案並進入資料夾
- Expand-Archive ubuntu-1804.zip ubuntu1804
- cd ubuntu1804
3. 執行Ubuntu環境
4. 進行帳號與密碼設定,並進入Ubuntu環境