Skip to main content

在windows跑ubuntu(wsl篇)

在windows中要跑ubuntu,除了安裝VM來跑之外,近幾年windows提供了直接使用同一台電腦來使用linux的服務,WSL(Windows Subsystem for Linux) 透過這個服務,可以直接使用同一台電腦的資源,同時運行windows跟linux,又比之前的功能更加方便了

作業系統需求 Windows版本 > 1607

要安裝這個服務也是十分簡單的

  1. 打開控制台 > 程式集 > 開啟或關閉Windows功能
  2. 在裡面尋找 "Windows子系統Linux版" 打勾並按下確定
  3. 讓他下載安裝檔後重新開機
  4. 到Windows Store中搜尋"WSL",找一個你喜歡的作業系統,這邊以Ubuntu18.04做說明
  5. 進入視窗後,依照指示填入你希望的user跟password,就可以開始使用了(密碼部分不會顯示,這個是正常的)
  6. 輸入完後,就可以看到跟一般在linux中操作一樣的畫面了

使用完這個服務後,如果需要桌面的某個資料夾中用ubuntu開啟,在資料夾空白處按下shift+滑鼠右鍵,點選linux殼層 就可以直接開啟這個資料夾了

也可以先用powershell或是cmd開啟這個資料夾,再打上"bash",也可以達到跟上面一樣的效果

透過這個服務,如果有在Windows寫好的程式,就可以直接在linux中運行,不用在部屬到另一個環境測試了,讚讚!!

補充一下 關於這個服務如何讀取到windows上的檔案,是透過在linux作業系統中直接將原本作業系統的磁碟掛載好,讓linux可以讀取到檔案