Zum Hauptinhalt springen

Linux apt get Befehl: Grundprinzipien, nützliche Flags und Anwendungsbeispiele

Linux Der Befehl apt-get ist das wichtigste Paketverwaltungswerkzeug für Debian-basierte Betriebssysteme. Es ermöglicht Benutzern, Software auf ihren Computern mit einem einfachen Befehl im Terminal zu installieren, zu aktualisieren und zu deinstallieren.

Das Grundprinzip von apt-get besteht darin, Batch-Dateien zu verwenden, die Informationen über die Software und ihre Abhängigkeiten enthalten. Diese Dateien werden in Repositorys gespeichert, die Benutzer ihrem System hinzufügen können. Wenn Sie apt-get ausführen, greift das System auf die Repositorys zu und lädt die benötigten Pakete herunter, indem es sie auf dem Computer installiert.

Der Befehl apt-get bietet viele nützliche Flags, mit denen der Benutzer die Eigenschaften für die Installation, Aktualisierung und Deinstallation von Paketen konfigurieren kann. Mit dem Flag -i können Sie beispielsweise Pakete interaktiv installieren, indem Sie aufgefordert werden, den Benutzer zu bestätigen, bevor eine Aktion ausgeführt wird. Das Flag -y hingegen erlaubt es, alle Anfragen eines Benutzers automatisch zu bestätigen, ohne dass er beteiligt ist.

Anwendungsbeispiel:

sudo apt-get install package_name

Dieser Befehl installiert das Paket mit dem angegebenen Namen aus den verfügbaren Repositorys. Der Benutzer muss über Administratorrechte verfügen und mit dem Internet verbunden sein, um diesen Befehl erfolgreich ausführen zu können.

Der Befehl apt-get ist ein leistungsfähiges Werkzeug für die Verwaltung von Software unter Linux. Die korrekte Verwendung dieses Befehls ermöglicht es Benutzern, einfach auf neue Pakete zuzugreifen, installierte Software zu aktualisieren und nicht benötigte Programme zu entfernen. Durch die Verwendung verschiedener Flags können Sie den Installationsprozess an die individuellen Bedürfnisse jedes Benutzers anpassen.

Die vollständige Anleitung zum apt-Get-Befehl unter Linux: Grundlagen, Flags und Anwendungsbeispiele

Die Grundlagen des apt-get-Befehls lauten wie folgt:

  1. Installieren von Paketen: führen Sie den Befehl aus, um das Paket zu installieren apt-get install mit dem Namen des Pakets.
  2. Aktualisieren von Paketen: verwenden Sie den Befehl, um die installierten Pakete zu aktualisieren apt-get upgrade. Sie lädt alle verfügbaren Updates aus den Repositorys herunter und installiert sie auf dem System.
  3. Pakete entfernen: verwenden Sie den Befehl, um das Paket zu entfernen apt-get remove mit dem Namen des Pakets. Dadurch wird das Paket gelöscht, und alle Abhängigkeiten werden auf Löschung überprüft.
  4. Pakete suchen: verwenden Sie den Befehl, um nach Paketen nach Schlüsselwörtern zu suchen apt-cache search. Es listet die Pakete auf, die das angegebene Schlüsselwort im Titel oder in der Beschreibung enthalten.

Der Befehl apt-get hat auch einige nützliche Flags:

FlaggeDie Beschreibung
-yAlle Aktionen werden automatisch bestätigt, ohne dass der Benutzer zur Bestätigung aufgefordert wird.
-uAlle Pakete werden automatisch aktualisiert, ohne dass Sie zur Bestätigung aufgefordert werden.
--fix-missingEs wurde versucht, fehlende oder beschädigte Paketdateien zu reparieren.

Um das Funktionieren des Befehls apt-get besser zu verstehen, betrachten wir einige Anwendungsbeispiele:

Beispiel 1: Installieren eines Pakets

apt-get install package_name

Beispiel 2: Aktualisieren von Paketen

Beispiel 3: Entfernen eines Pakets

apt-get remove package_name

Beispiel 4: Pakete suchen

apt-cache search keyword

