SUSE Linux Enterprise Desktop

Verwaltungshandbuch

Veröffentlicht 27.10.2011

Copyright © 2006– 2011 Novell, Inc. und Beteiligte. Alle Rechte vorbehalten.

Es wird die Genehmigung erteilt, dieses Dokument unter den Bedingungen der GNU Free Documentation License, Version 1.2 oder (optional) Version 1.3 zu vervielfältigen, zu verbreiten und/oder zu verändern; die unveränderlichen Abschnitte hierbei sind der Urheberrechtshinweis und die Lizenzbedingungen. Eine Kopie dieser Lizenz (Version 1.2) finden Sie im Abschnitt GNU Free Documentation License.

Hinweise zu Novell-Marken finden Sie in der Novell Trademark and Service Mark-Liste http://www.novell.com/company/legal/trademarks/tmlist.html. Linux* ist eine eingetragene Marke von Linus Torvalds. Alle anderen Drittanbieter-Marken sind das Eigentum der jeweiligen Inhaber. Ein Markensymbol (®, ™ usw.) kennzeichnet eine Novell-Marke. Ein Sternchen (*) kennzeichnet eine Drittanbieter-Marke.

Alle Informationen in diesem Buch wurden mit größter Sorgfalt zusammengestellt. Doch auch dadurch kann hundertprozentige Richtigkeit nicht gewährleistet werden. Weder Novell, Inc., noch die SUSE LINUX GmbH noch die Autoren noch die Übersetzer können für mögliche Fehler und deren Folgen haftbar gemacht werden.


Inhaltsverzeichnis

