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 ROOT

dann 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 Zeile source .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.
InformationsquelleAutor Colin Keenan | 2012-09-29
Schreibe einen Kommentar