Probieren Sie diese Schritte aus.
--Wir werden "etc\profile" bearbeiten. Die Umgebungsvariablen müssen am Ende der Datei eingegeben werden. Da Ubuntu keinen Zugriff auf den Stammordner gewährt, müssen wir einige Befehle im Terminal verwenden
Schritt 1:Terminal starten. Geben Sie den Befehl ein:gksudo gedit /etc/profile
Schritt 2:Die Profiltextdatei wird geöffnet. Geben Sie die Umgebungsvariablen unten auf der Seite ein....... zB: export JAVA_HOME=/home/alex/jdk1.6.0_22/bin/java
export PATH=/home/alex/jdk1.6.0_22/bin:$PATH
Schritt 3:Speichern und schließen Sie die Datei. Überprüfen Sie, ob die Umgebungsvariablen gesetzt sind, indem Sie den echo-Befehl verwenden........ zB echo $PATH
Setzen Sie die Umgebungsvariablen in den globalen /etc/environment
Datei:
...
export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun
...
Führen Sie "source /etc/environment" in jeder Shell aus, in der die Variablen aktualisiert werden sollen:
$ source /etc/environment
Überprüfen Sie, ob es funktioniert:
$ echo $JAVA_HOME
$ /usr/lib/jvm/java-1.5.0-sun
Großartig, keine Abmeldung erforderlich.
Wenn Sie die Umgebungsvariable JAVA_HOME nur im Terminal festlegen möchten, legen Sie sie in ~/.bashrc fest Datei.
Dies wird wahrscheinlich Ihr Problem lösen:https://help.ubuntu.com/community/EnvironmentVariables
Sitzungsweite Umgebungsvariablen
Um Umgebungsvariablen so zu setzen, dass sie die Umgebung eines bestimmten Benutzers beeinflussen, sollte man Befehle zum Setzen ihrer Werte nicht in bestimmten Shell-Skriptdateien im Home-Verzeichnis des Benutzers platzieren, sondern verwenden:
~/.pam_environment – Diese Datei ist speziell zum Einstellen der Umgebung eines Benutzers gedacht. Es ist keine Skriptdatei, sondern besteht aus Zuweisungsausdrücken, einer pro Zeile.
Nicht empfohlen:
~/.profile - Dies ist wahrscheinlich die beste Datei zum Platzieren von Umgebungsvariablenzuweisungen, da sie automatisch vom DisplayManager während der Desktopsitzung des Startvorgangs sowie von der Login-Shell ausgeführt wird, wenn man sich von der Textkonsole aus anmeldet.