ruby unter linux: permanent “ - Quelle .rvm/scripts/rvm"?
Ich bin neu in Ruby on Rails und haben gerade festgelegt, dass es in Ubuntu Linux die folgenden Anweisungen, die ich gefunden hier. Insbesondere
Als en.m. sagte ich alles deinstalliert, dann öffnete ich ein terminal-Sitzung als normaler Benutzer an und führen Sie:
bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)
dann Lauf ich mit source /home/mein-desktop-Benutzername/.rvm/scripts/rvm als normaler Benutzer, NICHT als ROOTdann Lauf ich rvm Anforderungen als ein normaler Benutzer. Dann kopiere ich die Anforderungen und die Sitzung zu schließen, öffnen Sie eine root-session und installieren Sie die Anforderungen mit Hilfe von sudo
Dann habe ich die Sitzung schließen und öffnen eines normalen Benutzer-session und laufen rvm install ruby-1.9.3-p125 wenn Sie diesen Befehl ausführen als root, es wird sagen, dass die rvm ist nicht installiert und wird vorschlagen, dass Sie die Installation mit sudo apt-get install rvm nicht!
Also im Grunde hatte ich zwei Probleme, die tutorials, die ich verfolgt habe nicht gesagt, dass ich laufen sollte
source /home/mein-desktop-Benutzername/.rvm/scripts/rvm und wollte nicht sagen, dass ich nicht laufen rvm als root, s.m hat mir das gesagt. Vielen Dank an alle, besonders an s.m
Die gut funktioniert, aber ich werde daran denken müssen,
Quelle .rvm/scripts/rvm
jedes mal, wenn ich öffnen Sie ein terminal für die Arbeit mit Ruby on Rails.
Gibt es einen Weg, um dauerhaft zu sagen, Ubuntu zu sehen .rvm für alle die Ruby-Sachen?
- Vielleicht Bearbeiten
.bashrc
oder.bash_profile
auf die Zeilesource .rvm/scripts/rvm
? Übrigens, Lesen Sie stackoverflow.com/q/415403/220060, um zu entscheiden, ob Sie.bashrc
oder.bash_profile
. - Danke für den link, die erklären, alle anderen bash startup-Dateien. Es wird kommen in praktisch einem Tag. Für nun,.bashrc funktioniert für meine Zwecke in ruby lernen, da es nur die Ausführung im interaktiven terminals und nicht in der login zu meinem system.
- Ich war in einer rezension anmelden und nicht sehen, dass Basile Starynkevitch bereits Ihre Frage beantwortet. Ignorieren Sie meinen Kommentar.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie Ihre
in Ihre
$HOME/.bashrc
- Datei; Lesen Sie die advanced bash-scripting guide für mehr.rvm 1.25.25 (stable) by Wayne E. Seguin <[email protected]>, Michal Papis <[email protected]> [https://rvm.io/]