如果想要用 Linux
除了灌雙系統外還有麼方法呢?
假如你是用 Windows 10 專業版 / 企業版的話,有個不錯的選擇喔~
就是在 Windows 下面裝一個內建的 Ubuntu
第一步 確定Windows的版本
- 是 Windows 10 專業版 / 企業版
- 版本更新至 1709 以上可以安裝 WSL 1,版本為 2004 以上可以安裝 WSL 2
兩者差別簡單來說就是 WSL 1 為 Windows 核心包裝成 Linux ,WSL 2 為 Linux 虛擬機,詳細差異可以看這篇 Comparing WSL 1 and WSL 2,如果要在上面安裝 Docker,建議安裝 WSL 2

是中央大學學生如果沒有專業版的話,學校有提供企業版可以安裝喔~
請參考中央大學授權軟體去下載與開通
第二步 開啟”開發人員模式”

找不到開發人員模式的就去”更新與安全性”找
第三步 打開 Linux 功能

去 “程式與功能” 裡面找 “開啟或關閉 Windows 功能”,將 “Windows 子系統 Linux 版” 打勾,之後會要求重開機
第四步 (選配) 升級 WSL 2
這時如果要灌 WSL 2 的話要額外增加一些步驟,詳細看 Update from WSL 1 to WSL 2
第五步 從 Windows 市集下載 Ubuntu
Ubuntu 版本號碼為 “年份”.”月份”,兩年會釋出一個 LTS 版,但新的版本大概要等半年以上才會成熟,所以像 20.04 版大概要 2021 年再來安裝

下載完打開就可以安裝了,裝完會叫你設定一組Ubuntu的帳號密碼
第六步 安裝 Xming 視窗
Xming 下載頁面
Xming 是一個將視窗顯示出來的軟體,所以要看得到 GUI 介面的話就要安裝
裝完每次開視窗前都要先讓 Xming 在背景執行才會有畫面喔~
第七步 加入環境變數
打開灌好的 Ubuntu
在終端機上輸入
$ vi ~/.bashrc
用方向鍵移到檔案的最下面按小”o“新增下面一行並進入輸入模式
輸入
export DISPLAY=localhost:0
按 Esc 鍵跳出輸入模式
輸入 :wq 並按 Enter 鍵存檔跳出
重開Ubuntu
第八步 更改 mirror 至 NCHC 國網中心
改 mirror 可以加速 apt-get 安裝或更新的下載速度
請參考 凍仁的筆記 更改 mirror
用最下面2016-04-22更新的那個指令

[ jonny@ubuntu ~ ] $ sudo sed -i 's/archive.ubuntu.com/free.nchc.org.tw/g' \ /etc/apt/sources.list
第九步 更新 Ubuntu
sudo apt-get update sudo apt-get upgrade
第十步 從 Windows 市集下載 Windows Terminal
因為 Ubuntu 自己的 Terminal 真的很廢,所以使用最新的 Windows Terminal 可以解決很多小毛病,例如無法捲動、注音會把游標吃掉、字體顏色傷眼的問題

安裝完 Windows Terminal 後可以選擇三角形開啟安裝後的 Ubuntu

如果要更改預設開啟的 Shell,可以從剛剛的選單中尋找 Settings,開啟後複製要成為預設 Shell 的 guid (就是大括弧裡面那很長的亂碼),取代上面的 defaultProfile 後面的大括弧內後存檔

重新開啟後預設開啟就變成 Ubuntu 了
在〈“在Windows 10 專業版 / 企業版內安裝Ubuntu的方法”〉中有 1 則留言
我今天想在 windows 10 上裝 GMT 跟 linux 環境才發現這裡XD
謝謝居米學長,講解的超級簡潔清楚,相見恨晚 T_T