WSL从入坑到放弃(WSL劝退指南)
第一次听说WSL的时候,我觉得这简直是个神器————在Windows上直接跑Linux命令行,还有便捷的包管理工具,输入指令就可以下载软件,还可以在Windows文件目录下交互……
但是在用了一段时间后,我逐渐对它失去了兴趣,甚至感到厌烦。
缺失软件的apt包
首先,因为没有GUI,所以只能下载在终端运行的软件,可下载的一下子减少了很多。
其次,就是apt包的奇怪之处了。像figlet这样的只在终端运行的软件也无法下载,而且是被锁了,不是“找不到软件”。
我与sources.list斗智斗勇的故事
众所周知,Ubuntu的默认镜像源下载速度非常慢,于是需要修改镜像源。
由于wsl官方不支持GUI,所以只能用Vim修改。(Ubuntu WSL自带Vim)
vim /etc/apt/sources.list
根本不能操作,只能退出重试。
sudo vim /etc/apt/sources.list
作为一个新手,光是熟悉Vim就花了不少时间。正经人谁用Vim啊
一路d(删除)下来,在Ctrl+V换上清华源的镜像,麻溜保存退出。为了确保修改成功,又执行了一遍上面的指令,但镜像列表岿然不动,就像没人动过一样。
于是我又重复做了几遍修改操作,但那列表好像是有金钟罩一样,任我怎么更改,都不能改变它的内容。
就在我手无举措的时候,一根“救命稻草”吸引了我。这根“稻草”就是Vscode。
code /etc/apt/sources.list
修改过后IDE显示无法保存。原因很简单,没有加sudo。
但是加了之后:
sudo: code: command not found
只能继续使用Vim。
真的,用了Vim之后你会心情沮丧的!
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Orfevre787!