Ich versuche, rbenv zu installieren und dann rbenv install -v 2.3.1
ausführen, um die entsprechende Ruby-Version zu installieren.Wie kann ich den Pfad ändern, den "rbenv init" verwendet?
Allerdings ist das Kontingent in meinem Home-Ordner wirklich niedrig und ich kann es derzeit nicht verwenden, da der Admin es nicht erlaubt. Standardmäßig, wenn ich eval "$(rbenv init -)"
ausführen, erstellt es die .rbenv in meinem Home-Ordner.
Gibt es eine Möglichkeit, es in/opt oder anderswo zu erstellen?
Wenn der Administrator dies aus Platzgründen in Ihrem Home-Verzeichnis nicht zulässt, ist es wahrscheinlich nicht möglich, dass Sie es in/opt oder anderswo einfügen. Sprich mit dem Admin und schau, ob du deinen Platz erhöhen kannst. Versuche nicht einen Endlauf; Dieser Trick endet nie gut. –
Sie haben Recht. In diesem speziellen Fall ist/opt unser Spielplatz aus irgendeinem Grund. – Michael
/opt ist in etwa so wie/local, dass das System es nicht besitzt. Alle Sysadms, die ich kenne (ich selbst eingeschlossen), würden nichts auf beide Verzeichnisse in freigegebenen Systemen schreiben, wenn es einen Festplattenplatz geben würde. Aber wenn sie viel Speicherplatz für/opt reserviert haben, sehe ich, dass sie von Benutzern statt von ihren Home-Verzeichnissen beschreibbar gemacht wird. Es handelt sich um Variationen von verschiedenen Giften, die wir beim Verwalten und Verwenden von gemeinsamen Hosts verwenden. :-) –