http://chocolatey.org/ Windows 下的包管理器

chocolatey 是 Windows 下的包管理器,类似于 Linux 下的 apt,mac 下的 homebrew。

没错,windows 下的。

官方网站是 http://chocolatey.org/ ,已经写在标题里了。

虽然其实大部分可以 choco install 的包都是像 notepad++、Filezilla、Putty 等本身就可以下载安装包或者本身就是绿色软件,但也许也有一些像 Python、Ruby、Nodejs 之类让从 Linux/Mac 转过来的程序员们倍感亲切的软件包。不过要注意的是保持网络畅通,也就是说你还是需要一个 VPN,而不像 linux 那样可以方便地寻找到镜像源。

说实在的我在用了一段时间以后觉得有点行为艺术……o( ̄ε ̄*),其实最大原因是 CMD 窗口本身并不能提供太多的功能,不像 Linux/Mac 那样通过 ln 可以自定义命令,添加 Path 也比 linux 麻烦。

在图形操作系统下,用命令行去管理一大堆本身就有安装包有图形界面,可以双击图标调用关联程序打开,这些关联程序也大多有图形界面,实在有点违和。

所以最后我的结论是,如果你非要在 Windows 下尝试一下包管理器,Chocolatey 是个不错的选择。

安装方法:用管理员权限打开 CMD,输入以下字符(CMD 窗口的粘贴操作是 Alt+Space→E→P)

很有可能会开始下载一个 .msu 的安装包,应该是 PowerShell,安装完以后重启系统,用管理员权限打开 CMD,输入以下字符(CMD 窗口的粘贴操作是 Alt+Space→E→P)

…… 没错我写了两遍,实践证明确实需要两遍……ㄟ( ▔, ▔ )ㄏ

如果已经安装了 PowerShell,可以在 PS 里输入以下命令:

恭喜你,蛋疼去吧。

2条评论

  1. yagao0o说道:

    我印象里一遍就可以,之前看Channel 9的教程的时候跟着做了一遍,貌似没问题……

    直接重启之后cinst之类的就可以用了……

    貌似因为公司封了部分端口,没法测,晚上回家看看(感觉不会需要输入两遍的)

    你测试用的windows是什么版本?Win 7 自带powershell,

    是不是因为我这自带了所以你的第一步实际上是下载PowerShell?

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注