EMZETT.
Login

Wichtige Pakete im Linux-Basissystem

Kurz: Jedes Linux-System besteht aus einem Kern von Basispaketen: Kernel, C-Bibliothek, Shell, Kommandozeilenwerkzeuge, Init-System und Paketmanager. Darauf setzen Desktop und Anwendungen auf.

Genauer: Die Werkzeuge stammen großteils aus dem GNU-Projekt, daher der Name GNU/Linux.

Im Detail

PaketAufgabe
linux (Kernel)Hardware, Prozesse, Speicher, Dateisysteme, siehe [[der-linux-kernel-im-überblick
glibc / muslStandardbibliothek in C
coreutilsls, cp, mv, rm, cat, chmod, date, sort
bash / zsh / dashShell
util-linuxmount, fdisk, lsblk, dmesg, kill
systemdInit-System, siehe [[systemd-und-init-systeme
binutils, gcc, makeÜbersetzer-Werkzeuge
findutils, grep, sed, gawkSuchen und Textverarbeitung
tar, gzip, xz, zstdArchive und Kompression
opensshZugriff über SSH
sudoBefehle als Administrator
curl, wgetDownloads
iproute2, NetworkManagerNetzwerk
udevGeräteerkennung
dbusKommunikation zwischen Programmen
polkitBerechtigungen für grafische Programme
PipeWire, PulseAudioAudio
MesaGrafiktreiber (OpenGL/Vulkan)
git, vim/nanoEntwicklungs- und Editor-Standards
  • Minimalsysteme: Alpine nutzt BusyBox statt coreutils.
  • Metapakete: build-essential (Debian) oder base-devel (Arch) bündeln Werkzeuge zum Kompilieren.

Siehe auch: Abhängigkeiten und Bibliotheken, Paketverwaltung unter Linux im Überblick