Ich öffnete die /etc/environment
und fügte die Zeile hinzu, ANDROID_SDK_HOME="/home/tom/android-sdk"
aber ich versuchte es echo $ANDROID_SDK_HOME
, zeigte aber nichts an. Ich habe JAVA_HOME
im selben /etc/environment
aber es funktioniert. Bitte helfen Sie mir, das Problem zu beheben. Danke im Voraus.
12.04
environment-variables
TheOnlyIdiot
quelle
quelle
source /etc/environment
eine Befehlszeile undecho
die Variable aus./etc/environment
systemweit und/home/nobody/.profile
benutzerspezifischnobody
? Beide sollten dauerhaft / dauerhaft sein. Beide Ansätze haben ihren PlatzAntworten:
Umgebungsvariablen können dauerhaft definiert werden, indem Sie die
.profile
Datei in Ihrem Home-Verzeichnis bearbeiten . Hier ist wie:Bearbeiten Sie Ihre
.profile
Datei mit einem Befehl wiegedit ~/.profile
. Fügen Sie dies an das Ende der Datei an:Sie können
source .profile
es sofort anwenden lassen. Bei jedem Neustart des Systems wird die.profile
Datei geladen und diese Einstellung wiederhergestellt.quelle
Es wird nicht mehr empfohlen,
.profile
Dateien zum Speichern benutzerspezifischer Umgebungsvariablen zu verwenden .Verwenden Sie
~/.pam_environment
stattdessen die Datei.Siehe: https://help.ubuntu.com/community/EnvironmentVariables
quelle