Wie lege ich globale Umgebungsvariablen in Linux Mint 18 „Sarah“ Xfce fest?

Wie lege ich globale Umgebungsvariablen in Linux Mint 18 „Sarah“ Xfce fest?

Ich verwende Linux Mint 18 „Sarah“ Xfce und habe Java installiert mitdieser Leitfaden. Es funktioniert, aber ich weiß nicht, wie ich JAVA_HOMEdie 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 --loginOption 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 ~/.profileliest 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/environmentfür alle Benutzer verfügbar ist, legen Sie sie fest, auch wenn diese keine Shell starten. Melden Sie sich einfach bei einer Desktopumgebung an.

verwandte Informationen