Linux-Livesysteme - Knoppix, Ubuntu, Morphix, Kanotix & Co.
von: Rainer Hattenhauer
Galileo Press, 2005
ISBN: 9783898426312
Sprache: Deutsch
448 Seiten, Download: 18967 KB
Format: PDF, auch als Online-Lesen
Auf einen Blick | 4 | ||
Inhalt | 6 | ||
1 Einleitung | 14 | ||
1.1 Von Geeks und Live-CDs | 14 | ||
1.2 Linux für alle und für alle Fälle | 15 | ||
1.3 Windows, Linux und Open Source | 17 | ||
1.4 Zen oder die Kunst, ein Betriebssystem zu installieren | 19 | ||
1.4.1 Von der Vergangenheit zur Gegenwart | 19 | ||
1.4.2 Installationsvarianten | 21 | ||
1.4.3 Festinstallation vs. Livesystem | 22 | ||
1.5 Das »Who is Who« der Livesysteme | 25 | ||
1.5.1 Knoppix | 25 | ||
1.5.2 Gnoppix/Ubuntu | 26 | ||
1.5.3 Morphix | 27 | ||
1.5.4 Kanotix | 27 | ||
1.5.5 Mepis | 27 | ||
1.5.6 Damn Small Linux | 28 | ||
1.5.7 Slax | 28 | ||
1.5.8 Mandrake-basierte Livesysteme | 28 | ||
1.5.9 SUSE-Linux-Live-CD | 29 | ||
1.5.10 Cluster-Livesysteme | 29 | ||
1.5.11 Multimedia-Livesysteme | 29 | ||
1.5.12 Schulungssysteme | 30 | ||
1.5.13 Knoppix STD | 30 | ||
1.5.14 Quantian | 30 | ||
1.5.15 Devil Linux | 31 | ||
1.5.16 tomsrtbt | 31 | ||
1.5.17 (Inter-)Netzgestützte Systeme | 31 | ||
1.5.18 GamesKnoppix | 32 | ||
1.5.19 Zusammenfassung | 32 | ||
1.6 Die Howto zum Buch | 34 | ||
1.6.1 Formalia | 34 | ||
1.6.2 Welche Hardware darf’s denn sein? | 37 | ||
1.6.3 Zum Aufbau des Buchs | 38 | ||
1.6.4 Die DVD zum Buch | 40 | ||
2 Der Bootvorgang | 44 | ||
2.1 Theorie und Technisches | 44 | ||
2.1.1 Allgemeine Betrachtungen zum Booten | 44 | ||
2.1.2 Der Bootvorgang bei Livesystemen | 45 | ||
2.1.3 Startvorbereitungen | 47 | ||
2.2 Beam me up – der Start eines Livesystems | 49 | ||
2.3 Booten multimedial | 53 | ||
2.3.1 Booten von Diskette(n) | 54 | ||
2.3.2 Livesystem-Image von Festplatte laden | 56 | ||
2.3.3 Livesysteme in den Hauptspeicher laden | 58 | ||
2.3.4 Livesysteme auf USB-Datenträgern | 58 | ||
2.3.5 Livesysteme über Netzwerk booten | 59 | ||
2.3.6 Systemabbilder direkt booten | 60 | ||
2.4 Kontrolle des Bootvorgangs | 61 | ||
2.4.1 Energiemanagement | 62 | ||
2.4.2 Das Livesystem bootet nicht von CD | 63 | ||
2.4.3 Probleme mit der Grafik | 63 | ||
2.4.4 Babylonische Sprachenvielfalt | 64 | ||
2.4.5 Wenn alle Stricke reißen | 64 | ||
2.4.6 Bootvorgang stoppen und fortsetzen | 65 | ||
2.4.7 Übersicht über sämtliche Knoppix-Cheatcodes | 65 | ||
2.4.8 Cheatcodes bei anderen Livesystemen | 68 | ||
3 Desktops auf Livesystemen | 70 | ||
3.1 Benutzeroberflächen – ein Überblick | 70 | ||
3.1.1 KDE | 70 | ||
3.1.2 GNOME | 72 | ||
3.1.3 Der Rest der Desktopwelt | 73 | ||
3.1.4 Aktualität und Zukunftsperspektiven | 74 | ||
3.2 Desktoppraxis | 75 | ||
3.2.1 Programme starten | 75 | ||
3.2.2 My Home is my Castle – das Heimverzeichnis | 76 | ||
3.2.3 Dateioperationen | 76 | ||
3.2.4 – und das Ganze auf der Konsole | 81 | ||
3.2.5 root – ein besonderer Benutzer | 83 | ||
3.2.6 Das neue Heim einrichten | 84 | ||
3.3 Zugriff auf Speichermedien | 86 | ||
3.3.1 Automatisches Einbinden der Devices | 86 | ||
3.3.2 Zugriff auf die Devices | 87 | ||
3.3.3 Dateisysteme | 89 | ||
3.4 Optimierungen zur Erhöhung der Produktivität | 90 | ||
3.4.1 Persönliche Einstellungen sichern | 91 | ||
3.4.2 Permanentes Heimverzeichnis erstellen | 93 | ||
3.4.3 Benutzen einer Swap-Partition/-Datei | 94 | ||
3.5 Systemkontrolle auf dem Desktop | 95 | ||
3.5.1 KDE- Tools | 95 | ||
3.5.2 GNOME- Tools | 96 | ||
3.5.3 Konsolenwerkzeuge | 97 | ||
4 Linux intern | 98 | ||
4.1 Systemstruktur von Livesystemen | 98 | ||
4.1.1 Das Schichtmodell und ein wenig Philosophie | 98 | ||
4.1.2 Der Verzeichnisbaum | 99 | ||
4.1.3 Multitasking und Multiuser, Runlevel | 103 | ||
4.2 Arbeiten in der Shell | 104 | ||
4.2.1 Grundlagen zur Befehlseingabe | 105 | ||
4.2.2 Wichtige Befehle und Shell-Survival | 106 | ||
4.2.3 Eingabehilfen und Tricks | 108 | ||
4.3 Shellprogrammierung | 111 | ||
4.3.1 Umgebungsvariablen | 111 | ||
4.3.2 Shellskripte selbst schreiben | 113 | ||
4.4 Benutzerrechte und Sicherheit | 115 | ||
4.4.1 Von Benutzern und Gruppen | 115 | ||
4.4.2 Mehr Rechte: Der Benutzer root | 118 | ||
4.5 Systemkonfiguration bei Livesystemen | 119 | ||
4.5.1 Bootskripte und Autokonfiguration | 119 | ||
4.5.2 Interaktive Konfiguration | 122 | ||
4.6 Systemmanagement | 124 | ||
4.6.1 Systemmeldungen finden und auswerten | 125 | ||
4.6.2 Prozesskontrolle von der Shell aus | 126 | ||
5 Hardwareeinbindung | 130 | ||
5.1 Das Vorwort zur Hardware | 130 | ||
5.2 Die Grundausstattung | 132 | ||
5.2.1 Konfiguration des X-Servers | 132 | ||
5.2.2 Feintuning | 135 | ||
5.2.3 Grafikbeschleunigung einschalten | 137 | ||
5.3 Bürohardware | 139 | ||
5.3.1 Einen guten (Ein-)Druck machen | 140 | ||
5.3.2 Scanner | 143 | ||
5.4 Massenspeichertechnik | 146 | ||
5.4.1 Brenner, Sticks und Platten: ein Überblick | 146 | ||
5.4.2 CD- und DVD-Brenner nutzen | 147 | ||
5.4.3 Datensicherung auf USB-Speichermedien | 150 | ||
5.5 Netzwerkhardware | 152 | ||
5.5.1 Ethernet nutzen | 153 | ||
5.5.2 Internetzugang per Modem | 155 | ||
5.5.3 Internetzugang über ISDN | 158 | ||
5.5.4 (A)DSL konfigurieren | 159 | ||
5.5.5 Wireless LAN (WLAN) | 162 | ||
5.6 Multimediahardware | 165 | ||
5.6.1 Das ALSA-Soundsystem | 166 | ||
5.6.2 TV-Karten nutzen | 168 | ||
5.7 Externe Hardware anschließen | 171 | ||
5.7.1 Digitale Fotokameras | 171 | ||
5.7.2 Digitale Videokameras | 173 | ||
5.7.3 USB-Webcams | 174 | ||
6 Software für alle Fälle | 176 | ||
6.1 Linux-Lösungen – ein Überblick | 176 | ||
6.2 Office-Anwendungen | 179 | ||
6.2.1 OpenOffice Writer | 180 | ||
6.2.2 OpenOffice Calc | 183 | ||
6.2.3 Datenbanken nutzen | 186 | ||
6.2.4 Ergebnisse präsentieren und exportieren | 189 | ||
6.2.5 Organisationssoftware | 192 | ||
6.3 Grafikprogramme und Bildbearbeitung | 195 | ||
6.3.1 Vektorgrafikprogramme | 195 | ||
6.3.2 Bitmap-orientierte Programme | 199 | ||
6.4 Multimediasoftware | 200 | ||
6.4.1 Vorbemerkung und rechtliche Aspekte | 200 | ||
6.4.2 Wiedergabe von Audio-CDs | 202 | ||
6.4.3 Audiodateien kaufen und wiedergeben | 202 | ||
6.4.4 Audiodateien selbst konvertieren | 203 | ||
6.4.5 Bearbeitung von Audiodateien | 205 | ||
6.4.6 Videos und DVDs wiedergeben | 206 | ||
6.4.7 CDs und DVDs brennen: Grafische Frontends | 210 | ||
6.4.8 Erstellen einer Audio-CD mit K3b | 212 | ||
6.5 Internetsoftware | 213 | ||
6.5.1 Browser auf Livesystemen | 214 | ||
6.5.2 E-Mail Anwendungen | 217 | ||
6.5.3 Newsreader | 220 | ||
6.5.4 Livekommunikation | 222 | ||
6.6 Programmiersprachen | 229 | ||
6.6.1 Programmierung unter Verwendung von Livesystemen | 229 | ||
6.6.2 Ein einfaches C++-Programm | 230 | ||
6.6.3 Die integrierte Entwicklungsumgebung KDevelop | 231 | ||
6.7 Installation von Programmen unter Livesystemen | 233 | ||
6.7.1 Grundprinzipien | 233 | ||
6.7.2 Beispiel: MPlayer mit einem Kanotix-Skript installieren | 234 | ||
6.7.3 Beispiel: RealPlayer mit Point-and-Klik installieren | 236 | ||
6.7.4 Abschließende Bemerkungen | 237 | ||
7 Netzwerktechnik | 238 | ||
7.1 Rund ums Ethernet | 238 | ||
7.1.1 Ein wenig Theorie | 238 | ||
7.1.2 Netzwerktest | 239 | ||
7.1.3 Routing | 240 | ||
7.1.4 Einen DHCP-Server konfigurieren | 243 | ||
7.2 Datentransfer in Unix-artigen Netzwerken | 245 | ||
7.2.1 Basiskommunikation mit der ssh | 245 | ||
7.2.2 Aufbau eines NFS-Servers | 247 | ||
7.2.3 FTP-Server nutzen | 248 | ||
7.2.4 Datenaustausch über Peer-to-Peer Netze | 249 | ||
7.3 Datentransfer in heterogenen Netzwerkumgebungen | 252 | ||
7.3.1 Zugriff auf Windows mit KDE Bordmitteln | 252 | ||
7.3.2 Zugriff auf Windows mit GNOME-Bordmitteln | 253 | ||
7.3.3 Permanentes Einbinden eines Windows- Verzeichnisses | 254 | ||
7.3.4 Zugriff von der Kommandozeile aus | 255 | ||
7.4 Komplexe Serverdienste aufsetzen | 256 | ||
7.4.1 Konfiguration eines Samba-Servers | 257 | ||
7.4.2 Konfiguration eines Apache Webservers | 259 | ||
7.5 Export von Arbeitsumgebungen | 261 | ||
7.5.1 Der Knoppix- Terminalserver | 261 | ||
7.5.2 Export der grafischen Oberfläche | 265 | ||
7.5.3 Der NX Server | 266 | ||
7.6 Netzwerksicherheit | 270 | ||
7.6.1 Sicherheitslücken im Netz finden | 270 | ||
7.6.2 Eine Firewall aufsetzen | 276 | ||
7.6.3 Drahtlose Netzwerke untersuchen und abdichten | 277 | ||
8 Sicherung und Troubleshooting | 280 | ||
8.1 Datensicherung: Grundsätzliches und Vorbereitungen | 280 | ||
8.1.1 Medien für die Sicherung | 281 | ||
8.1.2 Integration von Festplatten | 282 | ||
8.1.3 Partitionierung | 283 | ||
8.2 Datensicherung | 289 | ||
8.2.1 Low-Level-Programme | 290 | ||
8.2.2 Sicherung von Windows-2000/XP-Installationen | 293 | ||
8.2.3 Komfortable Sicherungswerkzeuge | 296 | ||
8.3 Systemreparatur | 300 | ||
8.3.1 Reparatur von Linux-Systemen | 300 | ||
8.3.2 Reparatur von Windows-Systemen | 307 | ||
8.3.3 Viren aufspüren und beseitigen | 312 | ||
9 Installation von Livesystemen | 316 | ||
9.1 Vorbemerkungen und Vorbereitungen | 316 | ||
9.1.1 Installationsvarianten | 316 | ||
9.1.2 Sicherheitsmaßnahmen | 317 | ||
9.1.3 Die Qual der Wahl | 318 | ||
9.1.4 Materialbeschaffung und Partitionierung | 319 | ||
9.2 Der Installationsvorgang | 321 | ||
9.2.1 Kanotix/Knoppix fest installieren | 321 | ||
9.2.2 Kleine Nacharbeiten | 326 | ||
9.2.3 Installation eines 64-Bit-Systems am Beispiel Ubuntu | 328 | ||
9.3 Anpassung des Grundsystems | 331 | ||
9.3.1 Knoppix-/Kanotix-Konfigurationsskripte nutzen | 331 | ||
9.3.2 Zugriff auf Datenträger einrichten | 332 | ||
9.3.3 Vorbereitung des Softwaresystems | 334 | ||
9.3.4 3D-Grafiktreiber installieren | 335 | ||
9.4 Systemverwaltung und -pflege | 336 | ||
9.4.1 Benutzerverwaltung | 336 | ||
9.4.2 Softwareverwaltung à la Debian | 338 | ||
9.5 Linux maßgeschneidert | 344 | ||
9.5.1 Programme aus Quellen kompilieren | 345 | ||
9.5.2 Einen eigenen Kernel erstellen | 349 | ||
10 Livesysteme im Eigenbau | 352 | ||
10.1 Vorbereitungen und Voraussetzungen | 352 | ||
10.1.1 Der Sinn des Remasterns | 352 | ||
10.1.2 Das Hostsystem | 352 | ||
10.1.3 Verzeichnisstruktur erstellen | 353 | ||
10.2 Remastering | 354 | ||
10.2.1 Vorbereitungen | 355 | ||
10.2.2 Softwareauswahl | 358 | ||
10.2.3 Abschluss und Nachbereitungen | 361 | ||
10.2.4 Den Master erstellen | 361 | ||
10.2.5 Das ISO-Image erstellen und testen | 363 | ||
10.2.6 Anwendung der Knoppix-Remaster-Skripte | 366 | ||
10.2.7 Der Morphix-Baukasten | 368 | ||
10.3 Der erhobene Zeigefinger: Was nicht erlaubt ist ... | 373 | ||
11 Multiboot-DVDs | 374 | ||
11.1 Voraussetzungen | 374 | ||
11.2 Die Kunst des (Multi-)Bootens | 374 | ||
11.3 Vorbereitungen und Skripte | 375 | ||
11.3.1 Verzeichnisstruktur erstellen | 376 | ||
11.3.2 ISOs mounten und kopieren | 377 | ||
11.3.3 Pfade im Mini-Root-System anpassen | 378 | ||
11.3.4 Das Hauptbootmenü | 379 | ||
11.4 Das ISO erstellen und testen | 382 | ||
11.4.1 Erstellen eines Probe-Images | 382 | ||
11.4.2 Automatisierung des Remaster- Vorgangs | 382 | ||
11.4.3 Erweiterung der DVD | 383 | ||
11.4.4 Feinarbeiten: Ein individueller Bootsplash | 384 | ||
11.5 Varianten: GRUB und CD Shell | 385 | ||
11.5.1 GRUB | 385 | ||
11.5.2 CD Shell | 385 | ||
12 Livesysteme und aktuelle Hardware | 388 | ||
12.1 Hardwaretests | 388 | ||
12.1.1 Etikettenschwindel | 388 | ||
12.1.2 Mehr Informationen | 388 | ||
12.1.3 Speichertest | 389 | ||
12.1.4 Der Rest der Hardwarewelt | 390 | ||
12.2 Linux auf Laptops | 392 | ||
12.2.1 Anlaufstellen im Internet | 392 | ||
12.2.2 Der Installationsvorgang | 393 | ||
12.2.3 Powermanagement und ACPI | 393 | ||
12.2.4 Das Grafiksystem anpassen | 398 | ||
12.3 64-Bit-Systeme | 399 | ||
12.3.1 Von breiten Bussen | 399 | ||
12.3.2 Kanotix vs. Ubuntu | 400 | ||
12.3.3 Kanotix 64 installieren und anpassen | 400 | ||
12.3.4 Benchmarking | 402 | ||
13 Livesysteme: Überblick/Besonderheiten | 404 | ||
13.1 Knoppix (Boot/ISO) | 404 | ||
13.2 Kanotix 32/Kanotix 64 (Boot/ISO) | 405 | ||
13.3 Gnoppix/Ubuntu (Boot/ISO) | 407 | ||
13.4 Knoppix STD (ISO) | 408 | ||
13.5 Morphix (ISO) | 409 | ||
13.6 MEPIS Linux (Boot/ISO) | 410 | ||
13.7 Quantian und ClusterKnoppix (ISO) | 411 | ||
13.8 Freeduc | 412 | ||
13.9 Games Knoppix | 412 | ||
13.10 Minimalsysteme | 413 | ||
13.11 Livesysteme mit Schwerpunkt Multimedia | 415 | ||
13.12 Kommerzielle Livesysteme | 417 | ||
13.13 Linux-Livesysteme: Versuch einer Übersicht | 418 | ||
14 Hilfe und Informationen | 428 | ||
14.1 Wichtige Websites | 428 | ||
14.2 Interaktive Hilfe | 430 | ||
14.3 Bücher, E-Books, Open Books | 433 | ||
14.4 Glossar | 435 | ||
Nachwort: Fazit, Danksagungen, Ausblick | 438 | ||
Index | 440 | ||
Mehr eBooks bei http://www.ciando.com | 0 |