Ich versuche RVM auf meinem Ubuntu-Rechner zu installieren.
Ich habe curl verwendet, um RVM zu bekommen, aber einige RVM-Befehle (install, anforderungen) werfen diesen apt-get-Fehler:
%Vor%Geben Sie rvm | head -1 gibt
zurück %Vor%welcher Edelstein
%Vor%Ich habe die Option "Befehl als Login-Shell ausführen" aktiviert.
Schritte aus diesem Tutorial :
%Vor%Ich habe mir auch die offizielle RVM-Dokumentation angesehen, aber es scheint mir sehr ähnlich zu sein.
Irgendwelche Ideen?
UPDATE: Ich habe es geschafft. Ich habe alle PPA URLs von Drittanbietern deaktiviert und es reibungslos installiert.
Es gibt einige wichtige Pakete, die Ihr System vor der Installation von rvm benötigt. Lauf am Terminal:
%Vor%Installieren Sie dann rvm mit:
%Vor% Nun müssen Sie eine Einstellung in Ihre .bashrc
einfügen, um rvm PATH für die Skripterstellung hinzuzufügen. Lauf:
Öffnen Sie ein neues Terminal und testen Sie rvm.
Hye Jungs !!
Ich habe die Lösung gefunden. Tatsächlich liegt der Fehler daran, dass die Informationen, die wir für die Installation benötigen, nicht verfügbar sind bei Serverdefinition für Software & amp; aktualisieren. Ich ändere es von meinem lokalen "Server von Indien" (in meinem Fall) zu "Hauptserver".
Es funktioniert jetzt perfekt für mich:)
Ich hatte das gleiche Problem mit meiner Installation, und dann habe ich die Details gelesen, die das Terminal nach der Installation verlassen hat.
Versuchen Sie es mit source /usr/local/rvm/scripts/rvm
Sobald ich das gemacht habe, hat die Funktion type rvm | head -1
rvm is a function
\curl -L https://get.rvm.io | bash -s stable --ruby
.
fügen Sie das in Ihrem Terminalfenster ein. Ich benutzte dieses. Es arbeitete für mich. für RVM für Rubin
\curl -L https://get.rvm.io | bash -s stable --rails
.
Verwenden Sie diese, um RVM mit Ruby auf Schienen zu installieren
Für Leute, die nichts über Linux wissen oder Linux-Anfänger sind (wie ich), sind das Schritte, wie man das löst (Erklärung, die oben gegeben wurde, war für mich nicht klar :)).
rmv dependencies
nur aus, wenn Sie den Paket-Manager geschlossen haben, oder Sie erhalten eine Fehlermeldung, dass etwas im Moment gesperrt ist. Und jetzt ist alles erfolgreich installiert! :)
Das häufigste Symptom dieses Problems tritt auf (wie seth2810 bei angedeutet) mit Nicht-Null-Beendigungscodes von apt-get update
-Befehl, welcher rvm requirements
erwartet. Sie sollten diesen Befehl selbst ausführen (mit sudo) und nach Problemen suchen.
Wenn Sie 404 in der Ausgabe haben, überprüfen Sie, ob die Paketquellen für die fehlerhaften URLs immer noch korrekt / aktuell sind. Sie können Paketquellen einfacher mit sudo apt-get install software-properties-common
entfernen, gefolgt von sudo add-apt-repository --remove {URL_OF_PROBLEM_PACKAGE_SOURCE}
für jede fehlgeschlagene URL.
Wenn Sie Pakete mit 'nicht erfüllten Abhängigkeiten' ansprechen, versuchen Sie sudo apt-get -f install
. Dieser Befehl versucht, unvollständige Installationen zu reparieren, indem fehlende Pakete abgerufen werden, und arbeitet die meiste Zeit. Ansonsten ... an diesem Punkt haben Sie wahrscheinlich einen spezifischeren Fehler, um trotzdem zu googlen!
Tags und Links ruby ruby-on-rails linux ubuntu