WSL的安裝與使用

2021-09-12 05:32:57 字數 2293 閱讀 8199

(可使用「winver」命令檢視windows版本號)

1.  管理員許可權執行powershell並執行下面的命令:

enable-windowsoptionalfeature -online -featurename microsoft-windows-subsystem-linux
或者:控制面板->程式和功能->啟用或關閉windows功能->勾選 適用於linux的windows子系統

2.  重啟電腦

3.  開啟應用**搜尋「wsl」,可根據自己需求選擇安裝乙個或多個linux系統:

4.  安裝完成後可在開始選單裡找到快捷方式並啟動,第一次執行需要等待安裝並設定使用者名稱、密碼。

除此以外,在cmd中使用以下幾個命令都可以執行wsl:

其中,前兩種方式會執行預設的linux系統,當你安裝多個linux系統之後可以使用wslconfig來指定

1.  設定預設執行的linux系統

wslconfig /setdefault
正如上面所說,如果執行wslconfig /setdefault ubuntu,那麼執行bash命令則會執行ubuntu

2.  解除安裝linux系統

wslconfig /unregister
當系統出現問題,我們可以解除安裝後重新安裝。如:wslconfig /unregeister ubuntu

3.  檢視已安裝的linux系統

wslconfig /list
當我們執行wsl時,它會用第一次執行時輸入的使用者名稱登陸,如果想改為其他使用者,可以(以ubuntu為例):

ubuntu config --default-user root
這樣,以後再執行ubuntu它就會預設以root登陸。此外還可以「ubuntu /?」檢視其更多使用方法。

1.  wsl中訪問本地檔案

在「/mnt」目錄下有「c」、「d」、「e」等資料夾,分別表示本地的c盤d盤e盤,直接cd到相應路徑下即可。

2.  本地訪問wsl的根目錄

微軟強烈不建議在外部對wsl檔案系統進行更改,所以未公開wsl所在的根目錄(不過博主通過某種途

徑還是找到了→_→)。畢竟有時候我們需要直接讀取裡面的很多檔案(比如說在某個ide裡面設定include path

為wsl的/usr/include),如果每次都在wsl裡cp命令將其拷貝到本地又太麻煩。

下面是其根目錄(以ubuntu為例,版本不同可能會有略微差別):

不過我不建議在外部直接對其檔案進行編輯、新建等操作,因為會出現一些問題。

wsl字元介面介面預設字型太難看怎麼辦?登錄檔**(以ubuntu為例):

首先開啟ubuntu,滑鼠右鍵視窗->屬性:

隨便更改乙個字型後點確定,此時登錄檔hkey_current_user/console下就會出現***x_ubuntu.exe一項,

我們需要更改(或新建)codepage和facename兩個鍵值,下圖設定的consolas字型:

更改完之後,重新開啟ubuntu就可以看到效果啦:

(注:其實在這裡同樣可以設定cmd和powershell的預設字型)

使用fiddler 手動安裝WSL

啟用wsl不多贅述 配置軟體fiddler 4.6.20171.14978 開啟軟體 tools telerik fiddler options https 選中以下3項,ok儲存 選中capture https connects 選中decrypt https traffic 選中ignore s...

WSL安裝和使用LxRunOffline備份

copyenable windowsoptionalfeature online featurename microsoft windows subsystem linux各個發行版 解壓對ubuntu.exe右鍵以管理員執行,輸入使用者名稱和密碼即安裝完成 在解壓的根目錄開啟powershell ...

WSL安裝桌面

這兩天折騰了一下wsl,想裝乙個視窗桌面,主要是根據上面這個教程來折騰,不過裝完了以後發現執行不了,所以有參考了多幾個教程,最後執行成功,這裡總結一下。安裝xfce4 1.安裝xfce4 apt get install y xfce4 2.安裝xubuntu桌面及附帶應用 apt get insta...