Wie kann ich eine Verknüpfung erstellen, die Urxvt mit gesetztem DISPLAY = 0 startet?
Fügen Sie Folgendes hinzu ~/.bashrc
:
export DISPLAY=:0
Hinweis:
DISPLAY
sollte auf:0
nicht gesetzt sein0
Permanente Umgebungsvariablen erstellen:
Umgebungsvariablen sind Variablen, auf die alle Befehle, Programme oder Skripts zugreifen können. Wenn eine Variable in einem Skript festgelegt ist, kann sie nur von diesem Skript verwendet werden. Wenn ein Benutzer eine Variable in einem Terminal erstellt, kann die Variable nur in diesem Terminal verwendet werden, bis sie geschlossen wird. Dann ist die Variable für immer verschwunden. Benutzer können permanente Umgebungsvariablen erstellen, indem Sie sie in die Datei ~ / .bashrc einfügen. Diese Datei enthält Funktionen und Variablen, die die Shell beim Öffnen eines Terminals einrichtet. Da sich die Datei im Benutzerordner des Benutzers befindet, kann nur dieser Benutzer auf die Daten zugreifen, die von dieser Datei erstellt werden. Benutzer können anstelle der Aliasdatei Aliasnamen einfügen. Die bashrc-Datei lädt die Aliasdatei in sich. Normalerweise fügen Benutzer ihre Aliasnamen in die Aliasdatei ein, dies ist jedoch nicht erforderlich.
Um eine permanente Umgebungsvariable zu erstellen, öffnen Sie ~ / .bashrc in einem bevorzugten Texteditor. Wenn ein Benutzer eine Variable erstellen möchte, die das griechische Großbuchstabe enthält, würde er diese Variablenzuweisung mit den anderen Variablen in dieser Datei festlegen. Platzieren Sie die neue Variable am Ende der Datei, um ein versehentliches Versehen des Codes in dieser Datei zu verhindern.
Quelle Anpassen BASH