你的Windows电脑上安装应用程序和程序变得更加容易。而不是运行单个. exe文件安装应用程序,然后通过安装向导,您可以安装一个应用程序或程序与一个cmdlet使用命令行。
微软发布了Winget命令行几年前包管理器,可用于安装、删除和更新应用程序和程序直接从命令提示符或在Windows PCWindows PowerShell。然而,有一些限制工具,这就是为什么今天我们将讨论巧克力色——第三方软件包管理器。
这篇文章说明了为什么它是用巧克力色代替Winget方便,以及如何使用它,可以让我们的生活更加轻松和安装应用程序与一个cmdlet。
表的内容
什么是巧克力色
巧克力色是一个命令行包管理器自动流程参与安装、卸载、升级应用程序在您的计算机上。不仅如此,它还可以获得和执行其他功能使用不同的参数,我们进一步讨论这篇文章。
包管理器使用一个包内部的信息,通常包括软件二进制文件、配置文件、图片和图标,和其他元数据。然后经理负责正确使用数据和执行分配的任务。
巧克力色使用自己的巨大图书馆的应用程序包基本上修改NuGet包安装和升级应用程序。因为它有自己的图书馆,可以浏览可用的包通过在这里。这个包存储库也给cmdlets需要安装、卸载、升级的不同应用程序。
但是巧克力色不同于Winget怎么样?让我们找出答案。
Winget VS巧克力色
正如我们提到的,Winget有一些限制其安装功能,巧克力色不。
Winget只支持以下类型的安装包:
- EXE
- 为人所
- NULLSOFT
- MSI
- 附录
- MSIX
- 燃烧
然而,巧克力色支持以下Winget包上的支持:
- 二进制包
- PowerShell命令包
- 开发(.DEV)包
- 路线图(Virutal包)
除此之外,巧克力色可能是明智的选择,因为这些事实:
- 你经常需要做几次点击,当使用Winget安装应用程序。
- unisntallation过程f巧克力色更可靠,因为它不遗漏任何依赖项。
- Winget偶尔无法升级已安装的应用程序。
Winget这几个问题,我们建议你选择巧克力色来管理你的应用程序和程序。现在让我们解决房间里的大象和讨论如何安装和使用巧克力色。但在你做之前,确保您的系统满足这些最低要求。
先决条件巧克力色
- 操作系统:Windows 7或服务器2003及以上。
- PowerShell版本3或以上。
- net 4或以上。
如何安装巧克力色
巧克力色可以安装使用命令提示符以及Windows PowerShell。
从PowerShell
执行以下步骤来安装使用PowerShell巧克力色:
- 与行政公开PowerShell的权利。
- 现在设置脚本执行政策AllSigned使用这个cmdlet:
Set-ExecutionPolicy AllSigned
- 确认,输入一个。
- 现在在PowerShell粘贴下面的代币安装巧克力色:
[System.Net。ServicePointManager]:: SecurityProtocol = [System.Net。ServicePointManager]:: SecurityProtocol bor 3072;iex(新对象System.Net.WebClient) .DownloadString (“https://community.chocolatey.org/install.ps1”))
然后你可以确认巧克力色被导航到安装以下使用文件资源管理器:
C: \ ProgramData \巧克力色
从命令提示符
如果你宁愿命令提示符,这是如何安装:
- 拥有管理员权限打开命令提示符。
- 现在开始粘贴下面的命令安装巧克力色:
@ " % SystemRoot % \ System32系统\ \ powershell WindowsPowerShell \ v1.0。exe”-NoProfile -InputFormat没有-ExecutionPolicy绕过- command”[System.Net。ServicePointManager]:: SecurityProtocol = 3072;iex(新对象System.Net.WebClient) .DownloadString (“https://community.chocolatey.org/install.ps1”))”&& SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
您可以使用cmdlet乔科省- ?
什么命令,您可以使用巧克力色。
巧克力色已经成功安装。现在让我们向您展示如何使用它。
巧克力色的包
在我们继续安装任何应用程序之前,我们应该知道什么可以安装,什么不能,因为只有巧克力色的包存储库可以安装。
为此,您可以打开巧克力色的包库和搜索从页面的顶部为您所需的应用程序。
如果你找到你想要的应用程序,您可以点击它来获取更多的信息,如是否可能需要重新启动,如果包已经扫描恶意软件,等等。
如果你向下滚动,你也会发现不同的标签标记安装,升级,卸载。这些选项卡状态cmdlet需要执行这个特殊的任务包。
或者,你也可以寻找一个应用程序使用此cmdlet PowerShell或命令提示符而取代浏览器名称应用程序的关键字:
乔科省搜索浏览器名称
现在让我们继续看到如何使用巧克力色来管理应用程序和程序从命令行。
如何安装应用程序使用巧克力色
安装一个应用程序,您必须使用以下cmdlet一旦巧克力色已经安装使用上面给出的指导命令提示符或PowerShell升高:
乔科省安装PackageName
你必须更换PackageName应用程序的名称。如果有不清楚的地方,你可以参考巧克力色包存储库并寻找安装cmdlet。这是一个例子:
乔科省安装adobereader
各自的应用程序将被安装并可以使用了。
如何升级应用程序使用巧克力色
升级安装应用程序,使用以下cmdlet高架PowerShell命令提示符:
注意:如果应用程序没有安装运行时升级cmdlet,巧克力色会自动安装应用程序和它的更新。
乔科省升级PackageName
你必须更换PackageName应用程序的名称。下面是一个例子:
乔科省升级microsoft-edge
如何使用巧克力色Unisntall应用程序
卸载应用程序与巧克力色一样方便安装。使用以下命令命令提示符或PowerShell升高而取代PackageName应用程序的名称,你想删除:
乔科省卸载PackageName
这是一个例子:
乔科省卸载adobereader
关闭的话
巧克力色是一个优秀的命令行实用程序,节省时间,可以自动安装/卸载过程无需用户点击。这是特别有用如果相同的应用程序需要安装在大部分设备。
巧克力色可以使用不同的开关,执行其他操作如过时的应用程序列表,这样你就可以升级,获得信息在一个特定的包,获取其他包装信息等。
使用巧克力色后,你会回到Winget吗?如果是这样,那么为什么?