Win10环境搭建
Win10环境搭建
最近学校的专用机房搭好了,于是需要自己在新的电脑上搭建相关环境,下面把一些思考和过程记录下来,以便未来搭建环境时参考。
我需要Ubuntu吗?
刚来的时候我花了很多时间搭建Ubuntu双系统,但实际上并不需要,我后来又把它删了。引用我同学的话:“Ubuntu毕竟只是一个开源项目,肯定没有Windows做的专业。”确实是这样,事实上我只需要在部署服务器的时候使用Ubuntu即可,毕竟没有GUI会节省一些资源,Shell操作也方便些。
我应当把软件装在哪里?
机房电脑和我的笔记本配置是一样的:128G固态+1T机械。
在我的笔记本上,我习惯于将所有应用全部安装到机械硬盘上(因为十年前就是这么干的),但我现在觉得这不是正确的选择。固态硬盘不会被撑爆的代价是运行效率的低下,也算是种资源的浪费。
那么哪些软件应该被安装到固态硬盘上呢?我认为是经常使用的软件,对程序员而言,一方面是编辑器、编译器、解释器等编程软件,另一方面是QQ、浏览器等生活软件(不过对于生活软件而言需要注意大量数据的储存地点)。
下文中,我会把安装到C盘的软件用加粗表示。
升级系统
预装的系统不一定是最新版,最好把Win10升级到最新的版本,在官网(https://www.microsoft.com/zh-cn/software-download/windows10 )使用易升工具下载会更快更便捷。
微软账号
微软账号可以同步很多数据,使用微软账号方便我在不同工作环境中迁移,我安装了这些软件:
- Edge
- VS Code
- Visual Studio
- Office (Word, Excel, Power Point)
其他软件
- QQ(https://im.qq.com/download/ )
- v2rayN(https://github.com/2dust/v2rayN/releases ,先下载Core并解压再解压另一个)
- Typora(https://www.typora.io/#windows )
- 7-Zip(https://www.7-zip.org/ )
- MinGW(https://sourceforge.net/projects/mingw-w64/files/ ,C++编译器,下载x86_64-posix-seh版本的)
- Python(https://www.python.org/downloads/ ,安装时选择为所有用户安装)
- Steam(https://store.steampowered.com/about/ ,为了Wall Paper Engine)
- Github Desktop(https://desktop.github.com/ )