Stefan Middendorf, Rainer Maurer LINUX 4U Das professionelle PC-Betriebssystem Komplettes LINUX-System auf 2 CD-ROM В dpunkt Verlag für digitale Technologie GmbH Heidelberg
1 Hardware.' 1 1.1 Erforderliche Hardware-Ausrüstung 1 1.1.1 Prozessor 1 1.1.2 Hauptspeicher 1 1.1.3 Festplattenkapazität 1 1.1.4 Diskettenlaufwerke 2 1.1.5 Bussystem 2 1.1.6 Grafikkarten 2 1.1.7 Bildschirm 2 1.1.8 Maus und Trackball 2 1.1.9 Drucker 2 1.2 Unterstützte Hardware 3 1.2.1 SCSI-Controller 3 1.2.2 Festplatten-Controller 4 1.2.3 CD-Laufwerke 4 1.2.4 Streamer 4 1.2.5 Grafikkarten 5 1.2.6 Soundkarten 6 1.2.7 Netzwerkkarten 7 1.2.8 PCMCIA-Karten 8 2 Basisinstallation 11 2.1 Überblick 11 2.2 Booten zur Installation 12 2.2.1 Installation von DOS aus 12 2.2.2 Installation mit einer Bootdiskette 14 2.2.3 Installation über NFS 16 2.3 Das Installationsprogramm 17 2.3.1 Sprache 17 2.3.2 Partitionierung 18 у 2.3.3 Swap-Partition 20 2.3.4 Dateisystem-Partition 21 2.3.5 Xll-Konfiguration 21 2.3.6 Installieren 27
2.3.7 Reboot 28 2.3.8 Abbruch der Installation 28 2.4 Das Bootsystem 28 2.4.1 Die Bootoptionen 28 2.4.2 Der LINUX-4U-Bootmanager 40 2.4.3 Bootmöglichkeiten 42 2.5 Partitionierung 44 3 Linux-Grundlagen 47 3.1 Das Wichtigste zu Anfang 47 3.2 Entfernen und ansprechen der LINUX-4U-CD 47 3.3 Linux-Bezeichner 47 3.4 Benutzer und Gruppen 48 3.5 Dateien unter Linux 48 3.6 Grundlegende Kommandos 49 3.6.1 Paßwort ändern 49 3.6.2 Verzeichnisinhalt anzeigen 49 3.6.3 Verzeichnis wechseln 50 3.6.4 Verzeichnis anlegen und löschen 50 3.6.5 Zugriffsrechte ändern 50 3.6.6 Dateien kopieren, verschieben und umbenennen... 50 3.6.7 Besitzer und Gruppe ändern 51 3.7 Umleitung der Ein- und Ausgabe 51 3.8 Verkettung von Kommandos 51 3.9 Diskettenlaufwerke ansprechen 51 3.10 Virtuelle Konsolen 52 3.11 Automatische Pfaderweiterung 52 3.12 Komprimierte Dateien 52 3.13 Drucken 53 3.14 Kommandos im Hintergrund 53 3.15 Hilfestellungen und Dokumentation 53 3.16 Grundlagen der Xll-Bedienung 54 3.16.1 Starten und beenden von Xll 55 3.16.2 Bedienung der Xll-Fenster 55 3.16.3 Cut&Paste 57 3.16.4 Fensterliste 57 4 Administration 59 4.1 Was ist Administration? 59 4.2 xadmin 59 4.2.1 Sinn und Zweck von xadmin 59 4.2.2 Allgemeine Hinweise zur Benutzung von xadmin... 60 4.2.3 Hilfesystem 61 4.2.4 Die Module von xadmin 61
4.3 Der Filecache 62 4.3.1 Aufgabe und Funktionsweise des Filecache 62 4.3.2 Konfiguration des Filecache 63 4.4 Manuelle Installation von Teilen der CD 63 4.4.1 Installation von LINUX-4U-Paketen 63 4.4.2 Paketinstallation unter xadmin 64 4.4.3 Installation einzelner Dateienoder Verzeichnisse.... 65 4.5 Konfiguration des Dateisystems 66 4.5.1 Konfiguration des Dateisystems unter xadmin 67 4.6 Einstellung des Tastaturtyps 68 4.6.1 Einstellung des'tastaturtyps mit xadmin 68 4.7 Prozesse 68 4.7.1 Prozeßverwaltung unter xadmin 69 4.8 Herunterfahren des Linux-Systems 70 4.9 Kernel-Module 70 4.10 Dienstprogramme 71 4.11 Der Terminkalender cron 71 4.11.1 Einrichten der crontab unter xadmin 72 4.11.2 Manuelles Einrichten von crontabs 74 4.12 Benutzerverwaltung 74 4.12.1 Benutzerverwaltung mit xadmin 74 4.13 Benutzergruppen 77 4.13.1 Bearbeiten der Benutzergruppen mit xadmin 78 4.14 Hinzufügen und Entfernen von Shells mit xadmin 79 4.15 Nachricht des Tages 80 4.16 Startmeldung 80 4.17 Disketten formatieren 81 4.17.1 Low-Level-Formatierung 81 4.17.2 Extended-2-Dateisystem einrichten 81 4.17.3 DOS-Dateisystem einrichten 81 4.17.4 Disketten formatieren mit xadmin 81 4.18 Disketten kopieren 82 4.18.1 Disketten kopieren mit xadmin 82 4.19 Einstellung von Datum und Zeit 83 4.20 Backups 84 4.21 Umgebungsvariablen 84 4.21.1 Systemweite Umgebungsvariablen 85 4.22 Druckerkonfiguration 85 4.22.1 Einstellung des Drucker-Ports 85 4.22.2 Konfiguration des Druckers 86 4.23 Einstellung des Modem-Ports 87 4.24 Netzwerk 87 4.24.1 TCP/IP-Konfiguration unter xadmin 87 4.24.2 Verzeichnis von Rechnernamen 88
4.24.3 Die Datei /etc/hosts.equiv 89 4.24.4 Die Datei /etc/hosts.lpd 90 4.24.5 NFS-Exporte 90 4.25 Kernel-Übersetzung 91 4.25.1 Module 92 4.25.2 Vorbereitung 93 4.25.3 Konfiguration 93 4.25.4 Dependencies 97 4.25.5 Übersetzung 98 4.25.6 Aktivieren 98 4.25.7 Aufräumen 98 4.25.8 Übersetzen anderer Kernel-Versionen 98 4.26 Xll-Konfiguration 98 4.26.1 Die Datei XF86Config 99 4.26.2 Der Abschnitt Screen 99 4.26.3 Definition von Bildschirmmodi 99 4.27 Die Quelltext-CD 101 4.27.1 Übersetzen der Quelltexte 101 4.28 Das /proc-dateisystem 101 4.28.1 Die Dateien in /proc 102 4.28.2 Die Dateien der Prozeßverzeichnisse 103 5 Anwendungen 105 5.1 Textverarbeitung 105 5.2 Tabellenkalkulation 105 5.3 Grafik 105 5.4 CAD 106 5.5 Programmierung 106 5.6 Die kleinen Freuden 106 6 Referenz 109 6.1 Dateikennungen 109 6.2 Die Linux-Kommandos 110 Index! 171