很多时候,我们都需要一个 Linux 环境,但是装虚拟机又比较麻烦,自从微软为 Win10 内置了 WSL(Linux 子系统)后,我们一般的需求可以直接使用 WSL 代替实体装 Linux 或者虚拟机装 Linux,再也不用折腾装系统复杂的切换了,而且 WSL 与 VSCode 配合写代码也是一绝,这篇文章将介绍在新安装的 WSL 中搭建基本的 C/C++ 开发环境常用的软件。
更改国内源
参考:https://www.cnblogs.com/zqifa/p/12910989.html
第一步:备份源文件:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
第二步:编辑/etc/apt/sources.list文件
在文件最前面添加以下条目(操作前请做好相应备份):
vi /etc/apt/sources.list
网易163源
#默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb http://mirrors.163.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ focal-backports main restricted universe multiverse
#deb-src http://mirrors.163.com/ubuntu/ focal main restricted universe multiverse
#deb-src http://mirrors.163.com/ubuntu/ focal-security main restricted universe multiverse
#deb-src http://mirrors.163.com/ubuntu/ focal-updates main restricted universe multiverse
#deb-src http://mirrors.163.com/ubuntu/ focal-backports main restricted universe multiverse
#预发布软件源,不建议启用
#deb http://mirrors.163.com/ubuntu/ focal-proposed main restricted universe multiverse
#deb-src http://mirrors.163.com/ubuntu/ focal-proposed main restricted universe multiverse
第三步:执行更新命令:
sudo apt-get update
sudo apt-get upgrade
常用国内源:
腾讯云源
deb http://mirrors.tencentyun.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.tencentyun.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.tencentyun.com/ubuntu/ focal-updates main restricted universe multiverse
# deb http://mirrors.tencentyun.com/ubuntu/ focal-proposed main restricted universe multiverse
# deb http://mirrors.tencentyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.tencentyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.tencentyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.tencentyun.com/ubuntu/ focal-updates main restricted universe multiverse
# deb-src http://mirrors.tencentyun.com/ubuntu/ focal-proposed main restricted universe multiverse
# deb-src http://mirrors.tencentyun.com/ubuntu/ focal-backports main restricted universe multiverse
阿里云源
deb http://mirrors.aliyun.com/ubuntu/ focal main

本文指导你在新安装的WSL中切换至网易163或腾讯云等国内源,并配置C/C++开发环境,包括安装neofetch、升级GCC及g++版本,以及使用Python3.8。
最低0.47元/天 解锁文章
1951

被折叠的 条评论
为什么被折叠?



