2013-07-24 11 views

Antwort

11

Da die richtigen Dateien in den Kommentaren angegeben Ihre $PATH Variable einzurichten sind: ~/.profile oder ~/.bash_profile

export PATH=/usr/bin:/usr/sbin:/bin:/usr/local/bin:/sbin:/opt/x11/bin:$PATH 

Auf diese Weise, wenn Sie erneut eingeben in der Konsole Ihre PATH fein arbeiten. Sie können weitere Verzeichnisse zu Ihrem $PATH hinzufügen, wie Sie möchten.

Wenn Sie nur kopieren und diese Zeile in einer aktiven Konsole Sie nur die PATH Variable vorübergehend eingestellt, wenn Sie abmelden und wieder anmelden werden Sie Ihren Weg verlieren, so fügen Sie es in Ihrer ~/.bashrc Datei.

+1

Die nachfolgenden Schrägstriche sind nicht erforderlich. Beachten Sie, dass dadurch Ihr $ PATH für jede neue Shell verlängert wird, was meistens harmlos, aber ärgerlich ist. –

+1

Die überflüssigen hinteren Schrägstriche wurden entfernt – Atropo

+0

Die .bashrc ist fiktiv der falsche Ort, um dies zu tun, idealerweise sollten Sie ~/.profile ~/.bash_profile oder ~/.bash_login verwenden (je nachdem wie Sie eingerichtet sind), so dass möglicherweise teuer Das Umgebungs-Setup muss nur einmal ausgeführt werden und dann von allen Subshells vererbt werden, die ~/.bashrc ausführen. Und die Login-Shell läuft sowieso nicht mit .bashrc, es sei denn, ~/.bash_login oder ~/.bash_profile ist dafür eingerichtet. –

1

Ich bin mir nicht sicher, wie Sie in diesen Zustand gelangt sind, obwohl this article erklärt, wie Sie Ihren Weg festlegen können.

Wenn es die Ausgabe von meinem echo $ PATH hilft, ist: -

/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin 
+1

I * hoffe * das erste Element ist '/ usr/bin', nicht' usr/bin'. –

+1

@KeithThompson, du hast absolut Recht und danke, dass du den Fehler meiner Kopie und Paste entdeckt hast. Ich habe die Antwort korrigiert; O) – TheDarkKnight

0
  1. gehen
  2. wählen neuen Befehl
  3. setzen diese zu schälen: sudo vim .bash_profile
  4. dann setzen: export PATH=/usr/bin:/usr/sbin:/bin:/usr/local/bin:/sbin:/opt/x11/bin:$PATH