j4v*_*4v1 30 packages chocolatey
在回顾可用的巧克力包时,我遇到了一些显然有两个(或有时更多)包装的同一产品.乍一看是不可能分辨出来的.
例如,有AutohotKey包,然后还有一个Autohotkey.安装包.
两种类型的包装有什么区别?
Gar*_*ark 18
在这里查看Chocolatey wiki中的FAQ:
引用该文章:
Chocolatey具有虚拟包(即将推出)和元包的概念.虚拟包是用作依赖项时表示其他包的包.Metapackages是仅存在以提供依赖关系组的包.
没有后缀的包由具有后缀的包围绕,是提供虚拟包.所以对于git,git.install和git.commandline(不推荐使用.portable) - git就是那个虚拟包(目前它只是一个元数据包,直到虚拟包功能完成).这意味着其他软件包可能依赖于它,您可以安装git.install或git.portable,并且您将满足安装git的依赖性.这使得Chocolatey不会尝试安装已经满足包的依赖性要求的东西.
具体讨论*.install包后缀 - 这些包含具有捆绑或下载和运行的本机安装程序的包.
注意:之前使用的后缀*.app与*.install的含义相同.但*.app后缀现已弃用,不应用于新包.
*.portable包是通常会在您的路径上生成可执行文件的软件包,但不会安装到系统上(添加/删除程序).以前,后缀*.tool和*.commandline已用于指代相同类型的包.
归档时间: |
|
查看次数: |
4665 次 |
最近记录: |