【教程】适用于Linux的Windows子系统使用教程——安装与配置

wherewhere UID.2850357
2020-02-28 发表

本帖最后由 wherewhere 于 2020-2-28 18:57 编辑

安装WSL
1. 启用适用于Linux的Windows子系统
• 使用“启用或关闭Windows功能”打开
在搜索栏中搜索并打开“启用或关闭Windows功能”,勾选“适用于Linux的Windows子系统”项。
***图片停止解析***

• 使用PowerShell打开
管理员权限运行PowerShell并运行下面的命令:

QuoteEnable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

***图片停止解析***

2. 更改WSL版本号
对于Windows 10.0.18917及以上的版本,微软新增了WSL2,具体有什么优势这里就不指出了
管理员权限运行PowerShell并运行下面的命令:
QuoteEnable-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再运行一次)
3. 安装Linux
在Microsoft Store搜索 Linux,可以看到一系列 Linux 发行版,根据自己需要选择适合自己的发行版,这里以Ubuntu为例,下载完成后启动,等待安装完成,输入账户和密码。(这里默认会安装到C盘,有安装到其它盘的方法,这里就不指出了)

配置WSL
1. 美化终端
CMD是无可救药了,这里就给一个底色了
***图片停止解析***

推荐使用Windows Terminal,这里送上我自用的***链接停止解析***
***图片停止解析***
2. 更换源并更新到最新版Ubuntu (以20.04为例)
• 对于WSL1,可以直接在Windows下找到文件并修改
直接编辑 C:\Users\<Your Name>\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\etc\apt\sources.list 为(文中 ***链接停止解析*** 可换为你喜欢的源地址) (文中 focal 可换为你想要更新到的版本号)
Quotedeb ***链接停止解析*** focal main restricted
# deb-src ***链接停止解析*** focal main restricted
deb ***链接停止解析*** focal-updates main restricted
# deb-src ***链接停止解析*** focal-updates main restricted
deb ***链接停止解析*** focal universe
# deb-src ***链接停止解析*** focal universe
deb ***链接停止解析*** focal-updates universe
# deb-src ***链接停止解析*** focal-updates universe
deb ***链接停止解析*** focal multiverse
# deb-src ***链接停止解析*** focal multiverse
deb ***链接停止解析*** focal-updates multiverse
# deb-src ***链接停止解析*** focal-updates multiverse
deb ***链接停止解析*** focal-backports main restricted universe multiverse
# deb-src ***链接停止解析*** focal-backports main restricted universe multiverse
deb ***链接停止解析*** focal partner
# deb-src ***链接停止解析*** focal partner
deb ***链接停止解析*** focal-security main restricted
# deb-src ***链接停止解析*** focal-security main restricted
deb ***链接停止解析*** focal-security universe
# deb-src ***链接停止解析*** focal-security universe
deb ***链接停止解析*** focal-security multiverse
# deb-src ***链接停止解析*** focal-security multiverse


***附件停止解析***

• 对于WSL2,Windows是没有权限修改WSL的系统文件的,所以只能在WSL中修改
在终端输入
Quotesudo nano /etc/apt/sources.list (nano可换为你喜欢的文本编辑器,但是Ubuntu预装的是nano)

将内容修改为上文
***图片停止解析***

• 在终端输入
Quotesudo apt update

• 完成后输入
Quotesudo apt dist-upgrade

• 请坐和放宽
3. 更改语言为中文
输入
Quotesudo dpkg-reconfigure locales

***图片停止解析***

选中 zh_CN GB2312 和 zh_CN.UTF-8 UTF-8 确定
***图片停止解析***

选择 zh_CN.UTF-8 确定
***图片停止解析***

重启终端

敬告:
为防止不可控的内容风险,本站已关闭新用户注册,新贴的发表及评论;
你现在看到的内容只是互联网用户曾经发表的言论快照,仅用于老用户留存纪念,且仅与科技行业相关,全部内容不代表本站观点及立场;
本站重新开放前已针对包括用户隐私、版权保护、信息安全、国家政策在内的各种互联网法律法规要求,执行了隐患内容的自查、屏蔽和删除;
本站目前所属个人主体,未有任何盈利安排与计划,且与原WFUN.COM所属公司不存在任何关联关系;
如果本帖内容或者相关资源侵犯到您的合法权益,或者您认为存在问题,那么请您务必点此举报或投诉!
全部回复:
wherewhere UID.2850357
2020-02-28 回复

只是当个能够云同步的文本编辑器用的,别想多了/滑稽

asizel UID.631132
2020-02-29 使用 Lumia 950 XL 回复

路过

本站使用Golang构建,点击此处申请开源鄂ICP备18029942号-4联系站长投诉/举报