Linux – Das umfassende Handbuch

linux2     

Erschienen: November 2023 (18. Auflage)
Umfang: 1410 Seiten
ISBN: 978-3-8362-9620-5
Preis: Euro 49,90 (in D inkl. MWSt.)

 

E-Book-Ausgaben: Nur auf der Rheinwerk-Webseite können Sie wahlweise nur das E-Book (EUR 49,90) oder die Kombination aus Buch und E-Book bestellen (EUR 54,90).

English edition: An English edition is available at www.sap-press.com.

Kurzbeschreibung

Im November 2023 ist die neueste Auflage von »Linux — Das umfassende Handbuch« erschienen. Im Rahmen der Überarbeitung habe ich das Buch komplett aktualisiert, d.h., der gesamte Text wurde an die bis August 2023 verfügbaren Distributionen und Software-Versionen angepasst.

Leseprobe und Errata

Leseprobe (PDF)

Errata (18. Aufl. 2023) Errata (17. Aufl. 2021)

Updates / Distributionstests

Ich kann das Buch nicht mit jedem neuen Release einer Linux-Distribution aktualisieren. Dafür werfe ich regelmäßig einen Blick auf die gerade neuesten Linux-Distributionen und berichte darüber im Blog dieser Website:

Inhalt

Das Buch ist in 39 Kapitel und neun Teile gegliedert.

Installation
Grundlagenwissen zur Installation von Linux — damit Sie auch bei Sonderfällen nichts falsch machen! Inklusive konkreter Installationsanleitungen für Debian, Fedora, Manjaro, openSUSE, Pop!_OS, Ubuntu und Ubuntu Server.

Desktop-Nutzung
Lernen Sie die Desktopsysteme Gnome und KDE kennen und verwenden Sie Linux als Desktop-System: Web und Mail, Fotos, Audio und Video. Ein umfassendes Kapitel zum Minicomputer Raspberry~Pi zeigt Ihnen, wie Sie Linux auf einem Minicomputer als Medien-Center oder als Plattform für Bastelprojekte einsetzen können.

Arbeiten im Terminal
Arbeiten Sie effizient im Terminal! In mehreren Kapiteln lernen Sie, mit welchen Kommandos Sie das Dateisystem durchsuchen, wie Sie Dokumente und Bilder in andere Formate konvertieren, wie Sie mit den Editoren Emacs und Vi umgehen und die Shells bash und zsh nutzen.

Texteditoren
Neben den Urgesteinen Vi und Emacs lernen Sie hier den Vertreter einer neuen Generation von Editoren kennen — Visual Studio Code.

Systemkonfiguration und Administration
Egal, ob es gerade bei Ihrer Hardware Probleme gibt oder ob Sie ganz besondere Anforderungen stellen — hier erfahren Sie, wie Sie Ihr Notebook optimal einrichten, die CPU energiesparend nutzen, das Dateisystem administrieren, das Grafiksystem konfigurieren, Software-Pakete installieren und aktualisieren, den Systemstart konfigurieren sowie den Kernel und seine Module einrichten bzw. neu kompilieren.

Server
Verwenden Sie Linux als Server — zuhause, auf einem Root-Server oder in der Cloud! Ein neues Kapitel beschreibt die Installation von Debian, RHEL (samt aller Klone) und Ubuntu Server. Dabei zeige ich Ihnen sinnvolle RAID/LVM-Setups ebenso wie die optimale Cloud-Konfiguration. Die weiteren Kapitel erläutern die Konfiguration wichtiger Server-Programme, unter anderem: SSH, Apache, MySQL/MariaDB, Postfix und Dovecot, NextCloud und Samba.

Sicherheit
Das Thema Sicherheit umfasst viele Aspekte. In diesem Teil des Buchs erfahren Sie, wie Sie Backups durchführen, wie Sie Ihre Server durch Firewalls (inkl. nft), SELinux oder AppArmor schützen und wie Sie mit KVM einzelne Server-Funktionen in getrennten virtuellen Maschinen voneinander isolieren.

Virtualisierung & Co
Im letzten Teil des Buchs geht es um verschiedene Arten der Virtualisierung: Hier lernen Sie das VirtualBox (samt Vagrant) sowie das Server-Virtualisierungssystem KVM kennen. Ein weiteres Kapitel stellt das Container-System Docker vor. Zuletzt erfahren Sie, dass Sie Linux mittlerweile sogar direkt in Windows ausführen können — mit dem Windows Subsystem for Linux (WSL2/WSLg).