RE:137

时间是唯一致死的毒药。

WSL安装及简单配置

前一阵子听教授说后续的工作需要用到超级计算机,并且自己也需要一个更方便的编程环境,于是就在预装了 Windows 的电脑上重新配置了 Linux 环境(已经不知道多少次了)。但这次不同的是得到了一位*电脑高手*的指点,选择了 WSL+VS Code 的方案,非常好用!现简要记录一下配置过程。

发布于 » 更新于
作者是 季尼柯夫 · 收录在 宝宝编程 · 这里是

安装 WSL#

按照微软官网给出的教程安装即可。从 Manual Installation Steps 开始,到创建账号密码那一步结束。如果是 Win11 的话就不用安装 Windows Terminal 了(已经装好了)。发行版推荐安装 Ubuntu(没有版本号的那个就可以),之后的配置也是以 Ubuntu 为例子的。推荐安装 Debian,后续的配置步骤和 Ubuntu 差不多。一定记得完成最后一步的用户名和密码设置。

关于 WSL 和 WSL2 的区别:目前使用上最大的区别就是 WSL 内的文件可以直接从 Windows 的资源管理器内访问,而 WSL2 的文件是不可见的。推荐安装 WSL2。

VS Code 设置#

VS Code 官网下载安装好后,首先在左侧栏找到 Extensions,搜索 Chinese 安装中文(简体)语言包。随后搜索 WSL(右下角应该也有弹窗提示)安装 WSL 扩展。安装完成后,VS Code 窗口左下角应该会出现一个写着“WSL”的绿色小图标,点击图标后,单击 Remote WSL: New Window 就可以啦!

Linux 系统的简单配置#

换源#

本节内容仅针对中国大陆用户。

参考清华大学开源软件镜像站上的 Ubuntu 镜像使用帮助,进行如下操作:

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak # 备份软件源配置文件
sudo chmod 777 /etc/apt/sources.list # 使文件可被编辑
sudo vi /etc/apt/sources.list # 使用 vi 编辑文件

之后将文件内容替换为使用帮助中所给出的即可。

傻瓜 vi 使用方法:

  • 终端下 vi [文件名] 即可编辑文件,若文件不存在,则会自动新建文件
  • i 进入编辑模式
  • 使用方向键移动光标
  • 若要保存文件,按 esc 键退出编辑模式,再输入冒号 :,最后输入 wq
  • 若不保存文件,按 esc 键退出编辑模式,再输入冒号 :,最后输入 q!

完成上述操作后,将系统升级到最新版本:

sudo apt update
sudo apt upgrade

美化终端#

这是我最喜欢的部分,也是每一次安装 Linux 必定要重复的步骤。

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" # 下载安装 oh-my-zsh,这是官网给出的方式。

随后重启终端,应该就能看见一个蓝色的 ~ 了~

更换主题方法如下:

cd ~ # 回到家目录
vi .zshrc # 编辑 zsh 主题文件

找到 ZSH_THEME 项,参照上面的 vi 使用方法将等号后引号里的内容改为自己想要的主题即可。各种主题的效果可以自行上网搜索。

设置 sudo 不需要输入密码#

sudo vi /etc/sudoers # 编辑 sudo 权限控制文件

文件的最后 添加:

[username] ALL=(ALL) NOPASSWD:ALL #其中[username]更换成你的用户名

确认环境#

gcc --version # 确认是否安装了 c
g++ --version # 确认是否安装了 c++
make --version # 确认是否安装了 make

如果发现缺了什么,就 sudo apt install xxx