在Mircosoft Store里直接安裝安裝Linux子系統雖然方便,但是安裝后的子系統卻是共用C盤的,如果子系統需要較大空間,而系統盤較小,則無法滿足需求
-
前提:Windows子系統功能已開啟
-
開啟方法:
-
第一種:在控制面板-程序-啟用與關閉Windows功能中,勾選“適用於Linux的Windows子系統”
-
第二種:直接在PowerShell(管理員身份)中執行命令:
> Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
顯示如下信息則表示成功:
Path : Online : True RestartNeeded : False
-
-
-
安裝:
-
首先需要創建一個文件夾,用來存放子系統,在需要的位置創建即可,文件夾名任意
- 如果使用PowerShell創建,則命令格式如下:
> New-Item E:\WSL\Debian -ItemType Directory > Set-Location E:\WSL\Debian
-
手動下載Windows子系統發行版包,下載完需要的發行版包后,將后綴名為
.appx
的文件解壓至上一步中的目錄-
可使用PowerShell解壓,也可以使用解壓縮軟件
-
-
如果上述步驟正確執行,此時文件夾中已產生一個
Debian.exe
(與下載的發行版一致,若是Ubuntu則為Ubuntu.exe
)的文件,直接雙擊執行即可,會自動彈出一個控制台窗口
-
子系統會自動安裝,稍候片刻,安裝完成后會提示
Enter new UNIX username
,即輸入用來登錄系統的用戶名 -
輸入完用戶名后,再輸入兩遍用戶密碼,完成后會直接登入系統
-
-
使用:
-
每次需要使用的時候,直接雙擊該文件夾下的
.exe
文件就會自動打開控制台 -
安裝完成后,與平時的終端中操作表現一致
-
-
附:Debian 9 阿里源
deb http://mirrors.aliyun.com/debian stretch main contrib non-free deb-src http://mirrors.aliyun.com/debian stretch main contrib non-free deb http://mirrors.aliyun.com/debian stretch-updates main contrib non-free deb-src http://mirrors.aliyun.com/debian stretch-updates main contrib non-free deb http://mirrors.aliyun.com/debian-security stretch/updates main contrib non-free deb-src http://mirrors.aliyun.com/debian-security stretch/updates main contrib non-free
其中stretch對應Debian 9 版本號,Debian 8 為jessie,Debian 10為buster,執行
cat /etc/issue
后根據對應系統版本更換相應文本即可