admin管理员组

文章数量:1530842

1. 问题:404 not found

win11打算配置wsl2,并安装cpp环境,

 sudo apt-get install build-essential

在执行以上命令后,出现404 not found,是因为无法国外源无法支持,需要替换镜像源。

2. 替换镜像源方法

1. 修改 /etc/apt/sources.list中的软件源为下列链接所示软件源:(WSL2)中 Ubuntu 20.04 LTS 软件源的替换_wsl中替换源文件-CSDN博客

2. 修改过程中可能会遇到权限问题,需要输入以下命令修改sources.list权限,权限修改完成后即可正常修改文件内容:

cd /etc/apt
sudo chmod 777 sources.list

3. 一般博客会使用vim来进行修改,但是我在这里可以提供一个更加友好的方法,即直接通过资源管理器中输入如下文件路径,即可找到wsl的根目录:

\\wsl$

再根据根目录可以找到对应的apt文件夹下的sources.list文件:

然后可以直接用记事本打开修改内容。(此方法同样需要步骤2修改文件权限

4. 输入以下命令抓取镜像源的库:

sudo apt update

5. 中间会可能会遇到清华源抓取失败的提示:

解决方法如下:

ubuntu 替换清华源遇到的问题-不能更新,无法拉取 https 源解决_库 “http://mirrors.tuna.tsinghua.edu/ubuntu-port-CSDN博客

省流版,直接输入以下命令:

# 1. 安装抓取所需要的包
sudo apt install apt-transport-https
sudo apt install ca-certificates

# 2. 再次update
sudo apt update

最后无报错,成功。

6. 最后执行:

# 安装cpp所需环境
sudo apt-get install build-essential

# 验证是否编译器配置成功
g++ -v

如果出现以下输出,则已成功安装。

本文标签: 法拉清华镜像解决方法环境