Windows10/11下的WSL2安装教程

第一部分:用 wsl –install 安装 WSL 和 Linux

系统要求
Windows 10 版本 2004 及更高版本 (Build 19041 及以上) 或 Windows 11

确保 Windows 已更新到最新版本

安装步骤
以管理员身份打开 PowerShell 或 CMD

按 Win + X,选择 “Windows PowerShell (管理员)” 或 “命令提示符 (管理员)”

执行一键安装命令

1
2
3
# 这会安装 WSL 2、Linux 内核,并默认安装 Ubuntu
wsl --install
如果你想安装特定的发行版(如 Kali Linux):
1
2
3
4
5
# 首先查看可用的发行版列表
wsl --list --online

# 然后安装指定发行版,比如 Kali Linux
wsl --install -d Kali-linux

重启计算机

命令执行完成后,系统会提示你重启计算机

完成初始设置

重启后,会自动打开一个窗口

等待文件解压和安装完成

设置你的 用户名 和 密码(输入密码时不会显示字符)

第二部分:安装后的基本配置

更新系统软件包
在 Ubuntu/Kali 终端中运行:

1
2
3
4
5
6
7
8
# 更新软件包列表
sudo apt update

# 升级已安装的包
sudo apt upgrade -y

# 清理不必要的包
sudo apt autoremove -y

第三部分:安装 Neofetch 和 Fastfetch

在 Ubuntu WSL 中安装

1
2
3
4
5
6
7
8
9
10
# 安装 neofetch
sudo apt insl neofetch -y

# 安装 fastfetch (更快的替代品)
sudo apt install fastfetch -y

# 测试运行
neofetch
# 或
fastfetch

在 Kali Linux WSL 中安装

1
2
3
4
5
6
7
8
9
10
11
12
# Kali 推荐使用 fastfetch
sudo apt install fastfetch -y

# 测试运行
fastfetch

# 如果想安装原版 neofetch(需要从源码安装)
sudo apt install git make -y
git clone https://github.com/dylanaraps/neofetch.git
cd neofetch
sudo make install
neofetch

结果预览