WSL-00 卷土重来
为什么使用WSL
为什么是卷土重来
在ICS课程中依据课程要求本人已经安装和配置过一次WSL,但是在后期的使用中整个WSL被我整的混乱不堪,大小11G,功能却和5G的发行版不相上下,属实难绷,特别是apt包多得控制台都装不下了,想管理都管理不了,网络代理也有问题,维护状态一团糟,都不知道自己干了什么。
作为一个对自己电脑的文件管理非常有洁癖的人,我毫不犹豫地决定要对这个Ubuntu进行彻底的整理
但是结果并不理想,这件事演化成了——WSL似了 | GodKe’s blog
为什么用WSL
在可能的选项中
- 一是给电脑装双系统,利用网络进行文件传输
- 且不谈电脑双系统可能导致的各种问题,光是配置双系统要修改的各种安全选项就已经很难接受了
- 双系统不支持两个系统同时运行,无法完整地发挥二者的优势
- Ubuntu或者其他Linux发行版本身就是个坑,不是专业的人就不去干专业的活,有基本环境就行
- 二是使用一个U盘安装Linux系统
- U盘发热,IO缓慢
- 无法同时运行
- 开机不处理还要狂按F2
- 三是使用VMware
- 主要还是太笨重了
- 可以有GUI很吸引人,但是现在WSL2也可以有GUI了
最终还是WSL最符合当下的需求:
- 只是创建一个轻量的环境
- 简单方便的文件传输和画面获取
- 支持VScode这样的IDE
本次搭建目标
网络代理实现
- 实现Clash的本地跨平台代理(心头大患)
基本编译环境构建
- C/C++的编译器和VScode配置
- python相关(解释器、pwndbg等)
图形化界面实现
- 可有可无,有就是好
包管理和文件管理系统
- 解决一下apt的问题,太混乱了,利用图形化界面
- 解决文件管理问题,不要总是让我chmod了
(挖坑)给WSL再装一个kali
- 微软商店没有,得自己想办法
- 做网络安全迟早要接触这个,虽然windows也可以大部分平替
Comment