Das ist alles, was Sie über den Befehl apt-get in Linux wissen müssen. Es bietet eine leistungsstarke und bequeme Möglichkeit, Pakete im Betriebssystem zu verwalten.

Die Grundlagen des apt-get-Befehls unter Linux: Installieren, Aktualisieren und Deinstallieren von Paketen

Installieren von Paketen:

Um ein neues Paket zu installieren, verwenden Sie den Befehl:

Um beispielsweise das Apache HTTP Server-Paket zu installieren, müssen Sie den Befehl ausführen:

apt-get install apache2

Aktualisieren von Paketen:

Verwenden Sie den Befehl, um alle installierten Pakete auf die neuesten Versionen zu aktualisieren:

Und führen Sie dann den Befehl aus:

Dieser Befehl aktualisiert alle installierten Pakete auf die aktuellsten Versionen.

Pakete entfernen:

Um ein Paket von Ihrem System zu entfernen, führen Sie den folgenden Befehl aus:

Um beispielsweise das Apache HTTP Server-Paket zu entfernen, führen Sie einen Befehl aus:

apt-get remove apache2

Wenn Sie ein Paket zusammen mit seinen Einstellungen entfernen möchten, verwenden Sie den Befehl:

apt-get purge apache2

Dadurch wird das Paket und alle zugehörigen Dateien und Einstellungen vollständig entfernt.

Jetzt haben Sie die Grundlagen der Arbeit mit dem Befehl apt-get unter Linux gelernt. Die Installation, Aktualisierung und Deinstallation von Paketen wird Ihnen mit diesem Befehl einfacher und bequemer.

Nützliche apt-get-Befehlsflags für fortgeschrittene Verwendung

-y: Mit diesem Flag können Sie den Befehl ohne Bestätigung durch den Benutzer ausführen. Normalerweise, wenn Sie den Befehl verwenden apt-get es ist eine Bestätigung erforderlich, bevor der Vorgang ausgeführt wird, jedoch mit einem Flag -y sie können den Prozess automatisieren.

--only-upgrade: Mit diesem Flag können Sie nur vorhandene Pakete auf die neuesten Versionen aktualisieren, ohne neue Pakete zu installieren. Dies kann nützlich sein, wenn Sie nur Pakete aktualisieren möchten, die bereits auf dem System installiert sind.

--no-install-recommends: Wenn Sie Pakete standardmäßig mit dem Befehl installieren apt-get. Die empfohlenen Pakete werden ebenfalls installiert. Jedoch mit der Flagge --no-install-recommends sie können die Installation dieser Pakete ausschließen. Dies kann nützlich sein, wenn Sie nur einen grundlegenden Satz von Paketen ohne zusätzliche Empfehlungen installieren möchten.

--purge: Mit diesem Flag können Sie ein Paket zusammen mit seinen Konfigurationsdateien löschen. Normalerweise, wenn Sie ein Paket mit einem Befehl löschen apt-get die Konfigurationsdateien verbleiben auf dem System. Wenn Sie das Konfigurationspaket vollständig entfernen möchten, verwenden Sie das Flag --purge.

--reinstall: Mit diesem Flag können Sie das Paket neu installieren und alle Dateien durch ihre Originalversionen ersetzen. Dies kann nützlich sein, wenn das Paket aus irgendeinem Grund beschädigt wurde oder wenn Sie das Paket in seinen ursprünglichen Zustand zurückgeben möchten.

--download-only: Mit diesem Flag können Sie Pakete herunterladen, ohne sie zu installieren. Mit diesem Flag können Sie die Pakete vorab auf Ihr System herunterladen und sie dann bei Bedarf in Zukunft installieren. Dies kann nützlich sein, wenn Sie eine eingeschränkte Internetverbindung haben oder wenn Sie Pakete auf einem System herunterladen und auf einem anderen installieren möchten.

Dies sind nur einige der nützlichen Teamflags apt-get. Jeder kann in verschiedenen Situationen nützlich sein, ebenso wie ein Befehl apt-get hat auch andere Flaggen, die Sie für eine fortgeschrittenere Verwendung lernen können.