本期主要记录在Win11系统下安装ubuntu20.04LTS并完成相关配置,在整个过程中,博主也踩过了不少坑,参考了许多优秀作者的资源,将配置过程整理总结如下:
第一步:配置安装ubuntu
其实主要做的事情就是,调整 Win 配置,下载配置 WSL,以及在store安装ubuntu,
-
可直接参考官方给的链接:旧版 WSL 的手动安装步骤 |Microsoft学习,写的非常详细,按部就班地做就能实现(博主这里安装的版本是Ubuntu 20.04LTS)
-
有一点需要补充说明一下,微软商店里下载的软件会默认存放在C盘,如果不希望自己后面使用的 Linux 系统占用C盘空间,可以在下载 ubuntu 之前,更改微软Microsoft Store软件下载安装路径,参考链接:如何更改微软Microsoft Store软件下载安装路径-百度经验 (baidu.com)
第二步:给安装的 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;