設置Win10默認啟動的Linux子系統版本,啟動指定Linux發行版


設置Win10默認啟動的Linux子系統版本,啟動指定Linux發行版

MS酋長一年前已經與大家分享了啟用“適用於Linux的Windows子系統(WSL)”的方法,但當時所能安裝的只有由Canonical分發的Ubuntu發行版,所以不存在選擇默認啟動版本的問題。但后來微軟繼續完善了“適用於Linux的Windows子系統(WSL)”,把Linux發行版上架到Microsoft Store,並且目前Linux發行版的版本已增加至五種:

  • Ubuntu
  • openSUSE Leap 42
  • SUSE Linux Enterprise Server 12
  • Debian GNU/Linux
  • Kail Linux

設置Win10默認啟動的Linux子系統版本,啟動指定Linux發行版

如果你安裝了這些Linux發行版的全部或兩個以上的版本,那么輸入命令“wsl”或“bash”啟動Linux子系統時,默認啟動的通常是最早安裝的Linux發行版。那么如何修改默認啟動的Linux發行版呢?方法如下:

修改默認啟動的Linux發行版

首先,我們查看一下當前默認啟動的Linux發行版是什么?方法是:

以管理員身份運行命令提示符,運行命令 wslconfig /l ,即可返回“適用於Linux的Windows子系統”列表。如圖:

設置Win10默認啟動的Linux子系統版本,啟動指定Linux發行版

其中后面標記默認的即為當前默認啟動的Linux版本。你可以看到MS酋長的標記默認的是 Legacy ,這實際上就是最早期的“由Canonical分發的Ubuntu”版本。

現在假如說我想把默認版本修改為 Debian ,那么只需運行以下命令即可:

wslconfig /setdefault debian

設置Win10默認啟動的Linux子系統版本,啟動指定Linux發行版

然后再使用 wslconfig /l 命令查看,就會發現默認啟動的Linux版本已經變成 Debian 了。

以后再運行“wsl”或“bash”命令,默認啟動的就是 Debian 了。

啟動指定的Linux發行版/同時運行多個Linux發行版

方法一:通過開始菜單中的快捷方式啟動

在通過Microsoft Store安裝Linux發行版時,安裝完成后,會顯示一個“固定到開始菜單”按鈕,點擊即可在開始菜單中顯示該Linux發行版的快捷方式和磁貼。如圖:

設置Win10默認啟動的Linux子系統版本,啟動指定Linux發行版

點擊某個Linux發行版快捷方式或磁貼即可啟動該版本。可以啟動多個Linux發行版並排運行它們。

方法二:運行Linux發行版名稱

在命令提示符中運行某個Linux發行版的名稱即可啟動該版本。如圖:

設置Win10默認啟動的Linux子系統版本,啟動指定Linux發行版

多開命令提示符窗口即可實現同時運行多個Linux發行版。

注:openSUSE Leap 42的簡寫名稱為opensuse-42;SUSE Linux Enterprise Server 12的簡寫名稱為sles-12;Debian GNU/Linux的簡寫名稱為debian。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM