|
Linux 2012 |
1 |
|
|
Inhaltsübersicht |
5 |
|
|
Vorwort |
17 |
|
|
Konzeption |
19 |
|
|
Einführung und Installation |
21 |
|
|
Was ist Linux? |
23 |
|
|
Einführung |
23 |
|
|
Distributionen |
25 |
|
|
Traum und Wirklichkeit |
29 |
|
|
Open-Source-Lizenzen (GPL & Co.) |
31 |
|
|
Die Geschichte von Linux |
34 |
|
|
Software-Patente und andere Ärgernisse |
35 |
|
|
Installation |
37 |
|
|
Voraussetzungen |
37 |
|
|
Installationsvarianten |
38 |
|
|
Überblick über den Installationsprozess |
42 |
|
|
Start der Linux-Installation |
43 |
|
|
Grundlagen der Festplattenpartitionierung |
45 |
|
|
RAID, LVM und Verschlüsselung |
49 |
|
|
Partitionierung der Festplatte |
55 |
|
|
Installationsumfang festlegen (Paketauswahl) |
61 |
|
|
Grundkonfiguration |
62 |
|
|
Installation des Bootloaders |
65 |
|
|
Probleme während der Installation |
66 |
|
|
Probleme nach der Installation |
67 |
|
|
Systemveränderungen, Erweiterungen, Updates |
69 |
|
|
Linux wieder entfernen |
72 |
|
|
Linux in eine virtuelle Umgebung installieren |
73 |
|
|
Linux-Schnelleinstieg |
75 |
|
|
Linux starten und beenden |
75 |
|
|
Tastatur, Maus und Zwischenablage |
77 |
|
|
Umgang mit Dateien, Zugriff auf externe Datenträger |
80 |
|
|
Dokumentation zu Linux |
81 |
|
|
Gnome |
83 |
|
|
Der Aufbau des Desktops |
85 |
|
|
Nautilus |
91 |
|
|
CDs/DVDs brennen mit Brasero |
95 |
|
|
Gnome-Standardprogramme |
97 |
|
|
Konfiguration und Interna |
99 |
|
|
Der gemeinsame Desktop-Standard Portland/Xdg |
107 |
|
|
KDE |
109 |
|
|
Aufbau des Desktops |
110 |
|
|
Dolphin |
116 |
|
|
Konqueror |
119 |
|
|
Konfiguration |
122 |
|
|
CDs/DVDs brennen mit K3b |
126 |
|
|
KDE-Programme |
128 |
|
|
Desktop-Anwendungen |
131 |
|
|
Webbrowser |
133 |
|
|
Firefox |
135 |
|
|
Google Chrome |
144 |
|
|
Weitere Webbrowser (Arora, Dillo, Epiphany, Konqueror, Midori, Rekonq) |
147 |
|
|
Plugins (Flash, Java, Adobe Reader, Multimedia) |
150 |
|
|
Social Networking, Twitter-Clients |
157 |
|
|
E-Mail-Clients |
159 |
|
|
Grundlagen |
160 |
|
|
Thunderbird |
166 |
|
|
Evolution |
172 |
|
|
Kontact bzw. KMail |
176 |
|
|
Claws Mail |
178 |
|
|
mutt |
179 |
|
|
Foto- und Bildverwaltung |
181 |
|
|
Digitalkameras |
182 |
|
|
Scanner |
183 |
|
|
Shotwell |
186 |
|
|
digiKam |
188 |
|
|
Panoramas zusammensetzen mit Hugin |
190 |
|
|
Screenshots erstellen |
192 |
|
|
Audio und Video |
193 |
|
|
Multimedia-Grundlagen |
193 |
|
|
Programmübersicht |
200 |
|
|
Audio-Player (Amarok, Banshee, Rhythmbox) |
204 |
|
|
Multimedia-Player (Dragon Player, Kaffeine, MPlayer, Totem, VLC, xine) |
207 |
|
|
Audio- und MP3-Tools (EasyTAG, gtkPod, Sound Juicer) |
211 |
|
|
Video-Schnitt (PiTiVi, OpenShot) |
217 |
|
|
DVDs rippen und kopieren |
222 |
|
|
Fernsehen (DVB-T, Miro) |
224 |
|
|
VirtualBox |
229 |
|
|
Virtualisierungsgrundlagen |
229 |
|
|
VirtualBox installieren (Host) |
235 |
|
|
VirtualBox-Maschinen einrichten (Gast) |
238 |
|
|
Unix-/Linux-Werkzeuge |
243 |
|
|
Arbeiten in der Konsole |
245 |
|
|
Textkonsolen und Konsolenfenster |
245 |
|
|
Textdateien anzeigen und editieren |
249 |
|
|
Online-Hilfe |
253 |
|
|
Dateiverwaltung |
255 |
|
|
Umgang mit Dateien und Verzeichnissen |
255 |
|
|
Links |
264 |
|
|
Dateitypen (MIME) |
266 |
|
|
Dateien suchen (find, grep, locate, Tracker und Strigi) |
268 |
|
|
Backup-Kommandos |
273 |
|
|
Backup-Benutzeroberflächen |
278 |
|
|
Backups auf NAS-Geräten |
283 |
|
|
CDs und DVDs brennen |
286 |
|
|
Zugriffsrechte, Benutzer und Gruppenzugehörigkeit |
292 |
|
|
Access Control Lists und Extended Attributes |
297 |
|
|
Linux-Verzeichnisstruktur |
301 |
|
|
Device-Dateien |
304 |
|
|
Prozessverwaltung |
307 |
|
|
Prozesse starten, verwalten und stoppen |
307 |
|
|
Prozesse unter einer anderen Identität ausführen (su) |
314 |
|
|
Prozesse unter einer anderen Identität ausführen (sudo) |
317 |
|
|
Prozesse unter einer anderen Identität ausführen (PolicyKit) |
319 |
|
|
Systemprozesse (Dämonen) |
320 |
|
|
Prozesse automatisch starten (crontab) |
324 |
|
|
Konverter für Grafik, Text und Multimedia |
329 |
|
|
Grafik-Konverter |
329 |
|
|
Audio- und Video-Konverter |
331 |
|
|
Text-Konverter (Zeichensatz und Zeilentrennung) |
333 |
|
|
Dateinamen-Konverter (Zeichensatz) |
334 |
|
|
Dokument-Konverter (PostScript, PDF, HTML, LaTeX) |
334 |
|
|
Netzwerk-Tools |
341 |
|
|
Netzwerkstatus ermitteln |
341 |
|
|
Auf anderen Rechnern arbeiten (SSH) |
345 |
|
|
Dateien übertragen (FTP, WGET, RSYNC, BitTorrent) |
349 |
|
|
Vim |
357 |
|
|
Schnelleinstieg |
358 |
|
|
Cursorbewegung |
360 |
|
|
Text bearbeiten |
361 |
|
|
Suchen und Ersetzen |
364 |
|
|
Mehrere Dateien gleichzeitig bearbeiten |
365 |
|
|
Interna |
367 |
|
|
Tipps und Tricks |
369 |
|
|
Emacs |
371 |
|
|
Schnelleinstieg |
371 |
|
|
Grundlagen |
374 |
|
|
Cursorbewegung |
376 |
|
|
Text markieren, löschen und einfügen |
377 |
|
|
Text bearbeiten |
378 |
|
|
Fließtext |
381 |
|
|
Suchen und Ersetzen |
383 |
|
|
Puffer und Fenster |
386 |
|
|
Besondere Bearbeitungsmodi |
388 |
|
|
Konfiguration |
389 |
|
|
Unicode |
391 |
|
|
bash (Shell) |
393 |
|
|
Was ist eine Shell? |
393 |
|
|
Basiskonfiguration |
395 |
|
|
Kommandoeingabe |
396 |
|
|
Ein- und Ausgabeumleitung |
401 |
|
|
Kommandos ausführen |
403 |
|
|
Substitutionsmechanismen |
404 |
|
|
Shell-Variablen |
409 |
|
|
Programmierung – Einführung und Beispiele |
413 |
|
|
Programmierung – Syntax |
417 |
|
|
Programmierung – Variablenverwaltung |
418 |
|
|
Programmierung – Verzweigungen und Schleifen |
424 |
|
|
Referenz wichtiger bash-Sonderzeichen |
429 |
|
|
Systemkonfiguration und Administration |
431 |
|
|
Basiskonfiguration |
433 |
|
|
Einführung |
433 |
|
|
Konfiguration der Textkonsolen |
436 |
|
|
Datum und Uhrzeit |
438 |
|
|
Benutzer und Gruppen, Passwörter |
439 |
|
|
Spracheinstellung, Internationalisierung, Unicode |
452 |
|
|
Hardware-Referenz |
457 |
|
|
Logging |
466 |
|
|
Software- und Paketverwaltung |
471 |
|
|
RPM-Paketverwaltung |
473 |
|
|
Yum |
478 |
|
|
ZYpp |
484 |
|
|
Debian-Paketverwaltung (dpkg) |
486 |
|
|
APT |
487 |
|
|
PackageKit |
497 |
|
|
tar |
499 |
|
|
Umwandlung zwischen Paketformaten (alien) |
499 |
|
|
Verwaltung von Parallelinstallationen (alternatives) |
500 |
|
|
Bibliotheken, Java und Mono |
503 |
|
|
Bibliotheken |
503 |
|
|
Programme selbst kompilieren |
507 |
|
|
Java |
512 |
|
|
Mono |
513 |
|
|
X |
515 |
|
|
Grundlagen |
515 |
|
|
X starten und beenden |
522 |
|
|
Basiskonfiguration |
527 |
|
|
Grafiktreiber (ATI/AMD, NVIDIA & Co.) |
533 |
|
|
Tastatur und Maus |
542 |
|
|
Dynamische Konfigurationsänderungen mit RandR |
547 |
|
|
Dual-Head-Konfiguration und Beamer |
549 |
|
|
3D-Grafik und Video |
553 |
|
|
X im Netzwerk |
557 |
|
|
Schriftarten (Fonts) |
559 |
|
|
Administration des Dateisystems |
563 |
|
|
Wie alles zusammenhängt |
564 |
|
|
Device-Namen für Festplatten und andere Datenträger |
565 |
|
|
Partitionierung der Festplatte |
569 |
|
|
Dateisystemtypen |
580 |
|
|
Verwaltung des Dateisystems (mount und /etc/fstab) |
584 |
|
|
Dateisystemgrundlagen |
590 |
|
|
Das ext-Dateisystem (ext2, ext3, ext4) |
592 |
|
|
Das btrfs-Dateisystem |
599 |
|
|
Das xfs-Dateisystem |
609 |
|
|
Windows-Dateisysteme (vfat, ntfs) |
610 |
|
|
CDs, DVDs, Disketten |
614 |
|
|
Externe Datenträger (USB, Firewire & Co.) |
616 |
|
|
Netzwerk-Dateisysteme (NFS, CIFS) |
618 |
|
|
Swap-Partitionen und -Dateien |
622 |
|
|
RAID |
625 |
|
|
Logical Volume Manager (LVM) |
633 |
|
|
SMART |
637 |
|
|
Verschlüsselung |
640 |
|
|
Bootloader GRUB |
647 |
|
|
GRUB-Grundlagen |
647 |
|
|
GRUB 0.97 |
654 |
|
|
GRUB 2 |
671 |
|
|
Das Init-System |
687 |
|
|
Init-V |
687 |
|
|
Upstart |
696 |
|
|
Systemd |
699 |
|
|
Debian-Systemstart |
704 |
|
|
Fedora-Systemstart |
707 |
|
|
SUSE-Systemstart |
709 |
|
|
Ubuntu-Systemstart |
710 |
|
|
Internet Service Daemon |
712 |
|
|
Kernel und Module |
715 |
|
|
Kernelmodule |
715 |
|
|
Kernel selbst konfigurieren und kompilieren |
723 |
|
|
Die Verzeichnisse /proc und sys/ |
733 |
|
|
Kernel-Bootoptionen |
735 |
|
|
Kernelparameter verändern |
738 |
|
|
Netzwerk- und Server-Konfiguration |
739 |
|
|
Netzwerkzugang einrichten |
741 |
|
|
Network Manager |
741 |
|
|
Desktop- und distributionsspezifische Konfigurationshilfen |
745 |
|
|
LAN- und WLAN-Grundlagen |
748 |
|
|
LAN- und WLAN-Controller manuell aktivieren |
761 |
|
|
LAN-Konfigurationsdateien |
768 |
|
|
Zeroconf und Avahi |
773 |
|
|
PPP-Grundlagen |
775 |
|
|
UMTS-Interna |
780 |
|
|
ADSL-Interna |
781 |
|
|
VPN-Client-Konfiguration (PPTP) |
788 |
|
|
Internet-Gateway |
793 |
|
|
Einführung |
794 |
|
|
Statische Netzwerkkonfiguration |
795 |
|
|
Masquerading (NAT) |
798 |
|
|
DHCP- und Nameserver-Grundlagen |
801 |
|
|
Dnsmasq (DHCP- und Nameserver) |
802 |
|
|
dhpcd (DHCP-Server) |
808 |
|
|
bind (Nameserver) |
813 |
|
|
WLAN-Integration in das Netzwerk |
826 |
|
|
Sicherheit |
829 |
|
|
Netzwerkgrundlagen und -analyse |
829 |
|
|
Basisabsicherung von Netzwerkdiensten |
834 |
|
|
Firewalls – eine Einführung |
838 |
|
|
Firewall mit iptables selbst gebaut |
845 |
|
|
VPN – eine Einführung |
850 |
|
|
VPN mit PPTP realisieren |
853 |
|
|
Webfilter mit Squid und DansGuardian |
859 |
|
|
SELinux |
868 |
|
|
AppArmor |
874 |
|
|
LAN-Server |
879 |
|
|
NFS 3 |
879 |
|
|
NFS 4 |
883 |
|
|
Samba – Grundlagen |
886 |
|
|
Samba – Basiskonfiguration und Inbetriebnahme |
890 |
|
|
Samba – Passwortverwaltung |
896 |
|
|
Samba – Netzwerkverzeichnisse |
901 |
|
|
Samba – Home-Server/Medien-Server |
905 |
|
|
Samba – Client-Zugriff |
908 |
|
|
CUPS – Grundlagen |
912 |
|
|
CUPS – Druckerkonfiguration |
920 |
|
|
NTP |
927 |
|
|
Web- und Root-Server |
929 |
|
|
SSH |
929 |
|
|
Apache |
933 |
|
|
PHP |
940 |
|
|
MySQL |
942 |
|
|
FTP-Server (vsftpd) |
948 |
|
|
Mail-Server |
951 |
|
|
Einführung und Grundlagen |
951 |
|
|
Postfix (MTA) |
957 |
|
|
Dovecot (POP- und IMAP-Server) |
968 |
|
|
Spam- und Virenschutz |
973 |
|
|
policyd-weight (Spam-Abwehr) |
974 |
|
|
SpamAssassin (Spam-Abwehr) |
976 |
|
|
ClamAV (Virenabwehr) |
979 |
|
|
KVM |
981 |
|
|
Grundlagen |
981 |
|
|
KVM ohne libvirt |
983 |
|
|
libvirt-Werkzeuge |
989 |
|
|
Integration der virtuellen Maschinen in das LAN (Netzwerkbrücke) |
995 |
|
|
Direkter Zugriff auf die Dateisysteme einer Image-Datei |
997 |
|
|
Distributionsspezifische Details |
999 |
|
|
Debian 6 |
1001 |
|
|
Installation |
1004 |
|
|
Konfiguration und Paketverwaltung |
1007 |
|
|
Interna, Tipps und Tricks |
1012 |
|
|
Fedora 16 |
1015 |
|
|
Installation |
1017 |
|
|
Konfiguration |
1023 |
|
|
Paketverwaltung |
1023 |
|
|
Fedora-spezifische Besonderheiten |
1025 |
|
|
Tipps und Tricks |
1028 |
|
|
openSUSE 12.1 |
1031 |
|
|
Installation |
1034 |
|
|
Konfiguration (YaST) |
1038 |
|
|
Paketverwaltung |
1041 |
|
|
SUSE-spezifische Besonderheiten |
1048 |
|
|
Tipps und Tricks |
1049 |
|
|
Ubuntu 11.10 |
1051 |
|
|
Versionen und Varianten |
1052 |
|
|
Standardinstallation im Grafikmodus (Desktop-CD) |
1055 |
|
|
USB-Stick-Installation (Desktop-CD) |
1057 |
|
|
WUBI (Desktop-CD) |
1058 |
|
|
Installation im Textmodus (Alternate-CD) |
1060 |
|
|
Unity |
1063 |
|
|
Systemkonfiguration |
1071 |
|
|
Paketverwaltung |
1072 |
|
|
Ubuntu-spezifische Besonderheiten |
1076 |
|
|
Tipps und Tricks |
1079 |
|
|
Referenz |
1081 |
|
|
Alphabetische Kommandoreferenz |
1083 |
|
|
Stichwortverzeichnis |
1193 |
|
|
Ins Internet: Weitere Infos zum Buch, Downloads, etc. |
0 |
|
|
Copyright |
1217 |
|