Allgemeines zu diesem Handbuch
1. Verfügbare Dokumentation
2. Rückmeldungen
3. Konventionen in der Dokumentation
I. Support und übliche Aufgaben
1. YaST-Online-Update
1.1. Das Dialogfeld „Online-Aktualisierung“
1.2. Installieren von Patches
1.3. Automatische Online-Updates
2. Erfassen der Systeminformationen für den Support
2.1. Überblick über Novell Support Link
2.2. Verwenden von Supportconfig
2.3. Übertragen von Informationen an Novell
2.4. Weiterführende Informationen
3. YaST im Textmodus
3.1. Navigation in Modulen
3.2. Einschränkung der Tastenkombinationen
3.3. YaST-Kommandozeilenoptionen
4. Fernzugriff mit VNC
4.1. Einmalige VNC-Sitzungen
4.2. Permanente VNC-Sitzungen
5. GNOME-Konfiguration für Administratoren
5.1. Das GConf-System
5.2. Anpassen von Hauptmenü, Kontrollleiste und Application Browser
5.3. Automatischer Start von Anwendungen
5.4. Automatisches Einhängen und Verwalten von Mediengeräten
5.5. Ändern von bevorzugten Anwendungen
5.6. Verwalten von Profilen mit Sabayon
5.7. Hinzufügen von Dokumentvorlagen
5.8. Desktop-Sperrfunktionen
5.9. Weiterführende Informationen
6. Verwalten von Software mit Kommandozeilen-Tools
6.1. Verwenden von zypper
6.2. RPM – der Paket-Manager
7. Bash-Shell und Bash-Skripte
7.1. Was ist die Shell?
7.2. Schreiben von Shell-Skripten
7.3. Umlenken von Kommandoereignissen
7.4. Verwenden von Aliassen
7.5. Verwenden von Variablen in der Bash-Shell
7.6. Gruppieren und Kombinieren von Kommandos
7.7. Arbeiten mit häufigen Ablaufkonstrukten
7.8. Weiterführende Informationen
II. System
8. 32-Bit- und 64-Bit-Anwendungen in einer 64-Bit-Systemumgebung
8.1. Laufzeitunterstützung
8.2. Software-Entwicklung
8.3. Software-Kompilierung auf Doppelarchitektur-Plattformen
8.4. Kernel-Spezifikationen
9. Booten und Konfigurieren eines Linux-Systems
9.1. Der Linux-Bootvorgang
9.2. Der init-Vorgang
9.3. Systemkonfiguration über /etc/sysconfig
10. Der Bootloader GRUB
10.1. Booten mit GRUB
10.2. Konfigurieren des Bootloaders mit YaST
10.3. Deinstallieren des Linux-Bootloaders
10.4. Erstellen von Boot-CDs
10.5. Der grafische SUSE-Bildschirm
10.6. Fehlersuche
10.7. Weiterführende Informationen
11. Spezielle Systemfunktionen
11.1. Informationen zu speziellen Softwarepaketen
11.2. Virtuelle Konsolen
11.3. Tastaturzuordnung
11.4. Sprach- und länderspezifische Einstellungen
12. Druckerbetrieb
12.1. Work-Flow des Drucksystems
12.2. Methoden und Protokolle zum Anschließen von Druckern
12.3. Installation der Software
12.4. Netzwerkdrucker
12.5. Drucken über die Kommandozeile
12.6. Spezielle Funktionen in SUSE Linux Enterprise Desktop
12.7. Fehlersuche
13. Gerätemanagement über dynamischen Kernel mithilfe von udev
13.1. Das /dev-Verzeichnis
13.2. Kernel-uevents und udev
13.3. Treiber, Kernel-Module und Geräte
13.4. Booten und erstes Einrichten des Geräts
13.5. Überwachen des aktiven udev-Daemons
13.6. Einflussnahme auf das Gerätemanagement über dynamischen Kernel mithilfe von udev-Regeln
13.7. Permanente Gerätebenennung
13.8. Von udev verwendete Dateien
13.9. Weiterführende Informationen
14. Das X Window-System
14.1. Manuelles Konfigurieren des X Window-Systems
14.2. Installation und Konfiguration von Schriften
14.3. Weiterführende Informationen
15. Zugriff auf Dateisysteme mit FUSE
15.1. Konfigurieren von FUSE
15.2. Erhältliche FUSE-Plug-Ins
15.3. Weiterführende Informationen
III. Mobile Computer
16. Mobile Computernutzung mit Linux
16.1. Notebooks
16.2. Mobile Hardware
16.3. Mobiltelefone und PDAs
16.4. Weiterführende Informationen
17. Wireless LAN
17.1. WLAN-Standards
17.2. Betriebsmodi
17.3. Authentifizierung
17.4. Verschlüsselung
17.5. Konfiguration mit YaST
17.6. Tipps und Tricks zur Einrichtung eines WLAN
17.7. Fehlersuche
17.8. Weiterführende Informationen
18. Energieverwaltung
18.1. Energiesparfunktionen
18.2. Advanced Configuration & Power Interface (ACPI)
18.3. Ruhezustand für Festplatte
18.4. Fehlersuche
18.5. Weiterführende Informationen
19. Verwenden von Tablet PCs
19.1. Installieren der Tablet PC-Pakete
19.2. Konfigurieren des Tablet-Geräts
19.3. Verwenden der virtuellen Tastatur
19.4. Drehen der Ansicht
19.5. Verwenden der Bewegungserkennung
19.6. Aufzeichnen von Notizen und Skizzen mit dem Pen
19.7. Fehlersuche
19.8. Weiterführende Informationen
IV. Services
20. Grundlegendes zu Netzwerken
20.1. IP-Adressen und Routing
20.2. IPv6 – Das Internet der nächsten Generation
20.3. Namensauflösung
20.4. Konfigurieren von Netzwerkverbindungen mit YaST
20.5. NetworkManager
20.6. Manuelle Netzwerkkonfiguration
20.7. smpppd als Einwählhelfer
21. SLP-Dienste im Netzwerk
21.1. Installation
21.2. SLP aktivieren
21.3. SLP-Frontends in SUSE Linux Enterprise Desktop
21.4. Bereitstellen von Diensten über SLP
21.5. Weiterführende Informationen
22. Zeitsynchronisierung mit NTP
22.1. Konfigurieren eines NTP-Client mit YaST
22.2. Manuelle Konfiguration von ntp im Netzwerk
22.3. Dynamische Zeitsynchronisierung während der Laufzeit
22.4. Einrichten einer lokalen Referenzuhr
23. Verwenden von NetworkManager
23.1. Anwendungsbeispiele für NetworkManager
23.2. Aktivieren von NetworkManager
23.3. Konfigurieren von Netzwerkverbindungen
23.4. Verwendung von KNetworkManager
23.5. Verwendung des GNOME NetworkManager-Miniprogramms
23.6. NetworkManager und VPN
23.7. NetworkManager und Sicherheit
23.8. Häufig gestellte Fragen
23.9. Fehlersuche
23.10. Weiterführende Informationen
24. Samba
24.1. Terminologie
24.2. Konfigurieren eines Samba-Servers
24.3. Konfigurieren der Clients
24.4. Samba als Anmeldeserver
24.5. Weiterführende Informationen
25. Verteilte Nutzung von Dateisystemen mit NFS
25.1. Terminologie
25.2. Installieren des NFS-Servers
25.3. Konfigurieren des NFS-Servers
25.4. Konfigurieren der Clients
25.5. Weiterführende Informationen
26. Dateisynchronisierung
26.1. Verfügbare Software zur Datensynchronisierung
26.2. Kriterien für die Auswahl eines Programms
26.3. Einführung in CVS
26.4. Einführung in rsync
26.5. Weiterführende Informationen
V. Fehlersuche
27. Hilfe und Dokumentation
27.1. Dokumentationsverzeichnis
27.2. man-Seiten
27.3. Infoseiten
27.4. Online-Ressourcen
28. Häufige Probleme und deren Lösung
28.1. Suchen und Sammeln von Informationen
28.2. Probleme bei der Installation
28.3. Probleme beim Booten
28.4. Probleme bei der Anmeldung
28.5. Probleme mit dem Netzwerk
28.6. Probleme mit Daten
A. GNU Licenses
A.1. GNU General Public License
A.2. GNU Free Documentation License

Abbildungsverzeichnis

