package - 我可以为不是安装程序的 EXE 创建 Chocolatey 包吗?

标签 package chocolatey

我有一个开源工具,我想从 Chocolatey 获得它。现在,该应用程序只是一个 EXE 和配置文件(以及几个额外的 dll)。我可以只为这些文件构建一个包,还是需要先创建一个安装程序?如果我可以在没有安装程序的情况下完成,是否有这样的例子?如果使用 MSI 是更好的做法,我可以创建一个。

谢谢, 迈克

最佳答案

是的,您可以只为这些文件创建一个包,而无需先创建安装程序。 这类软件包通常称为可移植软件包(不需要管理权限即可安装的软件包)。

基本上您需要做的就是将文件添加到包中,创建一个 VERIFICATION.txt 文件,其中详细说明版主如何验证二进制文件(请记住还包括您是软件作者),以及许可证。 txt(可以不同命名)与软件的许可证。

这种包的一个例子是我自己的 electrum-ltc.portable 包: https://chocolatey.org/packages/electrum-ltc.portable

关于package - 我可以为不是安装程序的 EXE 创建 Chocolatey 包吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45255168/

相关文章:

r - 在 mac 中保存电影 GraphicsMagick for r

安卓工作室 : package name conflict and BIND_JOB_SERVICE permission error

chocolatey - 有没有办法从卸载程序文件中禁用自动卸载程序?

c# - 如何在控制台应用程序中运行另一个 cmd.exe 调用?

windows - 与 Chocolatey 包管理器一起安装时,cygwin setup.exe 二进制文件在哪里?

python - 如何从 Python 包的搜索路径中删除系统的 'site-packages'?

c++ - 无法编译R包

class - 是否可以将一个类的代码分发到多个文件?

.net - Docker - Windows 容器 - 安装 DotNet Framework 472

powershell - 在 Windows 上通过 Ansible 安装 Chocolatey 时出错