【教程】适用于Linux的Windows子系统使用教程——安装与配置
安装WSL
启用适用于Linux的Windows子系统
使用
启用或关闭Windows功能
打开在搜索栏中搜索并打开
启用或关闭Windows功能
,勾选适用于Linux的Windows子系统
项。使用
PowerShell
打开管理员权限运行
PowerShell
并运行下面的命令:1
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
更改WSL版本号
对于Windows 10.0.18917及以上的版本,微软新增了WSL2,具体有什么优势这里就不指出了
管理员权限运行
PowerShell
并运行下面的命令:1
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
或在
启用或关闭Windows功能
,勾选虚拟机平台
项。输入
wsl -l
可以查看已安装的Linux输入
wsl --set-version Ubuntu 2
可以更改Ubuntu为WSL2(Ubuntu可改为你正在使用的版本)(如果想换回1,只需把2改为1再运行一次)输入
wsl --set-default-version 2
可以默认安装Linux为WSL2(如果想换回1,只需把2改为1再运行一次)安装Linux
在Microsoft Store搜索 Linux,可以看到一系列 Linux 发行版,根据自己需要选择适合自己的发行版,这里以Ubuntu为例,下载完成后启动,等待安装完成,输入账户和密码。(这里默认会安装到C盘,有安装到其它盘的方法,这里就不指出了)
配置WSL
美化终端
CMD是无可救药了,这里就给一个底色了
推荐使用Windows Terminal,这里送上我自用的配置文件
更换源并更新到最新版Ubuntu (以20.04为例)
对于WSL1,可以直接在Windows下找到文件并修改
直接编辑
C:\Users\<Your Name>\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\etc\apt\sources.list
为(文中https://mirrors.tuna.tsinghua.edu.cn/ubuntu/
可换为你喜欢的源地址) (文中 focal 可换为你想要更新到的版本号)1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal universe
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal universe
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates universe
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates universe
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal partner
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal partner
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security universe
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security universe
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security multiverse对于WSL2,Windows是没有权限修改WSL的系统文件的,所以只能在WSL中修改
在终端输入
1
sudo nano /etc/apt/sources.list #(nano可换为你喜欢的文本编辑器,但是Ubuntu预装的是nano)
将内容修改为上文
在终端输入
1
sudo apt update
完成后输入
1
sudo apt dist-upgrade
请坐和放宽
更改语言为中文
输入
1
sudo dpkg-reconfigure locales
选中
zh_CN GB2312
和zh_CN.UTF-8 UTF-8
确定选择
zh_CN.UTF-8
确定重启终端
【教程】适用于Linux的Windows子系统使用教程——安装与配置 作者 @wherewhere 2020年2月28日 发表于 智机社区,转载请注明出处