1.1. YaST-Online-Update – Qt-Bedienoberfläche
1.2. YaST-Online-Update – GTK-Bedienoberfläche
3.1. Hauptfenster von YaST im Textmodus
3.2. Das Software-Installationsmodul
5.1. Sabayon: Benutzerprofil-Editor
5.2. Sabayon: Neues Xnest-Fenster
5.3. Sabayon: Auswählen von Benutzern
9.1. Systemdienste (Runlevel)
9.2. Systemkonfiguration mithilfe des sysconfig-Editors
10.1. Bootloader-Einstellungen
16.1. Integrieren eines mobilen Computers in eine bestehende Umgebung
17.1. YaST: Konfigurieren der WLAN-Karte
19.1. Virtuelle Tastatur von xvkbd
19.2. Bewegungserkennung mit CellWriter
19.3. Kommentieren einer PDF-Datei mit Xournal
19.4. Bearbeiten von Text mit Dasher
20.1. Vereinfachtes Schichtmodell für TCP/IP
20.2. TCP/IP-Ethernet-Paket
20.3. Konfigurieren der Netzwerkeinstellungen
20.4. Modemkonfiguration
20.5. ISDN-Konfiguration
20.6. Konfiguration der ISDN-Schnittstelle
20.7. DSL-Konfiguration
22.1. YaST: NTP-Server
22.2. Erweiterte NTP-Konfiguration: Sicherheitseinstellungen
23.1. Dialogfeld „Netzwerkverbindungen“ in GNOME
23.2. KDE-Umgebung – Dialogfeld „Netzwerkkonfiguration“
23.3. KNetworkManager – Konfigurierte und verfügbare Verbindungen
25.1. Konfiguration des NFS-Clients mit YaST
28.1. Überprüfen von Medien
28.2. Anzeigen von Hardware-Informationen
28.3. US-Tastaturbelegung
28.4. Modus „Automatische Reparatur“

Tabellenverzeichnis

6.1. Die wichtigsten RPM-Abfrageoptionen
6.2. RPM-Überprüfungsoptionen
7.1. Bash-Konfigurationsdateien für Login-Shells
7.2. Bash-Konfigurationsdateien für Nicht-Login-Shells
7.3. Besondere Dateien für die Bash-Shell
7.4. Überblick über eine Standardverzeichnisstruktur
7.5. Nützliche Umgebungsvariablen
9.1. Verfügbare Runlevel
9.2. Mögliche init-Skript-Optionen
10.1. Bildschirmauflösung- und Farbtiefe-Referenz
11.1. ulimit: Einstellen von Ressourcen für Benutzer
14.1. Abschnitte in /etc/X11/xorg.conf
14.2. Parameter zur Verwendung mit fc-list
15.1. Erhältliche FUSE-Plug-Ins
16.1. Anwendungsbeispiele für NetworkManager
17.1. Überblick über verschiedene WLAN-Standards
20.1. Verschiedene Protokolle aus der TCP/IP-Familie
20.2. Spezifische Adressen
20.3. Private IP-Adressdomänen
20.4. Unterschiedliche IPv6-Präfixe
20.5. Skripten für die manuelle Netzwerkkonfiguration
20.6. Parameter für /etc/host.conf
20.7. Über /etc/nsswitch.conf verfügbare Datenbanken
20.8. Konfigurationsoptionen für NSS-Datenbanken
20.9. Einige Start-Skripten für Netzwerkprogramme
26.1. Funktionen der Werkzeuge zur Dateisynchronisierung: -- = sehr schlecht, - = schlecht oder nicht verfügbar, o = mittel, + = gut, ++ = hervorragend, x = verfügbar
27.1. man-Seiten – Kategorien und Beschreibungen
28.1. Protokolldateien
28.2. Systeminformationen mit dem /proc-Dateisystem
28.3. Systeminformationen mit dem /sys-Dateisystem

Beispiele

6.1. Zypper – Liste der bekannten Repositorys
6.2. rpm -q -i wget
6.3. Skript für die Suche nach Paketen
7.1. Ein Shell-Skript, das einen Text druckt
9.1. Ein minimaler INIT INFO-Block
11.1. Eintrag in /etc/crontab
11.2. /etc/crontab: Entfernen der Zeitstempeldateien
11.3. Beispiel für /etc/logrotate.conf
11.4. ulimit: Einstellungen in ~/.bashrc
12.1. /etc/modprobe.conf: Interrupt-Modus für den ersten parallelen Port
12.2. Fehlermeldung von lpd
12.3. Broadcast vom CUPS-Netzwerkserver
13.1. udev-Beispielregeln
14.1. Abschnitt „Screen“ der Datei /etc/X11/xorg.conf
20.1. IP-Adressen schreiben
20.2. Verknüpfung von IP-Adressen mit der Netzmaske
20.3. Beispiel einer IPv6-Adresse
20.4. IPv6-Adressen mit Angabe der Präfix-Länge
20.5. /etc/resolv.conf
20.6. /etc/hosts
20.7. /etc/networks
20.8. /etc/host.conf
20.9. /etc/nsswitch.conf
20.10. Ausgabe des ping-Befehls
20.11. Ausgabe des ifconfig-Kommandos
20.12. Ausgabe des route -n-Kommandos
24.1. Abschnitt „global“ in smb.conf