如何仅通过使用安装免费二进制文件或 .net 在 Windows 下创建 RPM



我正在寻找一种轻量级的方法在MS Windows环境下创建rpm软件包。实际上我使用Cygwin。我通过使用cmake(cpack)生成rpm。对于 cmake,我需要安装 gcc 以绕过编译器检查。对于 rpm 一代,我安装了 rpm 和 rpm-build 包。当我检查Cygwin目录的大小时,它大约是2.2GByte。生成"简单"rpm 的很多。

有没有"更好"的方法来生成 RPM?也许在.net等中?

我知道我参加聚会有点晚了,但是我已经启动了dotnet打包项目,它允许您在任何托管.NET/.NET Core的平台上创建RPM和Debian软件包。所以这包括Windows。

您可以将其用作库或 .NET 命令行实用程序(例如,您可以在项目上运行dotnet rpm,它会为您创建一个 RPM 文件)。

https://github.com/qmfrederik/dotnet-packaging 有代码和入门指南,让我知道这是否有效。

最新更新