WSL安装

WSL全称Windows Subsystem for Linux,适用于Linux的Windows子系统,被称为Linux最好的发行版。

前提

必须运行 Windows 10 版本 2004 及更高版本(内部版本 19041 及更高版本)或 Windows 11。

全新安装

在管理员 PowerShell 或 Windows 命令提示符(CMD)中输入此命令,然后重启计算机来安装运行适用于 Linux 的 Windows 子系统 (WSL) 所需的全部内容。

1
wsl --install

此命令将执行以下操作:
-启用可选的 WSL 和虚拟机平台组件
-下载并安装最新 Linux 内核
-将 WSL 2 设置为默认值
-下载并安装 Ubuntu Linux 发行版(可能需要重新启动)
在此安装过程中,你将需要重启计算机。
此命令仅在完全未安装 WSL 时才有效,如果运行 wsl --install 并查看 WSL 帮助文本,请尝试运行 wsl --list --online 以查看可用发行版列表并运行 wsl --install -d <DistroName> 以安装发行版。

配置开发环境

设置用户名和密码

使用 WSL 安装 Linux 发行版的过程完成后,使用“开始”菜单打开该发行版(默认情况下为 Ubuntu)。 系统将要求你为 Linux 发行版创建“用户名”和“密码”。
-此用户名和密码特定于安装的每个单独的 Linux 分发版,与 Windows 用户名无关。
-请注意,输入 密码时,屏幕上不会显示任何内容。 这称为盲目键入。 不会看到正在键入的内容,这完全正常。
-创建用户名和密码后,该帐户将是分发版的默认用户,并将在启动时自动登录。
-此帐户将被视为 Linux 管理员,能够运行 sudo (Super User Do) 管理命令。
-在 WSL 上运行的每个 Linux 发行版都有其自己的 Linux 用户帐户和密码。 每当添加分发版、重新安装或重置时,都必须配置一个 Linux 用户帐户。

配置华为云镜像源

华为云镜像源

备份系统镜像源配置文件

1
sudo cp -a /etc/apt/sources.list /etc/apt/sources.list.bak

修改镜像源配置文件

1
2
sudo sed -i "s@http://.*archive.ubuntu.com@http://repo.huaweicloud.com@g" /etc/apt/sources.list
sudo sed -i "s@http://.*security.ubuntu.com@http://repo.huaweicloud.com@g" /etc/apt/sources.list

更新软件源

1
2
sudo apt-get update
sudo apt-get upgrade