Car-tech

评论:Chocolatey提供简单的软件安装和更新功能

Week 9

Week 9
Anonim

安装新软件是大多数Windows用户可以轻松完成的任务,但在您逐步完成之前熟悉的“next-next-next-finish”设置向导界面,您需要首先获得安装程序,这可能会非常棘手。

此外,一旦您已经安装了应用程序,更新必须在每个应用程序都有自己独特的机制

输入Chocolatey

Chocolatey是一个控制台应用程序,没有太多的视觉风格

每个现代操作系统都有一个问题需要解决:Linux与它的rpm和apt-get软件包managem ent系统,Mac OS X及其应用程序商店,以及Windows,……至少在Windows 8和新的Windows商店成为主流之前,至少不会有任何问题。

如果您正在设置新计算机并希望安装软件散装,Ninite可能是做到这一点的最佳方式。但是,如果你正在寻找一种极其友好的方式来安装各种工具和开发环境,Chocolatey就是一个不错的选择。受apt-get的启发,它为安装数千个不同的软件包提供了一个简单统一的命令行界面。

例如,要安装Notepad ++,只需打开一个控制台窗口并键入“cinst notepadplusplus”。 Chocolatey将下载最新版本的Notepad ++并为您安装,不需要Next-Next-Next。如果您使用UAC(用户帐户控制,Windows自Vista以来一直使用的默认权限提升机制),则您只需单击一个UAC提示即可。

但是,您怎么知道可以键入“notepadplusplus” ?这就是Chocolatey的基于Web的软件包存储库。

下载安装程序时,Chocolatey会显示软件的来源以及文本进度栏。

存储库目前包含400多个软件包,范围从模糊(Fantom,一种编程语言)到主流(Skype,VLC等)。这个易于搜索的存储库并不是Chocolatey包的唯一来源:Chocolatey使用NuGet,这是一个由微软创建的开源包管理器。 NuGet拥有自己的存储库,名为NuGet Gallery,它拥有不少于8,300个独特的软件包。但是,这些都是针对开发者的,所以你不会在这里找到VLC。

如果你不想让控制台去找出可用的软件包,你只需键入“巧克力列表”即可得到官方的巧克力饲料提供的长长的包装清单。例如,如果您只是想知道Dropbox是否可用,您可以键入“chocolatey list dropbox”并稍后查看(确实如此)。

Chocolatey拥有一个有吸引力的在线包仓库。

Chocolatey包Notepad ++等应用程序本身不包含安装程序。相反,他们会像在网上一样下载安装程序。这可以避免软件包开发人员处理软件分发许可问题。当需要更新软件时,只需输入“巧克力更新notepadplusplus”(或任何其他软件包),并且Chocolatey将再次联机并获得新的安装程序(如果有的话)。

巧克力还不能与Windows商店安装Modern UI Style(以前称为Metro)应用程序。不过,这可能不是一个严重的问题,因为Windows应用商店旨在解决几乎相同的问题(使软件更容易找到并安装)。

除了这个限制,当我测试它时,它运行良好,并且提供

注意:

“产品信息”页面上的“免费试用”按钮将带您到供应商的网站,您可以在此下载最新版本的软件。