Windows 平台各种包管理工具对比
这是一篇横向对比 Windows 各种包管理工具的文章。无论你用于日常使用,还是用于编码时的包管理,这篇文章都适合你。
Windows包管理工具对比
Windows 常用的包管理工具主要有以下:Scoop, Chocolatey,npm, yum,apt 本文将主要通过以下指标来衡量
- 安装教程是否详细
- 操作是否方便
- 包内容是否全面
Scoop
安装和删除

操作列表

具体操作

包内容
截至到发文时,Scoop 有应用 4810 个,应用库 1212 个。(数据以官网信息为准,详细信息可以查看官网。)去官网点击这里
总结
简洁明快的包管理工具,命令行友好
Chocolatey
安装和删除

操作列表

具体操作

包内容
截至到发文时,Chocolatey 有 9468 个包文件。(数据以官网信息为准,详细信息可以查看官网。)去官网点击这里
总结
Chocolatey 的业务覆盖面更广,包管理只是其一部分,其命令行显示的信息全面且具体。
npm
安装和删除
npm 是 js 中的包管理工具,并且是 Node.js 的默认包管理工具。安装Node.js 时会附带安装
操作列表

具体操作
'''
npm help command
'''
会跳转到官方的文档网页,进行详细介绍。如:npm help install

包内容
包内容达两百万之多,但是内容只局限于编程领域。
总结
npm包是编程时不可缺少的利器,但是对于一般用户作用就不是很大了。
apt
apt 是 ubuntu 常用的包管理系统之一,(Ubuntu 是 Linux 系统的一种发行版)同时也是 ubuntu 系统自带的包管理系统。
操作列表

包内容
包内容的多少取决于软件源的包数量。推荐使用清华源或者阿里源。
总结
这些包管理工具的操作往往极其相似。 Scoop 官网页面简洁,教程醒目,简洁明了。更适合一般用户。 而程序员则需要根据项目的需要使用对应的包管理工具。
还有一些包管理工具笔者在文中并没有列出,以上内容只代表个人观点,希望能对你有所帮助。 如果有任何问题欢迎随时联系我进行批评指正:2076577077@qq.com 我是 gled fish, 点击这里来到我的博客网站:
尊重作者原创, 转载请注明作者和出处,请勿用于任何商业用途。