标题说明了一切。
如果我理解正确,Heroku VM环境提供了一些内置二进制文件,然后可以在自定义构建文件中提供其他文件。
试验(通过构建一个小测试应用程序)和错误(通过使构建失败)是迄今为止唯一的方法。当然有更好的方法。
我已阅读Heroku文档并查看了Ruby build pak source中明显的位置。没有清单。
我的直接目标是确定一个需要GD2图形的Rails应用程序(gd2-ruby
gem)是否会在没有自定义构建版本的情况下构建。但是二进制可用性的一般问题一再出现。
答案 0 :(得分:1)
运行heroku run bash
,并在普通dyno中获取一个shell。然后通过调用dpkg --get-selections
列出所有安装的rpms,例如:https://askubuntu.com/questions/17823/how-to-list-all-installed-packages或此处:http://www.howtogeek.com/howto/linux/show-the-list-of-installed-packages-on-ubuntu-or-debian/