在Ubuntu / Heroku上安装cairo - 我的Heroku超级用户是什么?

时间:2013-07-25 03:29:33

标签: ubuntu heroku cairo

当我按照说明安装cairo时,使用

登录我的Heroku shell
~ $ su apt-get install libcairo2-dev

http://www.cairographics.org/download/

我得到了

密码:

有谁知道Heroku帐户是否为您提供超级用户访问权限?没有密码,我知道有效。

最终,我正在尝试使用PNG支持完成安装R,这对图表输出依赖于cairo。

2 个答案:

答案 0 :(得分:4)

直接在Dyno上安装东西没有任何效果:每次重新启动时,dyno的文件系统都会恢复为“原始”(编译后,所谓的“slug”),或者每次为你的新动态转换新dyno应用

要拥有Cairo,您需要将其添加为slug构建过程的一部分。你可以:

1)阅读Vulcan(https://github.com/heroku/vulcan)并自行完成,或者:

2)使用已经拥有Cairo的构建包(buildpacks:https://devcenter.heroku.com/articles/third-party-buildpacks#using-a-custom-buildpack;例如开罗:https://github.com/rumblelabs/heroku-buildpack-cairohttps://github.com/mojodna/heroku-buildpack-nodejs#cairo

答案 1 :(得分:0)

你不是根。你忘了" sudo"。这与Heroku有什么关系?