
Ich verwende Linux Mint 18 „Sarah“ Xfce und habe Java installiert mitdieser Leitfaden. Es funktioniert, aber ich weiß nicht, wie ich JAVA_HOME
die Variable für alle meine Benutzer festlegen kann.
Wie lege ich globale Umgebungsvariablen für alle Benutzer in Linux Mint fest?
Antwort1
Wie lege ich globale Umgebungsvariablen in Linux Mint fest?
Setzen Sie sie ein /etc/profile
.
Wenn Bash als interaktive Anmelde-Shell oder als nicht-interaktive Shell mit der
--login
Option aufgerufen wird, liest und führt es zuerst Befehle aus der Datei aus/etc/profile
, sofern diese Datei vorhanden ist.Nach dem Lesen dieser Datei sucht es in dieser Reihenfolge nach
~/.bash_profile
,~/.bash_login
, und und~/.profile
liest und führt Befehle aus der ersten Datei aus, die existiert und lesbar ist. Um dieses Verhalten zu unterbinden, kann beim Starten der Shell die Option --noprofile verwendet werden.
Quelle6.2 Bash-Startdateien
Antwort2
Wenn Sie möchten, dass Ihre Umgebungsvariable /etc/environment
für alle Benutzer verfügbar ist, legen Sie sie fest, auch wenn diese keine Shell starten. Melden Sie sich einfach bei einer Desktopumgebung an.