我正在设置一个 Web 服务器,它为 Windows、Mac OS X 和 Linux 上的客户端应用程序打包和托管不同的安装程序。
我正在使用 EC2,所以我使用 Amazon Linux 作为我的基本映像。
我的重新打包工作正常,可以创建 Windows、Mac OS X 和基于 RPM 的安装程序,但是我在 Amazon Linux 包存储库中找不到dpkg-buildpackage
任何地方,所以我目前无法为我们的 Debian 和基于 Ubuntu 的客户端创建安装程序.
我尝试搜索dpkg-buildpackage
源代码,但这是一个令人担忧的搜索词:我发现的只是人们询问有关使用dpkg-buildpackage
从源代码构建事物的问题,而不是构建工具本身的源代码。
如何dpkg-buildpackage
在 Amazon Linux 上安装以便创建.deb
安装程序?
我设法安装它。
脚步:
安装后,我注意到
dpkg-buildpackage
由于缺少Dpkg.pm
perl 模块而导致运行失败,所以我安装了它:然后
@INC
路径没有新安装模块的路径,所以我修改了全局配置文件以包含它:一切似乎都奏效了。