Linux-Paketverwaltung und systemctl erklärt

watch 2m, 36s
views 2

20:01, 28.10.2026

Artikel Inhalt
arrow

  • Was ist die Linux-Paketverwaltung?
  • Warum Paketverwaltung wichtig ist
  • Beliebte Paketmanager
  • Über systemctl
  • Was systemctl leistet
  • Wichtige systemctl-Befehle
  • Dienste verwalten
  • Beim Systemstart aktivieren/deaktivieren
  • Status prüfen
  • Energie- und Systemziele
  • So funktioniert systemctl

Paketmanager und systemctl werden von normalen Linux-Nutzern und Systemadministratoren häufig verwendet. Sie helfen bei der Installation von Software und der Verwaltung von Systemdiensten.

In diesem Artikel erklären wir, worum es bei der Paketverwaltung und bei systemctl geht.

Was ist die Linux-Paketverwaltung?

Linux besteht aus Paketen – das sind komprimierte Archive, die Dateien, Metadaten und Installationsanweisungen enthalten, aus denen gemeinsam Bibliotheken, Anwendungen und Werkzeuge bestehen.

Ein Paketmanager automatisiert die Installation, Aktualisierung, Upgrades und das Entfernen dieser Pakete.

Warum Paketverwaltung wichtig ist

Linux-Distributionen stützen sich auf zentrale Repositorys zum Herunterladen neuer Software, im Gegensatz zu anderen Systemen, die das manuelle Herunterladen aus dem Internet ermöglichen.

In dieser Hinsicht übernimmt ein Paketmanager folgende Aufgaben:

  • Er installiert die Software.
  • Er löst Abhängigkeiten auf.
  • Aktualisiert und entfernt die Software.
  • Führt ein Verzeichnis der installierten Pakete.

Die Paketverwaltung ist unerlässlich, um die Zuverlässigkeit des Systems zu gewährleisten, und ist besonders wichtig für Produktionsumgebungen und Server.

Beliebte Paketmanager

Verschiedene Distributionen verwenden unterschiedliche Paketsysteme, darunter:

  • APT/dpkg – Verbreitet in Debian-basierten Distributionen wie Ubuntu.
  • DNF/YUM – Wird in Fedora, CentOS und der RHEL-Familie verwendet.
  • Pacman – Zu finden in Arch Linux und dessen Derivaten.
  • Zypper – Der Standard in openSUSE.

Über systemctl

Systemctl verwaltet die Dienste, Hintergrund-Daemons und Prozesse, die …

Moderne Linux-Distributionen verwenden im Allgemeinen systemd als System- und Dienstmanager. Und die wichtigste Schnittstelle zur Interaktion mit systemd ist der Befehl systemctl.

Was systemctl leistet

systemctl kann Folgendes:

  • Dienste starten, stoppen, neu starten und neu laden.
  • Dienste aktivieren oder deaktivieren.
  • Detaillierte Dienststatusinformationen und Protokolle bereitstellen.
  • Den Energiezustand des Systems steuern – beispielsweise durch Neustart und Herunterfahren.

Einfach ausgedrückt: Mit systemctl können Sie steuern, wie sich Dienste verhalten und wie sie sich beim Systemstart verhalten sollen.

Wichtige systemctl-Befehle

Hier sind einige der am häufigsten verwendeten systemctl-Aktionen:

Dienste verwalten

  • sudo systemctl start <Dienst> — Startet einen Dienst sofort.
  • sudo systemctl stop <Dienst> — Beendet ihn.
  • sudo systemctl restart <Dienst> — Beendet den Dienst und startet ihn anschließend erneut.
  • sudo systemctl reload <Dienst> — Übernimmt Konfigurationsänderungen ohne vollständigen Neustart (sofern unterstützt).

Beim Systemstart aktivieren/deaktivieren

  • sudo systemctl enable <Dienst> — Stellt sicher, dass der Dienst beim Systemstart gestartet wird.
  • sudo systemctl disable <Dienst> — Verhindert den automatischen Start beim Systemstart.

Sie können Befehle auch kombinieren:

  • systemctl enable --now <Dienst> — Aktivieren und sofort starten.
  • systemctl disable --now <Dienst> — Deaktivieren und sofort stoppen.

Status prüfen

  • systemctl status <Dienst> — Zeigt an, ob ein Dienst läuft, und gibt die aktuellen Protokolle an.
  • systemctl is-active <service> — Gibt einen einfachen Aktivitätsindikator (aktiv/inaktiv) zurück.

Energie- und Systemziele

systemctl kann auch den Systemzustand ändern:

  • systemctl reboot — Startet das System neu.
  • systemctl poweroff — Fährt das System herunter.
  • systemctl isolate multi-user.target — Wechselt in einen nicht-grafischen Mehrbenutzer-Zustand.

So funktioniert systemctl

systemctl interagiert mit Unit-Dateien – Textdefinitionen, die systemd mitteilen, wie ein Dienst gestartet, gestoppt oder überwacht werden soll. Zu den Unit-Dateitypen gehören:

  • .service — Definiert einen Dienstprozess.
  • .socket — Beschreibt socket-aktivierte Dienste.
  • .target — Stellt Systemzustände dar.

Wenn Befehle ausgegeben werden, liest systemctl diese Dateien, um zu bestimmen, was in welcher Reihenfolge zu tun ist, und wickelt dabei Abhängigkeiten automatisch ab.

Teilen

War dieser Artikel für Sie hilfreich?

VPS beliebte Angebote

-9.5%

CPU
CPU
4 Xeon Cores
RAM
RAM
8 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
Unlimited
10Ge-wKVM-SSD 8192 Windows

€ 121.5 /mo

€
/mo

Alle 12 Monate abgerechnet

-4.5%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
100 GB HDD
Bandwidth
Bandwidth
300 Gb
wKVM-HDD HK 4096 Windows

€ 17.74 /mo

€
/mo

Alle 12 Monate abgerechnet

-22.2%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
50 GB SSD
Bandwidth
Bandwidth
300 GB
KVM-SSD 4096 HK Linux

€ 33 /mo

€
/mo

Alle 12 Monate abgerechnet

-10%

CPU
CPU
10 Epyc Cores
RAM
RAM
64GB
Space
Space
400 GB NVMe
Bandwidth
Bandwidth
Unlimited
Keitaro KVM 65536
OS
CentOS
Software
Software
Keitaro

€ 149.04 /mo

€
/mo

Alle 12 Monate abgerechnet

-10%

CPU
CPU
6 Xeon Cores
RAM
RAM
8 GB
Space
Space
200 GB HDD
Bandwidth
Bandwidth
300 Gb
KVM-HDD HK 8192 Linux

€ 21.48 /mo

€
/mo

Alle 12 Monate abgerechnet

-10%

CPU
CPU
8 Xeon Cores
RAM
RAM
32 GB
Space
Space
200 GB SSD
Bandwidth
Bandwidth
12 TB
KVM-SSD 32768 Metered Linux

€ 150 /mo

€
/mo

Alle 12 Monate abgerechnet

-7.9%

CPU
CPU
6 Xeon Cores
RAM
RAM
8 GB
Space
Space
200 GB HDD
Bandwidth
Bandwidth
300 Gb
wKVM-HDD HK 8192 Windows

€ 27.08 /mo

€
/mo

Alle 12 Monate abgerechnet

-13.1%

CPU
CPU
2 Xeon Cores
RAM
RAM
512 MB
Space
Space
10 GB SSD
Bandwidth
Bandwidth
300 GB
KVM-SSD 512 HK Linux

€ 7 /mo

€
/mo

Alle 12 Monate abgerechnet

-10%

CPU
CPU
6 Xeon Cores
RAM
RAM
8 GB
Space
Space
200 GB HDD
Bandwidth
Bandwidth
Unlimited
KVM-HDD 8192 Linux

€ 25.25 /mo

€
/mo

Alle 12 Monate abgerechnet

-10%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
Unlimited
wKVM-SSD 4096 Windows

€ 18.65 /mo

€
/mo

Alle 12 Monate abgerechnet

Weitere Artikel zu diesem Thema

cookie

Cookies und Datenschutz akzeptieren?

Wir verwenden Cookies, um sicherzustellen, dass wir Ihnen die beste Erfahrung auf unserer Website bieten. Wenn Sie fortfahren, ohne Ihre Einstellungen zu ändern, gehen wir davon aus, dass Sie mit dem Empfang aller Cookies auf der HostZealot-Website einverstanden sind.