2012-10-18 34 views
4

我使用RVM進行Ruby安裝。只安裝heroku客戶端,而不是其他東西

我最近遇到安裝heroku toolbelt的問題,它在我的實際系統上安裝Ruby 1.9.1,然後重寫環境變量,打破我的ruby cli。我不得不刪除所有東西,重新安裝RVM,重新安裝寶石,等等。

問題是,我希望能夠使用heroku客戶端,可能工頭,但我不希望工具帶嘗試安裝git和ruby 1.9.1在我的系統上。

我試圖做的寶石安裝版本,但它聲明,寶石折舊,併爲我安裝工具帶。

任何幫助將不勝感激。

謝謝你所有周到的答案。

+0

請告訴他們確切的命令和輸出嘗試 – mpapis

回答

6

轉到Heroku CLI on github並從其他設置下載tarball。提取Tarball並將結果文件移動到/usr/local/heroku下。將/usr/local/heroku/bin添加到您的PATH。確保Heroku gem已從任何項目gem文件中刪除。重新加載你的終端和Heroku CLI應該工作。

您可以從您的項目目錄運行which heroku,您應該得到/usr/local/heroku/bin/heroku

因爲它是自我更新,你應該只需要做一次。

如果你想讓福爾曼只使用寶石版本。

Git和Ruby將不會被安裝使用這個過程。

更新: Heroku現在有一個沒有Foreman和Git的Heroku Client的install script for a standalone install

+0

感謝,不知道他們傾其所有了GitHub上 – darethas

0

在Windows上,Heroku Toolbelt安裝程序提供了完整安裝和自定義安裝之間的選擇。如果選擇「自定義」,則可以選擇要安裝的組件。

enter image description here