原文来自私站,遵循GNU/GPLFreeDocumentLicense1.2协议。
000:开始之前:什么是WSL?
WSL(Windows Subsystem for Linux)是微软开发的一款程序,意在在Windows上运行原生Linux程序,你可以把它看作虚拟机,但是它和虚拟机不太相同,是直接架在WinNT上的,况且,它占用的空间少,内存(指RAM运行内存)占有小。
目前支持的Windows版本:Windows10、Windows11
001:启用WSL
Windows+S,搜索powershell,点击“以管理员身份运行”,然后输入:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
系统如果提示重启,不要管它就行。
010:更新内核
点击链接下载更新包:
AMD64架构(x86/x64),Intel的CPU
ARM架构,AMD或苹果CPU
接着,重启系统。
重启过后以管理员身份重进powershell,输入
wsl --set-default-version 2
再次重启。
011:下载Linux
注意!这里不是下载镜像文件(ISO)!
Microsoft Store下载方式
打开Microsoft Store,搜索Linux,
点入你想下载的发行版,点击“下载”即可。
winget下载方式(新)
Windows+R,输入“cmd”,
输入命令:
winget search Linux
注意,第一次使用/今天还没使用的情况下会首先更新源,可能有点慢,请耐心等待。
然后屏幕上将会打印所有Linux发行版。
记下你想下载的发行版ID,输入命令:
winget install --id 发行版ID
弱弱说一句,想要彩虹色进度条在命令尾部加上—rainbow就行了。
100:安装Linux
怎么说,如果你是从winget下载的,首先你得知道你的Linux可执行名称。列举一下:
Linux name | executable file name |
Ubuntu | ubuntu |
Ubuntu22.04 | ubuntu2204 |
Ubuntu20.04 | ubuntu2004 |
Ubuntu18.04 | ubuntu1804 |
Ubuntu16.04 | ubuntu1604 |
Kali Linux | kali |
Debian | debian |
然后在cmd输入可执行文件名称,换行。
如果是从微软商店下载的,直接在Linux下载页点击“打开”链接即可。
等待程序初始化,当出现弹框时,点击“OK”
Ubuntu的“chinese”选项出了问题,可能乱码,解释一下:
第1个页面:从上到下4个输入框:您的姓名,您的用户名(不必和Windows相同),您的密码,确认密码。
底下2个按钮:左边:后退,右边:下一步
第2个页面:直接点击下一步即可,没有要改的,是关于Windows磁盘挂载在ubuntu哪里,
除非你记得住自己的设置并且你知道你在干什么,否则不要更改。
强烈不建议更改此页面内容!
然后静静等待安装吧!
101:如何食用
如果你的电脑是Win11或者安装了Windows Terminal,那么打开终端,点击下拉按钮,应该有一个选项是你的Linux。
如果没有,CMD里输入wsl即可。
下面告诉大家一些命令:
cd 这个不用解释了吧?
ls:查看目录下所有文件和文件夹
l:和ls功能一样
dir:相当于Windows命令dir
cat: cat 命令可以将一个文件的内容添加到另一个文件的末尾
rm:删除
mkdir:创建文件夹
cp:复制
sudo:以Linux管理员身份运行
su:提升权限(需要sudo passwd root先行创建密码)
推荐一些软件:
geany:编程软件,轻量级IDE,特别好用
下载:sudo apt install geany
neofetch:查看版本信息
下载:sudo apt install neofetch
w3m:文本浏览器
下载:sudo apt install w3m
Ubuntu一般自带w3m
vim:强大的文本编辑器
下载:sudo apt install vim
你可以看看这篇文章-现代编辑器食用指北-vim,了解一下vim的使用方法。