Bootstrap

win11安装linux子系统配置C++开发环境的系列教程

本期主要记录在Win11系统下安装ubuntu20.04LTS并完成相关配置,在整个过程中,博主也踩过了不少坑,参考了许多优秀作者的资源,将配置过程整理总结如下:

第一步:配置安装ubuntu

其实主要做的事情就是,调整 Win 配置,下载配置 WSL,以及在store安装ubuntu,

第二步:给安装的 ubuntu 系统更换镜像源,并检查 vim 是否安装

这一步属于基本操作,不做的话后面步骤没办法继续

清华源镜像网站:ubuntu | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

换源步骤参考链接:Linux替换清华源_清华源 linux_guofuzheng的博客-CSDN博客

vim 清空文件所有内容的命令:vim 快捷键 清空文件所有内容 - Ryan_zheng - 博客园 (cnblogs.com)

linux 安装 vim 的命令:Linux中Vim的安装_linux安装vim_→_→洋洋的博客-CSDN博客

第三步:开始通过适用于 Linux 的 Windows 子系统使用 Visual Studio Code

主要做的事情有以下:

  • win11 系统安装 VS Code软件,并安装必要的插件:WSL等
  • ubuntu 安装C/C++编译环境

ubuntu 下安装C/C++ 开发环境_ubuntu安装c++开发环境_chainbees的博客-CSDN博客

Ubuntu上安装make命令并使用makefile文件简化操作_ubuntu make_栗少的博客-CSDN博客

  • 下载安装 mysql

​ 安装和卸载 mysql 的链接:Ubuntu20.04 安装和卸载MySQL8 - coderdogz - 博客园 (cnblogs.com)

​ 有一点需要说明一下,如果按照要求反复操作后,mysql 仍没有卸载干净,或者安装不成功,则考虑使用以下两种方法:

​ 1)在 root 权限下执行命令:service mysql restart

​ 2)重启电脑

​ 设置ubuntu 只有输对密码时才能进入数据库:Ubuntu修改 mysql8 的 root 账户密码_星汉空兮的博客-CSDN博客

​ 如果发现设置无效,考虑使用下面这条命令:

flush privileges;
第四步:通过 SSH 操作 github

参考链接:Linux下如何快速使用GitHub (rstk.cn)

;