Einleitung
Eine der Stärken von Linux liegt in der Mehrbenutzerfähigkeit. In dieser Anleitung wird beschrieben, wie dem neuen Benutzer sinnvolle Einstellungen etc. mitgegeben werden können.
Konfiguration und Anlegen einer Benutzervorlage
XFCE Benutzerverzeichnisse anpassen
Standardmäßig werden diverse Benutzerverzeichnisse angelegt und sprachenspezifisch (locale) angepasst. Um zum Beispiel alle Ordner auf dem Desktop anzuzeigen soll der Desktop ins $HOME-Verzeichnis gelegt werden. Dann werden die Unterordner automatisch ab der nächsten Anmeldung angezeigt.
# xdg-users-dir-update --set DESKTOP $HOME/
XFCE Menü anpassen
Um die Menüdarstellung etc zu bearbeiten lassen sich entweder die XML Konfigurationsdateien bearbeiten oder aber das Paket menulibre einsetzen.
# sudo apt-get install menulibre
Nach der Installation kann das Menü unter Start – Einstellungen – Menü bearbeitet werden.
Benutzervorlage erstellen
Alsdann sollen die Einstellungen (zumeist in versteckten .xxx Verzeichnissen zu finden) in die Benutzervorlage /etc/skel kopiert werden. Nicht vergessen, die Ordnerstrukturen/Dateiattribute in der Vorlage zu erstellen bzw. beizubehalten (- -parents -a).
# sudo cp --parents -avr /home/user01/.config/xfce /etc/skel/.config/xfce
Nach diesem Schema können natürlich noch weitere Konfigurationsorder/dateien in die Vorlage kopiert werden.
Weitere Ideen/Stolpersteine
- https://forum.xfce.org/viewtopic.php?id=4168
(idea for copying config to user shell script)
for I in ~/.config/xfce4/*; do sed -i ’s/$USER/$USERTO/g' $I; done
Benutzer anlegen
# sudo adduser <username>