[软件包管理]chocolatey包管理工具(像Ubuntu下的apt-get 包管理软件)

路径(二):更好的安装软件的方法(Windows:Chocolatey,Mac:Homebrew) - 宁皓网 https://ninghao.net/blog/2071
你决定要把 Web 当成自己的事业,并且已经开始学习了。你听到的,看到的,或者自己感觉的,很可能是错的。一开始,我们就用更好的方法去学习与做事,会节省很多时间,也能减轻痛苦。找不到方向,不知道从哪里下手,今天就跟宁皓一起,一切都在这里开始:)

遇到的问题

学习 Web 设计与开发得去安装很多软件,Git,Node,Ruby,Virtualbox,Vagrant,Atom,Brackets,Chrome... 有些软件是你要直接用的,有些是其它软件所依赖的。安装这些东西,你得先找到它们的官方网站,然后下载适合自己系统的版本,双击安装,Next,Next,下一步,下一步 ... 完成!安装完以后,你发现还不能用,因为你不知道这个软件还需要你去安装一个其它的东西。

解决的方法

正确的做法是使用包管理工具(Package Manager)去管理这些软件,这里说的是操作系统级别的包管理工具,也就是管理想要安装到操作系统上的软件的工具。在以后,你还会听到项目级别的包管理,比如前端项目用的 Bower ,还有管理 NodeJS 包的 npm 。

包管理工具,可以让我们用几个简单的命令去安装,升级,还有删除软件,并且它会自动给我们解决软件之间的依赖的问题。

Windows 用户可以使用 Chocolatey 这个包管理工具,Mac 用户可以使用 Homebrew 。

你可能感兴趣的:([软件包管理]chocolatey包管理工具(像Ubuntu下的apt-get 包管理软件))