时间:2020-11-04 09:31:09 来源:系统堂 游览量: 次
如果使用Linux,则可以通过从Web下载安装程序来安装软件,但是更常见的方法是使用程序包管理器。通过键入命令来安装所需的任何内容,从而可以从命令行快速,静默地安装软件。您可以添加许多存储库,但是过程保持不变。
您已经可以使用Chocolatey在Windows上执行类似的操作,Chocolatey是社区支持的程序包存储库,并且具有随附的安装程序,该安装程序可让您从PowerShell或命令提示符中管理Windows软件的安装。但是Microsoft也正在构建自己的Windows Package Manager,并且现在可以预览使用。
这是您可以尝试的方法。
在你开始之前
任何人都可以试用Windows软件包管理器,但是如果您希望通过Microsoft Store访问并具有自动更新,仍然需要满足一些先决条件。
• 客户端仅支持Windows 10版本1709(内部版本16299)或更高版本。
• 安装Windows 10 Insider版本
要么
• 加入Windows软件包管理器内部人员计划。
如何安装Windows Package Manager客户端
如果满足上述要求,则Windows软件包管理器客户端(也称为winget-cli)将通过Microsoft Store通过更新版本的App Installer分发。您需要确保,如果您注册了内部人员计划,则您的Microsoft帐户与您用来访问商店的帐户相同。
更新后,您应该有权访问客户端,并能够使用安装软件包winget。
但是,还有其他方法,尽管加入了内部人员计划,但我似乎无法通过商店接收更新的App Installer。但是不用担心,您也可以从GitHub手动安装它。该版本与通过Microsoft Store发布的版本相同,但是不会获得自动更新。您必须自己做。
要手动安装:
1. 转到GitHub上的Windows Package Manager客户端发布页面。
2. 下载最新版本的appxbundle。
3. 打开下载的文件。
4. 单击更新开始安装。
现在,winget-cli更新将应用于已安装的App Installer,供您在PC上使用。最好将发布页面设置为书签,因为要更新winget-cli,发布新版本时,您需要再次执行上述步骤。
如果您精通或熟悉Visual Studio 2019,也可以自己构建它。有关此的更多详细信息,请查看GitHub页面。
安装完成后,您就可以开始获取软件包了。您可以使用老式的命令提示符,Windows PowerShell或较新的PowerShell 7与winget-cli进行交互。
为了验证它们是否都正确安装,请打开上面提到的两个外壳并键入,winget --info并假设一切正常,那么您将在所安装的版本上看到一些浮夸。
至于软件包,在winget-pkgs GitHub存储库上,有很多东西可以安装,也可以尝试使用出色的第三方资源winstall.app。您需要知道的基本命令是winget install ,您可以开始比赛了。