Windows 10及以上版本安装Linux子系统(WSL)Debian后的软件安装

在Windows 10及以上版本上安装Linux子系统(WSL)并选择Debian后,可以通过以下步骤安装常用软件。

首先,启动Debian子系统。打开Windows Terminal,选择Debian,进入终端界面。运行以下命令更新系统:

sudo apt update
sudo apt upgrade

安装常用开发工具,例如Git和curl:

sudo apt install git curl

如果需要安装Python和pip,可以使用以下命令:

sudo apt install python3 python3-pip

对于需要Node.js的开发环境,可以通过以下命令安装:

sudo apt install nodejs npm

为了方便管理和安装更多软件包,可以安装apt-transport-httpsca-certificates,确保能够通过HTTPS下载软件包:

sudo apt install apt-transport-https ca-certificates

接下来,可以选择安装Visual Studio Code编辑器。如果需要直接在Debian子系统内安装,可以使用以下步骤:

  1. 导入Microsoft GPG密钥:

curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor >packages.microsoft.gpg
sudo install -o root -g root -m 644 packages.microsoft.gpg /usr/share/keyrings

  1. 设置Visual Studio Code软件源:

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/vscode stable main" | sudo tee /etc/apt/sources.list.d/vscode.list

  1. 更新并安装Visual Studio Code:

sudo apt update
sudo apt install code

此外,可以根据需要安装其他工具和库,例如Docker、MySQL、PostgreSQL等,具体安装命令根据需要选择。

安装完所需软件后,重启Debian子系统,确保所有软件正确配置并生效。