Windows Subsystem for Linux(简称WSL)
windows下的Linux子系统→WSL
关于WSL
WSL,Windows Subsystem for Linux,windows下的Linux子系统,就是之前的Bash on [Ubuntu on] Windows(嗯,微软改名部KPI++),它是一个为在Windows 10上能够原生运行Linux二进制可执行文件(ELF格式)的兼容层。我们可以很方便地在Windows 10上面进行Linux操作。
WSL 安装方法
打开搜索框输入启用或关闭Windows功能,打开。
找到适用于Linux的Windows子系统并勾选,确定。
等待系统应用更改。之后需要重启完成修改。保存电脑上的工作,重启。
打开微软商店,搜索wsl,选择自己喜欢的Linux发行版进行下载安装即可。
这里我选择的的Ubuntu 20.04 LTS。
设置普通用户和root用户
初次打开Ubuntu需等待片刻,直至出现让输入用户名。
根据提示输入用户名,两次输入密码就可以看见熟悉的命令行。
输入sudo passwd root,然后先输入刚刚设置的用户密码,然后两次输入要设置的root用户密码。
1
sudo passwd root
友情提示:
- 用户名不允许大写,如果有大写字母会报错。
- 输入密码的时候是什么都不显示的,放心输入就行。
Ubuntu 20.04 更换 apt 源&更新软件
备份
/etc/apt/sources.list
文件1
sudo cp /etc/apt/sources.list /etc/apt/sources.list.back
编辑/etc/apt/sources.list文件,选择一个国内apt源覆盖 sources.list 中的配置
1
sudo vim /etc/apt/sources.list
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21#阿里源
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25#清华源
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe 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-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20#网易源
deb http://mirrors.163.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ focal-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ focal-backports main restricted universe multiverse1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21#中科大源
deb https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse更新源
1
sudo apt-get update
更新软件
1
sudo apt-get upgrade
友情提示
- 更新源的过程中有可能会报错,重新执行即可(404可以无视)
- 更新软件需要等待的时间稍微偏长,且过程中需要根据提示是否继续输入y选择继续。
- sudo是声明以管理员身份执行命令,如果处在root则不需要。
- 更换源文件内容的时候用到了vim编辑器,后续会出vim教程,建议先百度vim常用命令。
WSL 下 Ubuntu 20.04 中文显示设置
环境
- 系统:*Windows 10 Pro ×64*
- 子系统:*Ubuntu 20.04 LTS*
安装语言包
1 |
|
设置 locale
1 |
|
找到 zh_CN.UTF-8 UTF-8 并取消注释,然后保存并退出
1 |
|
编译语言
1 |
|
设置默认语言为中文
1 |
|
将内容修改为
1 |
|
最后
开启新的终端或者重新启动Ubuntu即可生效。
1 |
|
参考资料
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!