在windows跑ubuntu(wsl篇)
在windows中要跑ubuntu,除了安裝VM來跑之外,近幾年windows提供了直接使用同一台電腦來使用linux的服務,WSL(Windows Subsystem for Linux) 透過這個服務,可以直接使用同一台電腦的資源,同時運行windows跟linux,又比之前的功能更加方便了
作業系統需求 Windows版本 > 1607
要安裝這個服務也是十分簡單的
- 打開控制台 > 程式集 > 開啟或關閉Windows功能
- 在裡面尋找 "Windows子系統Linux版" 打勾並按下確定
- 讓他下載安裝檔後重新開機
- 到Windows Store中搜尋"WSL",找一個你喜歡的作業系統,這邊以Ubuntu18.04做說明
- 進入視窗後,依照指示填入你希望的user跟password,就可以開始使用了(密碼部分不會顯示,這個是正常的)
- 輸入完後,就可以看到跟一般在linux中操作一樣的畫面了
使用完這個服務後,如果需要桌面的某個資料夾中用ubuntu開啟,在資料夾空白處按下shift+滑鼠右鍵,點選linux殼層 就可以直接開啟這個資料夾了
也可以先用powershell或是cmd開啟這個資料夾,再打上"bash",也可以達到跟上面一樣的效果
透過這個服務,如果有在Windows寫好的程式,就可以直接在linux中運行,不用在部屬到另一個環境測試了,讚讚!!
補充一下 關於這個服務如何讀取到windows上的檔案,是透過在linux作業系統中直接將原本作業系統的磁碟掛載好,讓linux可以讀取到檔案