# 环境配置
## Linux
1. ### **Ubuntu**
- *Ubuntu20.04*
- 个人PC使用的OS,也是大部分时间操作的系统,从入队开始饱受折磨,最后慢慢捣鼓会了。
- 但是没想到的是,几天前崩了,然后改用了Pop!_OS
- *Ubuntu18.04*
- NX的OS,架构`Armhf`,而不是`X86`,烧写镜像仍需要使用该版本(暂时)
- *Ubuntu16.04*
- 是妙算的OS,也是`Armhf`
2. ### **WSL**
- Ubuntu20.04
- 没有CUDA,不支持硬件层(USB)
- 再升级到Win内测(现在已经是Win11),可以使用WSLg,支持了GUI,可以进行imshow等需要GTK支持的操作。
3. #### **虚拟机**
- 不推荐使用,因为虚拟机性能受限制于本机硬件性能,但是可以进行一些桥接设置,开发ROS会有一些便捷。
4. #### **Pop_OS!**
- 现在在使用的OS
- 优点:
- 自带CUDA和Nivida驱动
- 与Ubuntu不同的UI设计
- More ***Modern*** and ***Beautiful***
- 更适合中国用户体验
- 缺点:
- 不同的UI设计导致一些控件不可使用、比如VSC的View : Panel Manage、Gnome extension tweak的资源监视等。
- 貌似代理不太好使的样子,Clash 和electron-SSR均阵亡,也可能是没调教好
## 常用的工具
1. cutecom
2. code
3. MVS客户端
4. git
5. cmake