So verwalten Sie Pakete unter Debian

Debian-Pakete sind eigentlich Software, die der Administrator nach Belieben installieren kann.
Jede Linux-Distribution hat ihr eigenes Paketsystem, aber der Vorteil von Debians ist, dass es nicht aufdringlich ist.
Wir werden hier sehen, wie Sie den Paketmanager verwenden und wie Sie Software unter Debian installieren, ändern und entfernen.

Contents

Einen Debian-Paketmanager auswählen

Für die Verwaltung von Debian-Paketen müssen wir zwischen 2 Software wählen: „Apt-get“ oder „Aptitude“.
Aptitude wird jetzt vom Debian-Team empfohlen. Apt-get wird obsolet.
Wichtig: Bei der Wahl eines Managers. Es ist besser, es nicht zu ändern. Das heißt, verwenden Sie abwechselnd apt-get und aptitude.

Installieren Sie ein Debian-Paket

Vor der Installation eines Pakets müssen Sie die Paketliste aktualisieren:

 Eignungsupdate 

Und dann installieren wir:

 aptitude install package_name 

Installieren Sie ein Paket aus einer bestimmten Distribution

 aptitude install package_name/distribution 

Verteilung = Stabil, Testing oder Instabil

Installieren Sie ein Debian-Paket neu

 aptitude Paketname neu installieren 

Ein Debian-Paket entfernen

Einfaches Löschen:

 Eignung Paketname entfernen 

Vollständige Entfernung einschließlich Konfigurationsdateien:

 aptitude purge package_name 

Aktualisieren Sie alle Debian-Pakete

Siehe die Seite zum Debian-Update-Management.

Installationspakete entfernen

APT bewahrt eine Kopie jedes installierten und deinstallierten Pakets im Ordner auf /var/cache/apt/archives .
„Clean“ und „Autoclean“ ermöglichen die Reinigung.

Die Option „autoclean“ ermöglicht es, die in /var/cache/apt/archive vorhandenen Pakete zu entfernen, aber diejenigen zu behalten, die ein Äquivalent in den Repositorys haben. Die neueste version. Wenn wir PHP 5.1, 5.2, 5.3 usw. installiert haben und die neueste Version 5.3 ist, entfernt Autoclean 5.1 und 5.2 und behält 5.3 bei.

 Autoclean-Eignung 

Die Option „clean“ entfernt alle Pakete, die in /var/cache/apt/archive vorhanden sind. Also inklusive PHP 5.3.

 eignung sauber 

Finden Sie ein Debian-Paket

Suchen Sie nach Informationen zu Paketen. Ob sie installiert sind oder nicht:

 Eignungssuche Paketname 

Ergebnisbeispiel:

 $ Eignungssuche gimp B extremetuxracer-gimp-dev - Plugins für GIMP zur einfachen Entwicklung von PPracer-Kursen c phlegita-gimp - Gnome Gimp-Scan-Plugin. i gimp - Das GNU-Bildbearbeitungsprogramm p gimp-cbmplugs - Plugins für The GIMP zum Importieren / Exportieren von Commodore 64-Dateien i A gimp-data - Datendateien für GIMP v gimp-Hilfe - 

Die Buchstaben bedeuten:

  • i, das Paket ist installiert und alle seine Abhängigkeiten sind erfüllt
  • c, das Paket wurde entfernt, aber seine Konfigurationsdateien sind noch auf dem System vorhanden
  • p, das Paket und alle seine Konfigurationsdateien wurden entfernt oder das Paket wurde nie installiert
  • v, das Paket ist virtuell
  • B, das Paket hat gebrochene Abhängigkeiten
  • A, das Paket wurde automatisch installiert

Informationen zu einem Debian-Paket anzeigen

Detaillierte Informationen zu einem Paket anzeigen:

 Eignung show package_name 

Erklären Sie die Gründe, warum das Paket, das Paketname entspricht, installiert werden muss:

 Eignung warum package_name 

Erläutern Sie die Gründe, warum das Paket, das Paketname entspricht, nicht installiert werden kann:

 Eignung warum nicht package_name