在各种linux发行版都有相应的软件包管理器,记得CentOs下有yumUbuntu下有apt。那windows下呢?有没有这么方便的东西?不要让我们寻找软件时都得去搜索引擎去寻找软件的官网,虽然windows系的软件安装已经足够方便了。

答案是肯定的,那就是chocolatey

image-20210306232039403

系统要求

  • Windows 7+ / Windows Server 2003+
  • PowerShell v2+
  • .NET Framework 4+
    • 如果没安装,安装程序就会尝试安装.net framework4.0

安装

  1. 首先,以管理员的身份运行PowerShell

  2. 使用PowerShell安装。

    使用PowerShell,您必须确保Get-ExecutionPolicy不受限制(Restricted)。

Get-ExecutionPolicy

如果返回的是Restricted,继续运行下面的命令:

Set-ExecutionPolicy AllSigned

#或者

Set-ExecutionPolicy Bypass -Scope Process

最后运行下面命令:

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

等待安装完成。

常用命令

1.安装

choco install packagename

2.卸载

choco uninstall packagename

3.搜索软件包

这个命令就多了

listsearchfind

4.帮助

查看命令功能解释:

choco [command] -help

image-20210306234052785