【系统】【winget】从零开始配置一个开发用的 Windows 11 系统的电脑 – winget 代码终端安装软件

文章目录

  • 如何将一台全新电脑配置为程序员开发使用
  • 一、系统(仅供参考,可不看)
      • 1. 使用 Ventoy 制作系统U盘
      • 2. 下载微PE镜像到U盘里
      • 3. 下载 Win11 官方系统镜像到U盘里
      • 4. 重启引导至U盘PE系统进行系统安装
  • 二、软件(手动单独安装,第三节有批量安装的方法)
    • 1. 安装杀毒软件
    • 2. 安装日用软件
    • 3. 安装开发工具
        • 配置 pip 为国内源
        • pip 使用国内源 错
    • 4. 配置环境变量
        • Python
        • Node
        • Java
        • Git & 获得 Unix 命令
        • Go
        • Linux 子系统
        • (使用easyWSL从 Docker hub 下载镜像部署到WSL2)
  • 三、建议

如何将一台全新电脑配置为程序员开发使用

我有强迫症,需要干净、简单且省心的安装。
我喜欢苹果系统的沙盒机制,在 Win上难以实现或者损耗性能。

我发现可以使用现在已经可以安装和组织许多软件了,很好用。

微软官方文档:使用 winget 工具安装和管理应用程序

配置 pip 为国内源

下列内容保存到 C:UsersbigtearAppDataRoamingpippip.ini

方法2、其他软件,关闭代理再使用 pip。

4. 配置环境变量

我是使用vs安装的 python ,java 和 node

Python

添加用户环境变量

变量名:
变量值:

打开用户变量里的 PATH,新建填入即可

Java

vs安装了openjdk后会自动配置环境变量,不需要手动配置。
如果需要手动,参考上面的环境变量配置即可,路径改为含java.exe的路径。

Git & 获得 Unix 命令

添加用户环境变量

变量名:
变量值:

打开用户变量里的 PATH,新建填入即可

Go

默认安装的go默认会配置环境变量,但是有问题,手动修复吧

的里出现了

【系统】【winget】从零开始配置一个开发用的 Windows 11 系统的电脑 - winget 代码终端安装软件

打开用户变量里的 PATH,新建填入即可

可选:添加 Go pkg 代理

添加用户环境变量

变量名:
变量值:

Linux 子系统

(使用easyWSL从 Docker hub 下载镜像部署到WSL2)

借助docker丰富的镜像,不需要自己配置开发环境,可以随便换Linux子系统。

https://github.com/redcode-labs/easyWSL

  • 为什么不安装更快更方便满足日常使用的wsl1br> 实际使用下来,wsl1最常使用的主要是Linux的各种命令,但是这些命令在Git for Windows里都附带了。
    根据上面说的配置了Git的环境变量可以完美使用Linux命令
    到这里基本就可以不需要使用wsl1了。

  • 我就是喜欢Linux系统开发怎么办
    实际开发中,同时在Linux和win下使用同一个项目目录会发生一些转换问题,浪费时间,
    所以建议项目放在Linux目录下,那么这样还不如直接使用虚拟机内的完整Linux,即WSL2
    2启动速度也很快

  • 安个WSL2直接就够用了,为什么要借助docker的镜像呢
    主要是我懒,懒得配置开发环境了,
    能快速起一个环境= =,其实这种用法是很不对的,但是我喜欢。

待补充

三、建议

到这里就基本配置完成一个开发用的电脑系统了~
记得保持好的使用习惯:

  1. 不要用而是用管理node依赖
  2. 运行python项目记得新建虚拟环境 ,保持系统python pip的干净
  3. 开发go记得用workspace管理项目
  4. 待补充

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门在线安装软件24972 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年3月25日
下一篇 2022年3月25日

相关推荐