SamSam
4 min readAug 27, 2019

--

Use Ubuntu Linux on Windows 10 在 win 10 OS 上使用Ubuntu Linux

分享這篇,需要將前提假設釐清。首先,個人目前推薦docker image來使用想要測試的application。因為docker image 可以快速將設定整體打包帶走,是目前相對最適合「架構彈性」的選擇。根據不同的OS,docker也做了許多優化整合的版本提供使用,算是非常的方便。

照我這樣說,那這篇不就是廢文? 好啦也沒那麼悲。各位,你們總有需要測試「新application」的時候吧,這時候又要用什麼呢? 對,就是蘋果電腦….的話是不可能的。你是多少生命&金錢啦!而且小弟不覺得使用蘋果的OS之後,再改用Ubuntu上production有比較順。況且,大多數辦公電腦、家用電腦,OS仍然是Windows的天下,隨著Micro$oft越來越被威脅然後進步,我們確實看到它有試圖轉變,像是莫名其妙的兩種控制台設定…XD 好啦我們看優點看優點。它出了僅要storage 221Mb 的內建Ubuntu 平台。Bravo! 小弟從原生、Virtual Machine、docker image,一路用到目前win 10 提供的Linux 平台,確實有感受到微軟的誠意。現在,不用VM的龜毛安裝調整,你可以直接使用Linux on Windows。有沒有好興奮?

真的只要221Mb,對照辛苦設定,動不動就要炸硬碟的VM,這是另外一個開發的好選擇。當然,並不否認VM吃住這些資源,是有它的意義,端看使用情境選擇。

看了這麼多,是不是躍躍欲試啊顆顆。請依照下列步驟:

0. 請先確認自己的windows版本是不是專業版或可支援linux平台的版本,不然你急什麼急。M$叫假的逆!

1. 開啟windows 設定 (系統管理員權限)
https://docs.microsoft.com/en-us/windows/wsl/install-win10

參考此篇。其實就是打開powershell,輸入下列這行搞定--

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

你各位啊,注意權限

緊接著會重開機,它會打開你使用linux的權限。另外,自己也要從設定 ->更新與安全性 -> 開發人員模式。選取此模式。

2. 在Microsoft Store 搜尋 Ubuntu,選擇並安裝

installing

3. 設定自己的帳密,這邊就是跟著操作就是了。完成。

自己先更新一下,然後小弟是要用來安裝PostgreSQL測試機。有沒有簡單?趕快開始用起來吧~

--

--

SamSam
SamSam

Written by SamSam

用有限的資料知識探索無限的世界

No responses yet