Benutzer-Werkzeuge

Webseiten-Werkzeuge


tachtler:archlinux_-_minimal_desktop_mate

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
tachtler:archlinux_-_minimal_desktop_mate [2020/07/10 19:54] – [Installationsschritt: 4] klaustachtler:archlinux_-_minimal_desktop_mate [2020/07/11 11:41] (aktuell) – [Beispiel-Desktop] klaus
Zeile 47: Zeile 47:
   * **''mate-control-center''** - Einstellungen / ''shell'' unter [[https://mate-desktop.org|MATE]]   * **''mate-control-center''** - Einstellungen / ''shell'' unter [[https://mate-desktop.org|MATE]]
   * **''mate-settings-daemon''** - [[http://mate-desktop.org|MATE]] - Deamon zum starten von Konfigurationen z.B. zur "Theme"-Verwaltung.   * **''mate-settings-daemon''** - [[http://mate-desktop.org|MATE]] - Deamon zum starten von Konfigurationen z.B. zur "Theme"-Verwaltung.
-  * **''mate-menus''** - Einbindung der Menüs für das [[https://mate-desktop.org|MATE]] "Panel" 
   * **''dconf-editor''** - Anpassen der Systemweiten [[https://mate-desktop.org|MATE]] Optionen   * **''dconf-editor''** - Anpassen der Systemweiten [[https://mate-desktop.org|MATE]] Optionen
  
Zeile 54: Zeile 53:
   * **''mate-themes''** - Bessere Darstellung, inklusive icons   * **''mate-themes''** - Bessere Darstellung, inklusive icons
   * **''mate-screensaver''** - Lock-Screen (**nicht für Benutzer ''root''**)   * **''mate-screensaver''** - Lock-Screen (**nicht für Benutzer ''root''**)
-  * **''mate-backgrounds''** - Hintergundbilder, passend zu den "Themes"+  * **''mate-backgrounds''** - Hintergrundbilder, passend zu den "Themes" 
 +  * **''mate-icon-theme''** - Icon-Themes, passend zu den "Themes" 
 +  * **''gnu-free-fonts''** - Schriftarten für eine bessere Darstellung
  
 Eine zusätzlich [[https://mate-desktop.org|MATE]]-Desktop Installation kann durchgeführt werden, wenn nachfolgende ''pikaur''-Pakte ebenfalls noch installiert werden, um das Aussehen und die Funktionalität des [[http://mate-desktop.org|MATE]]-Desktops zu erhöhen: Eine zusätzlich [[https://mate-desktop.org|MATE]]-Desktop Installation kann durchgeführt werden, wenn nachfolgende ''pikaur''-Pakte ebenfalls noch installiert werden, um das Aussehen und die Funktionalität des [[http://mate-desktop.org|MATE]]-Desktops zu erhöhen:
Zeile 110: Zeile 111:
  
 Nachfolgender Befehl erstellt die Konfigurationsdatei ''/etc/X11/xorg.conf.d/20-keyboard.conf'', welche dann nachfolgenden Inhalt für eine **deutsche Tastaturbelegung** haben sollte: Nachfolgender Befehl erstellt die Konfigurationsdatei ''/etc/X11/xorg.conf.d/20-keyboard.conf'', welche dann nachfolgenden Inhalt für eine **deutsche Tastaturbelegung** haben sollte:
 +
 +<code>
 +# vim /etc/X11/xorg.conf.d/20-keyboard.conf
 +</code>
  
 <code bash> <code bash>
Zeile 126: Zeile 131:
 [root@archlinux ~]# systemctl reboot [root@archlinux ~]# systemctl reboot
 </code> </code>
- 
  
 ====  Anmeldebildschirm ==== ====  Anmeldebildschirm ====
Zeile 132: Zeile 136:
 Nach Durchführung aller vorhergehenden Installationsschritte, sollte nachfolgender Bildschirm nach dem **Reboot** (Neustart) des Servers erscheinen: Nach Durchführung aller vorhergehenden Installationsschritte, sollte nachfolgender Bildschirm nach dem **Reboot** (Neustart) des Servers erscheinen:
  
-FIXME {{:tachtler:virtualisierung:archlinux:archlinux_mate_login-screen.png|ArchLinux - MATE - Login Screen}}+{{:tachtler:virtualisierung:archlinux:archlinux_mate_login-screen.png|ArchLinux - MATE - Login Screen}} 
 + 
 +====  Verfügbare Applikationen ==== 
 + 
 +Nach der Anmeldung sind **nur** nachfolgende Applikationen verfügbar: 
 +Dienst/Daemon) 
 +  * ''Vim'' - Texteditor mit Farb-Hervorhebungen 
 +  * ''MATE Color Selection'' - Farbpalettenermittlung 
 +  * ''Avahi SSH Server Browser'' - SSH Browser (Netzwerkkommunikation über den Avahi-Dienst/Daemon) 
 +  * ''Avahi VNC Server Browser'' - VNC Browser (Netzwerkkommunikation über den Avahi-Dienst/Daemon) 
 +  * ''Avahi Zeroconf Browser'' - Null-Schnittstellen Browser (Netzwerkkommunikation über den Avahi-Dienst/Daemon) 
 +  * ''MATE Terminal'' - ''shell''-Terminal 
 +wie nachfolgende Bildschirmkopie zeigt: 
 + 
 +{{:tachtler:virtualisierung:archlinux:archlinux_mate_menu-screen.png|ArchLinux - MATE - Menu-Screen}} 
 + 
 +==== Applikationen ausblenden ==== 
 + 
 +Damit das Menü nicht von eher __nicht__ gebräuchlichen, aber **wegen bestehender Abhängigkeiten __nicht__ zu deinstallierenden Programmen** überladen wird, können durch nachfolgende Änderungen der einzelnen Desktop-Dateien des jeweiligen Menüpunktes, diese ausgeblendet werden. 
 + 
 +Nachfolgende Programm sollen ausgeblendet werden: 
 +  * ''Avahi SSH Server Browser'' - SSH Browser (Netzwerkkommunikation über den Avahi-Dienst/Daemon) 
 +  * ''Avahi VNC Server Browser'' - VNC Browser (Netzwerkkommunikation über den Avahi-Dienst/Daemon) 
 +  * ''Avahi Zeroconf Browser'' - Null-Schnittstellen Browser (Netzwerkkommunikation über den Avahi-Dienst/Daemon) 
 + 
 +Alle Desktop-Dateien der jeweiligen Menüpunkte befinden sich in Verzeichnis: 
 +  * **''/usr/share/applications/''** 
 + 
 +Nachfolgende Ergänzung **in __jeder__ einzelnen Desktop-Datei des jeweiligen Menüpunkts**, soll daher mit nachfolgender Zeile ergänzt werden, was mit nachfolgenden Befehlen durchgeführt werden kann: 
 +<code> 
 +NoDisplay=true 
 +</code> 
 + 
 +Nachfolgend die jeweilige Desktop-Datei zum entsprechenden Programm: 
 +  * **''bssh.desktop''** - ''Avahi SSH Server Browser'' 
 +  * **''bvnc.desktop''** - ''Avahi VNC Server Browser'' 
 +  * **''avahi-discover.desktop''** - ''Avahi Zeroconf Browser'' 
 + 
 +<code> 
 +[root@archlinux ~]# echo NoDisplay=true >> /usr/share/applications/bssh.desktop 
 +</code> 
 +<code> 
 +[root@archlinux ~]# echo NoDisplay=true >> /usr/share/applications/bvnc.desktop 
 +</code> 
 +<code> 
 +[root@archlinux ~]# echo NoDisplay=true >> /usr/share/applications/avahi-discover.desktop 
 +</code> 
 + 
 +Nach den oben gezeigten Änderungen, kann das Menü nun wie folgt aussehen: 
 + 
 +{{:tachtler:virtualisierung:archlinux:archlinux_mate_menu-screen_cleaned.png|ArchLinux - MATE - Menu-Screen - bereinigt}} 
 + 
 +==== Erweiterungsschritt: 1 ==== 
 + 
 +Installation der ''pacman''-Pakete 
 +  * **''caja''** 
 +  * **''caja-open-terminal''** 
 +  * **''mate-control-center''** 
 +  * **''mate-settings-daemon''** 
 +  * **''dconf-editor''** 
 +  * **''mozo''** 
 +  * **''mate-themes''** 
 +  * **''mate-screensaver''** 
 +  * **''mate-backgrounds''** 
 +  * **''mate-icon-theme''** 
 +  * **''gnu-free-fonts''** 
 +  * **''xorg-xauth''** 
 + 
 +mit nachfolgendem Befehl: 
 +<code> 
 +[root@archlinux ~]# pacman --noconfirm -S caja caja-open-terminal mate-control-center mate-settings-daemon dconf-editor mozo mate-themes mate-screensaver mate-backgrounds mate-icon-theme gnu-free-fonts xorg-xauth 
 +</code> 
 + 
 +==== Erweiterungsschritt: 2 ==== 
 + 
 +Installation der [[https://aur.archlinux.org/?setlang=de|ArchLinux User-Community Repository (AUR)]]-Pakete  mittels [[https://github.com/actionless/pikaur|pikaur]] 
 +  * **''mate-tweak''** 
 +mit nachfolgendem Befehl: 
 +<code> 
 +[root@archlinux ~]# pikaur --noconfirm -S mate-tweak 
 +</code> 
 + 
 +==== Erweiterungsschritt: 3 ==== 
 + 
 +Logout (Abmeldung) des angemeldeten Benutzer aus dem [[https://mate-desktop.org|MATE]]-Desktop, über den Menüpunkt **[System | Log Out klaus...]** 
 + 
 +:!: **HINWEIS** - **Anschließend ist eine Neuanmeldung des Benutzer im [[https://mate-desktop.org|MATE]]-Desktop erforderlich!** 
 + 
 +==== Beispiel-Desktop ==== 
 + 
 +Abschließend kann dann ein [[https://mate-desktop.org|MATE]]-Desktop, wie die nachfolgende Bildschirmkopie zeigt, aussehen: 
 + 
 +{{:tachtler:virtualisierung:archlinux:archlinux_mate_example_view.png|ArchLinux - MATE - Beispiel - Ansicht}}
  
tachtler/archlinux_-_minimal_desktop_mate.1594403692.txt.gz · Zuletzt geändert: 2020/07/10 19:54 von klaus