當我按照說明安裝開羅,登錄到我的Heroku的外殼,具有在Ubuntu/Heroku上安裝cairo - 我的Heroku超級用戶是什麼?
~ $ su apt-get install libcairo2-dev
(http://www.cairographics.org/download/)
我得到
密碼:
有誰知道,如果一個的Heroku帳戶給你超級用戶訪問權限?沒有密碼我知道的作品。
最終,我試圖完成與PNG支持安裝R,它具有依賴於圖表輸出的開羅。
當我按照說明安裝開羅,登錄到我的Heroku的外殼,具有在Ubuntu/Heroku上安裝cairo - 我的Heroku超級用戶是什麼?
~ $ su apt-get install libcairo2-dev
(http://www.cairographics.org/download/)
我得到
密碼:
有誰知道,如果一個的Heroku帳戶給你超級用戶訪問權限?沒有密碼我知道的作品。
最終,我試圖完成與PNG支持安裝R,它具有依賴於圖表輸出的開羅。
在Dyno上直接安裝東西沒有任何影響:在每次重新引導時或者每當新的dyno啓動時,dyno的文件系統都會恢復爲其「原始」(後編譯,稱爲「slug」)你的應用。
要有開羅,你需要將它添加爲你的slu's的構建過程的一部分。您可以:
1)閱讀上火神(https://github.com/heroku/vulcan),並自己動手,或:
2)使用已經具有開羅(buildpacks構建包:https://devcenter.heroku.com/articles/third-party-buildpacks#using-a-custom-buildpack;一個有開羅:https://github.com/rumblelabs/heroku-buildpack-cairo爲例如,或https://github.com/mojodna/heroku-buildpack-nodejs#cairo)
你不是根。你忘了「sudo」。這與Heroku有什麼關係?
Heroku的操作系統是Ubuntu的一種風格。 Heroku她不會識別sudo命令。 – metalaureate
更正,它不是sudo - 但我不知道密碼是什麼。這不是我的heroku帳戶的密碼。 – metalaureate
掛上......你試圖在heroku *上安裝cairo *嗎?反正不行。您將在一臺測功機上進行安裝,但一旦它重新啓動,或者您的應用在另一臺測功機上旋轉,這些更改將會丟失。你需要它作爲你的buildpack的一部分。看起來「火神」。 –
哇,你發現一個node.js用cairo -sweet構建!謝謝。 – metalaureate
看起來像Vulcan已棄用! – fatuhoku