logo

Suletuxe.de
Linux - Nutzer
helfen
Linux - Nutzern

Willkommen, Gast. Bitte Login oder Registrieren.
29. April 2024, 00:46:00
Übersicht Hilfe Suche Login Registrieren

Amateurfunk Sulingen
Diskussions- und Newsboard der Linux Interessen Gruppe Suletuxe  |  allgemeine Kategorie  |  Installation & Einrichtung  |  Thema: XDG Base Directory Specification « zurück vorwärts »
Seiten: [1] nach unten Drucken
   Autor  Thema: XDG Base Directory Specification  (Gelesen 610 mal)
Sebastian
Sr. Member
****

Offline

Einträge: 371





Profil anzeigen
XDG Base Directory Specification
« am: 03. September 2022, 17:29:45 »

Bei meiner EndevourOS Installation habe ich festgestellt, dass nicht alle Umgebungsvariablen der XDG Base Directory Specification gesetzt waren. Dies ist zwar kein muss, aber manche Programme suchen in diesen Variablen nach Pfaden. Deswegen habe ich das über ein Script nachgeholt.

Prüfen welche XDG Umgebungsvariablen bei einem gesetzt sind:

Code:

env | grep XDG

Fehlende Variablen nach einem Login exportieren über /etc/profile.d/xdg_path.sh

Die Datei muss neu angelegt werden

Code:

# User directorys
export XDG_CONFIG_HOME="$HOME/.config"
export XDG_CACHE_HOME="$HOME/.cache"
export XDG_DATA_HOME="$HOME/.local/share"
export XDG_STATE_HOME="$HOME/.local/state"
#export XDG_RUNTIME_DIR="/run/user/$UID" # pam_systemd sets this to /run/user/$UID

# System directorys
export XDG_DATA_DIRS="/usr/local/share:/usr/share"
export XDG_CONFIG_DIRS="/etc/xdg"

Die XDG_RUNTIME_DIR Variable ist auskommentiert, die habe ich nur wegen Vollständigkeit aufgenommen.

Zitat:
Only XDG_RUNTIME_DIR is set by default through pam_systemd. It is up to the user to explicitly define the other variables according to the specification.

Eine kurze Zusammenfassung über den Standard gibt es im Arch Wiki
« Letzte Änderung: 03. September 2022, 17:36:02 von Sebastian » Gespeichert

Seiten: [1] nach oben Drucken 
Diskussions- und Newsboard der Linux Interessen Gruppe Suletuxe  |  allgemeine Kategorie  |  Installation & Einrichtung  |  Thema: XDG Base Directory Specification « zurück vorwärts »
Gehe zu: 


Login mit Username, Passwort und Session Länge

 Es wird die Verwendung "Blink"-basierter Browser und mindestens 1024x768 Pixel Bildschirmauflösung
für die beste Darstellung empfohlen
 
freie Software für freie Menschen!
Powered by MySQL Powered by PHP Diskussions- und Newsboard der Linux Interessen Gruppe Suletuxe | Powered by YaBB SE
© 2001-2004, YaBB SE Dev Team. All Rights Reserved.
- modified by Andreas Richter (DF8OE)
Valid XHTML 1.0! Valid CSS!