ste*_*vec 1 notepad++ chocolatey
https://chocolatey.org/packages?q=notepadplusplus
“Notepad++ (Install) 7.3.3”从下载次数来看似乎更好,但为什么还有“Notepad++ 7.3.3”?
来自巧克力常见问题解答:
与 .install .portable 相比,无后缀的软件包有什么区别?
名为 .install(即 autohotkey.install)、.portable(即 autohotkey.portable)和 *(即 autohotkey)的软件包之间有什么区别?
tl;dr:几乎 100% 的时间,没有后缀的包(在本例中为 autohotkey)将确保 *.install。没有后缀的包是为了可发现性和其他包的依赖。
嘿,好问题!你在关注!Chocolatey 有虚拟包(即将到来)和元包的概念。虚拟包是在用作依赖项时代表其他包的包。元包是仅存在于提供一组依赖项的包。
一个没有后缀的包被有后缀的包包围,就是提供一个虚拟的包。因此,在 git、git.install 和 git.commandline(不推荐用于 .portable)的情况下 - git 是那个虚拟包(目前,在虚拟包功能完成之前,它实际上只是一个元包)。这意味着其他包可以依赖它,您可以安装 git.install 或 git.portable 并且您将满足安装 git 的依赖性。这可以防止 Chocolatey 尝试安装已经满足包依赖项要求的东西。
专门讨论 *.install 包后缀 - 这些后缀是针对具有本地安装程序的包,它们已捆绑或下载并运行。
注意:后缀 .app 以前曾用于表示与 .install 相同的含义。但 *.app 后缀现已弃用,不应用于新包。
.portable 包通常会在您的路径上的某处生成可执行文件,但不会安装到系统上(添加/删除程序)。以前,后缀 .tool 和 *.commandline 已用于指代相同类型的包。
注意:现在 .tool 和 .commandline 已弃用,不应用于新软件包。
| 归档时间: |
|
| 查看次数: |
757 次 |
| 最近记录: |