Das Dienstprogramm apt-get ist ein leistungsstarkes kostenloses Konsolenprogramm, das verwendet wird und mit der APT-Bibliothek (Advanced Packaging Tool) zusammenarbeitet, um neue Softwarepakete zu installieren, vorhandene zu entfernen, vorhandene zu aktualisieren und das gesamte Betriebssystem zu aktualisieren.
Das Konsolendienstprogramm apt-cache wird verwendet, um den Cache nach APT-Softwarepaketen zu durchsuchen. Einfach ausgedrückt wird dieses Tool verwendet, um nach Paketen zu suchen, Informationen über Pakete zu sammeln und Pakete zu finden, die für die Installation auf Debian- oder Ubuntu-basierten Betriebssystemen verfügbar sind.
Wie kann ich eine Liste aller verfügbaren Pakete erhalten?
Führen Sie den folgenden Befehl aus, um alle verfügbaren Pakete anzuzeigen:
apt-cache Paketnamen
Wie finde ich den Paketnamen und die Beschreibung.
Um den Paketnamen und die Beschreibung vor der Installation zu finden, verwenden Sie das "Suchen"-Flag. Die Verwendung von „search“ mit apt-cache zeigt eine Liste passender Pakete mit einer kurzen Beschreibung an. Wenn Sie beispielsweise die Beschreibung des vsftpd-Pakets finden möchten, lautet der Befehl dazu:
apt-cache-Suche vsftpd
Um alle Pakete zu finden und aufzulisten, deren Name mit vsftpd beginnt, können Sie den folgenden Befehl verwenden:
apt-cache Paketnamen vsftpd
Wie kann ich Paketinformationen anzeigen?
Wenn Sie beispielsweise Informationen zu einem Paket mit einer kurzen Beschreibung mit Versionsnummer, Prüfsummen, Größe, Größe nach der Installation, Kategorien usw. anzeigen möchten, können Sie den Unterbefehl „show“ verwenden, wie unten gezeigt:
apt-cache zeigen netcat
Wie kann ich die Abhängigkeiten eines Pakets überprüfen?
Um die Abhängigkeiten eines bestimmten Pakets zu überprüfen, können Sie den Unterbefehl showpkg verwenden, um festzustellen, ob diese Abhängigkeiten installiert sind oder nicht. Verwenden Sie beispielsweise den Befehl showpkg zusammen mit dem Paketnamen.
apt-cache showpkg vsftpd
Wie kann ich Cache-Statistiken anzeigen?
Der Unterbefehl stats zeigt vollständige Statistiken über den Cache an, z. B. die Gesamtzahl der im Cache gefundenen Pakete. Verwenden Sie diesen Befehl:
apt-Cache-Statistiken
Wie aktualisiere ich die Liste der Pakete im System?
Der Update-Befehl wird verwendet, um Paketindexdateien zu synchronisieren und zu aktualisieren. Die Synchronisation erfolgt mit den in der Datei angegebenen Quellen /etc/apt/sources.list. Dieser Befehl kann beispielsweise verwendet werden, um wichtige Paketaktualisierungen zu verfolgen.
Sudo apt-get update
Wie aktualisiere ich Pakete im System?
Der Upgrade-Befehl wird verwendet, um die gesamte derzeit installierte Software auf Ihrem System zu aktualisieren. Manchmal kann es vorkommen, dass ein Update nicht installiert werden kann, weil ein anderes Paket eine ältere Version erfordert.
sudo apt-get upgrade
Wenn Sie jedoch unabhängig von den Paketanforderungen ein Upgrade durchführen möchten, verwenden Sie den Unterbefehl dist-upgrade:
sudo apt-get dist-upgrade
Wie kann ich ein bestimmtes Paket installieren oder aktualisieren?
Der Unterbefehl install wird verwendet, um ein Paket zu installieren oder zu aktualisieren.
sudo apt-get install netcat
Wie kann ich mehrere Pakete gleichzeitig installieren?
Sie können die Namen mehrerer Pakete eingeben, um sie gleichzeitig zu installieren. Um beispielsweise die Pakete nethogs und goaccess zu installieren, können Sie den folgenden Befehl ausführen:
sudo apt-get install nethogs goaccess
So installieren Sie mehrere Pakete nach "Masken"-Namen
Mit regulären Ausdrücken können Sie mehrere Pakete mit Sonderzeichen hinzufügen. Sie können beispielsweise ein Sternchen verwenden, um alle Pakete zu installieren, die die Zeichenfolge „name“ in ihrem Namen enthalten:
sudo apt-get install *name*
So installieren Sie Pakete ohne Aktualisierung.
Die Verwendung des Flags --no-upgrade verhindert, dass bereits installierte Pakete aktualisiert werden.
sudo apt-get install Paketname --no-upgrade
Wie aktualisiere ich nur bestimmte Pakete?
Das Flag --only-upgrade installiert keine neuen Pakete, sondern aktualisiert nur vorhandene.
sudo apt-get install Paketname --only-upgrade
Wie kann ich eine bestimmte Version eines Pakets installieren?
Stellen wir uns vor, Sie müssen eine bestimmte Version eines Pakets installieren, verwenden Sie einfach ein Gleichheitszeichen zusammen mit dem Paketnamen und geben Sie die gewünschte Version an.
sudo apt-get install vsftpd=2.3.5-3ubuntu1
Wie entferne ich Pakete, ohne Einstellungen zu löschen?
Um Softwarepakete zu entfernen, ohne ihre Konfigurationsdateien (zur späteren Verwendung) zu entfernen, verwenden Sie den Befehl remove wie gezeigt.
sudo apt-get entfernen vsftpd
Wie entferne ich Pakete vollständig?
Um ein Paket zusammen mit seinen Konfigurationsdateien zu entfernen, verwenden Sie den Purge-Unterbefehl wie unten gezeigt.
sudo apt-get purge vsftpd
Oder Sie können beide Befehle wie folgt kombinieren:
sudo apt-get remove --purge vsftpd
Wie kann ich Speicherplatz freigeben?
Der Befehl clean wird verwendet, um Speicherplatz freizugeben, indem die resultierenden .deb-Paketdateien in Ihrem lokalen Repository entfernt werden.
sudo apt-get clean
Wie lade ich den Quellcode des Pakets herunter?
Um nur den Quellcode eines Pakets herunterzuladen, können Sie die Option --download-only source mit dem Paketnamen wie folgt verwenden:
sudo apt-get --download-only source vsftpd
Wie kann ich ein Paket herunterladen und entpacken?
Führen Sie den folgenden Befehl aus, um den Quellcode eines Pakets herunterzuladen und in ein spezielles Verzeichnis zu entpacken:
sudo apt-get source vsftpd
Wie kann ich den Quellcode eines Pakets herunterladen, entpacken und kompilieren?
Sie können die Paketquelle auch mit der Option „--compile“ herunterladen, entpacken und kompilieren, wie unten gezeigt:
sudo apt-get --compile source goaccess
So laden Sie ein Paket ohne Installation herunter
Mit der Option "Download" können Sie jedes Paket herunterladen, ohne es zu installieren. Beispielsweise lädt der folgende Befehl nur das nethogs-Paket in das aktuelle Arbeitsverzeichnis herunter.
sudo apt-get nethogs herunterladen
Wie kann ich das Änderungsprotokoll eines Pakets anzeigen?
Das Änderungsprotokoll-Flag lädt das Änderungsprotokoll des Pakets herunter und zeigt die Version des Pakets an, falls installiert.
sudo apt-get changelog vsftpd
Wie können defekte Abhängigkeiten behoben werden?
Der Befehl „check“ ist ein Diagnosetool, es wird verwendet, um den Paketcache zu aktualisieren und auf defekte Abhängigkeiten zu prüfen.
Sudo apt-get check
Wie kann ich Abhängigkeiten finden und erstellen?
Der Befehl build-dep sucht und installiert die gebauten Abhängigkeiten des erforderlichen Pakets. Wenn sich das Paket nicht im lokalen Repository befindet, erhalten Sie eine Fehlermeldung.
sudo apt-get build-dep netcat
Wie kann ich den Apt-Get-Cache automatisch leeren?
Der Befehl autoclean entfernt alle .deb-Dateien aus /var/cache/apt/archives, um Speicherplatz auf Ihrer Festplatte freizugeben.
sudo apt-get autoclean
Wie kann ich unnötige Pakete automatisch entfernen?
Der Unterbefehl autoremove wird verwendet, um automatisch Pakete zu entfernen, die als Abhängigkeiten von anderen installiert wurden, aber nicht mehr benötigt werden. Der folgende Befehl entfernt beispielsweise ein installiertes Paket zusammen mit seinen Abhängigkeiten.
sudo apt-get autoremove vsftpd
Informationen mit freundlicher Genehmigung der Website. Danke.
| |Wasapt-get?
Apt ist das Befehlszeilen-Benutzeroberflächenprogramm für das dpkg-Paketsystem und ist die bevorzugte Methode zum Verwalten von Software über die Befehlszeile für jede Distribution. Es ist das wichtigste Paketverwaltungssystem in Debian und Debian-basierten Linux-Distributionen wie Ubuntu.
Während das Tool „dpkg“ die Basispaketierungsschicht generiert, bieten apt-get und apt-cache praktische Schnittstellen und behandeln Abhängigkeiten. Dadurch können Benutzer eine große Menge an Software einfach und rationell verwalten.
Dieser Leitfaden behandelt die grundlegende Verwendung von „apt-get“ und „apt-cache“ und ihre Fähigkeiten in der Softwareverwaltung. Alle Beispiele basieren auf dem Cloud-Server Ubuntu 12.04, aber die beschriebenen Schritte und Techniken können auf jeder Debian-basierten Distribution ausgeführt werden.
Aktualisieren der Paketdatenbank vongeeignet— Bekommen
apt-get arbeitet mit einer Datenbank bekannter und verfügbarer Software. Dieser Befehl führt die Installation, die Paketsuche und andere Aktionen im Zusammenhang mit dieser Datenbank durch.
Bevor Sie mit apt-get einen Paketierungsvorgang starten, müssen Sie daher sicherstellen, dass Sie über die neueste lokale Kopie der Datenbank verfügen.
Sie können die Datenbank mit dem folgenden Befehl aktualisieren. Apt-get erfordert für die meisten Operationen Administratorrechte:
sudo apt-get update
Eine Liste der Server, von denen Informationen abgerufen werden, wird angezeigt. Die Datenbank wird dann aktualisiert.
Installierte Pakete aktualisieren mitgeeignet— Bekommen
Systempakete können mit dem folgenden Befehl aktualisiert werden:
sudo apt-get upgrade
Verwenden Sie für ein vollständigeres Upgrade das Argument "dist-upgrade", das die intelligenten Abhängigkeiten neuer Pakete auflöst und wichtige Programme auf Kosten weniger wichtiger aktualisiert:
sudo apt-get dist-upgrade
Installieren neuer Pakete vongeeignet— Bekommen
Wenn der Name des zu installierenden Pakets bekannt ist, kann es mit der folgenden Syntax installiert werden:
sudo apt-get install Paket1 Paket2 Paket3 ...
Sie können auch mehrere Pakete gleichzeitig installieren, sodass Sie die gesamte Software, die Sie für Ihr Projekt benötigen, in einem Schritt erhalten.
Es ist wichtig zu verstehen, dass apt-get nicht nur die angeforderte Software installiert, sondern auch die Programme, die zum Installieren oder Ausführen benötigt werden.
Beispielsweise kann das vollständige Texteditorpaket "vim" installiert werden, indem Sie Folgendes eingeben:
sudo apt-get install vim
EntfernungPaketvonapt-get
Um ein Paket zu entfernen, können Sie den folgenden Befehl verwenden:
sudo apt-get entfernen Paketname
Dieser Befehl entfernt die Pakete, behält aber die Konfigurationsdatei für den Fall, dass das Paket erneut installiert wird. Somit bleiben die Einstellungen erhalten, auch wenn das Programm nicht installiert ist.
Wenn die Konfigurationsdatei nicht gespeichert werden muss, kann sie zusammen mit dem Programm mit der folgenden Syntax entfernt werden:
sudo apt-get purge Paketname
Diese Aktion entfernt alle dem Paket zugeordneten Konfigurationsdateien.
Geben Sie Folgendes ein, um unnötige Pakete zu entfernen, die automatisch zur Unterstützung eines anderen Programms installiert wurden:
sudo apt-get autoremove
Sie können den Paketnamen auch nach dem Befehl „autoremove“ angeben, um das Paket und seine Abhängigkeiten zu entfernen.
Gemeinsame Flaggengeeignet— Bekommen
Es gibt eine Reihe verschiedener Optionen, die mithilfe von Flags angegeben werden können. Betrachten wir einige von ihnen.
Um eine Prozedur "trocken auszuführen", um zu sehen, was sie tut, können Sie das Flag "-s" ("simulieren") verwenden:
sudo apt-get install -s htop
Paketlisten lesen... Fertig
Aufbau eines Abhängigkeitsbaums
Zustandsinformationen lesen... Fertig
Vorgeschlagene Pakete:
strace ltrace
Die folgenden NEUEN Pakete werden installiert:
htop
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 118 nicht aktualisiert.
Inst htop (1.0.1-1 Ubuntu:12.04/precise)
Conf htop (1.0.1-1 Ubuntu:12.04/precise)
Anstelle der eigentlichen Aktionen sehen Sie die Abschnitte „Inst“ und „Conf“, die den Ort angeben, an dem das Paket installiert und konfiguriert wird, wenn das Flag „-s“ entfernt wird.
Wenn Sie eine automatische Auswahlbestätigung konfigurieren möchten, können Sie das Flag "-y" verwenden, das alle Fragen automatisch mit "Ja" beantwortet.
sudo apt-get remove -y htop
Wenn Sie ein Paket herunterladen, aber nicht installieren möchten, können Sie den folgenden Befehl ausführen:
sudo apt-get install -d Paketname
Diese Dateien befinden sich in „/var/cache/apt/archives“.
Wenn Sie die Ergebnisse unterdrücken möchten, können Sie das Flag "-qq" verwenden:
sudo apt-get remove -qq Paketname
Suche nach einem Paket mitgeeignet— Zwischenspeicher
Das Paketierungstool „apt“ ist eigentlich eine Sammlung verwandter Freeware-Tools, die zur Verwaltung von Systemsoftware verwendet werden.
Während "apt-get" zum Aktualisieren, Installieren und Entfernen von Paketen verwendet wird, wird "apt-cache" verwendet, um die Paketdatenbank nach Informationen abzufragen.
Sie können den folgenden Befehl verwenden, um die erforderlichen Pakete zu finden. Beachten Sie, dass apt-cache normalerweise keine Administratorrechte erfordert.
apt-cache suche wonach_du_suchst
Wenn Sie beispielsweise „htop“, eine verbesserte Version von „top“, finden möchten, können Sie Folgendes eingeben:
apt-cache-Suche htop
aha - ANSI-Farb-zu-HTML-Konverter
htop - interaktiver Prozessbetrachter
Es können auch allgemeinere Begriffe gefunden werden. In diesem Beispiel müssen Sie die MP3-Konvertierungssoftware finden:
apt-cache-Suche mp3 konvertieren
abcde - Ein besserer CD-Encoder
cue2toc - konvertiert CUE-Dateien in das TOC-Format von cdrdao
dir2ogg - Audiodateikonverter in das Ogg-Vorbis-Format
easytag - Anzeigen, Bearbeiten und Schreiben von ID3-Tags
hpodder - Tool zum Scannen und Herunterladen von Podcasts (Podcatcher)
id3v2 - Ein Befehlszeilen-ID3v2-Tag-Editor
kid3 - KDE-MP3-ID3-Tag-Editor
kid3-qt - Audio-Tag-Editor
. . .
Anzeigen von Informationen zu einem Paket mitgeeignet— Zwischenspeicher
Um Informationen zu einem Paket anzuzeigen, einschließlich einer ausführlichen Beschreibung, verwenden Sie die folgende Syntax:
apt-cache zeigt Paketname
Es enthält auch Informationen über die Downloadgröße und die erforderlichen Abhängigkeiten für das Paket.
Um zu überprüfen, ob ein Paket installiert ist und um herauszufinden, zu welchem Repository es gehört, geben Sie Folgendes ein:
apt-cache-Richtlinie Paketname
Ergebnisse
Dieses Handbuch enthält genügend Informationen, um den größten Teil der Software auf dem Server zu verwalten.
Während es manchmal notwendig ist, über diese Tools und die in den Repositories verfügbare Software hinauszugehen, können die meisten Softwareoperationen mit diesen Befehlen gesteuert werden.
Stichworte: ,Manchmal gibt es Situationen, in denen Sie herausfinden müssen, welche Pakete auf dem System installiert sind. Dies kann nützlich sein, wenn Sie installierte Pakete sichern, ihre Integrität überprüfen, alle Pakete auf ein anderes System übertragen und für viele andere Aufgaben möchten. Unter Debian können dafür mehrere Methoden verwendet werden.
Im heutigen Artikel sehen wir uns an, wie man installierte Debian-Pakete über das Terminal, die Curses-Oberfläche und auch die GUI auflistet. Solche Listen können nicht nur zur Sicherung verwendet werden, sondern auch, um unnötige Programme einfach zu sortieren und zu entfernen und so das System von Müll zu befreien.
Die allererste Möglichkeit, installierte Debian-Pakete anzuzeigen, ist das Dienstprogramm dpkg. Es kann nicht nur in Debian verwendet werden, sondern in allen darauf basierenden Distributionen:
dpkg --get-selections | grep -v deinstallieren
dpkg --get-selections | grep -v deinstallieren > mylist.txt
Sie können auch alle unnötigen Informationen entfernen und nur die Paketnamen beibehalten:
dpkg -l | grep ^ii | awk "(print $2)" > mylist.txt
Der nächste Weg, diese Aufgabe zu erledigen, ist die Verwendung des Dienstprogramms dpkg-query. Es ist ähnlich wie die vorherige Version, aber etwas einfacher. Dieser Befehl listet alle installierten Pakete zusammen mit Informationen darüber auf:
Auch hier können Sie Paketnamen nur mit der Option -f auswählen:
dpkg-query -f "$(binär:Paket)\n" -W
Die dritte Methode ist das Dienstprogramm apt, das wir gewohnt sind, um Anwendungen zu installieren, es hat einen list-Befehl:
apt list --installiert
apt list --installed | grep python
Wir haben apt im Artikel ausführlicher behandelt. Ein weiteres interessantes Feature von apt ist, zu sehen, welche Pakete manuell installiert wurden. Geben Sie dazu Folgendes ein:
apt-mark showmanual
Und eine weitere Option mit apt:
apt-cache Paketnamen
Mit dem aptitude-Paketverwaltungstool können Sie auch installierte Pakete auflisten:
Eignungssuche "~i!~M"
Außerdem kann aptitude im Curses-Modus ausgeführt werden, was sehr praktisch ist:
Die letzte Möglichkeit, die Liste der installierten Pakete anzuzeigen, befindet sich in der Datei /var/lib/apt/extended_states. Dies ist eine Datenbank, die installierte Debian-Programme in diesem Format enthält:
Paket: Paketname
Architektur: Architektur
Automatisch installiert: 0_or_1
cat /var/lib/apt/extended_states
Wiederherstellen der Liste der installierten Pakete
Viele Benutzer erstellen eine Liste von Paketen, die sie nicht nur ansehen, sondern auch für die zukünftige Wiederherstellung benötigen. Wenn Sie eine Liste mit dpkg erstellt haben, kann sie mit einem ähnlichen Befehl sehr einfach auf dem System wiederhergestellt werden:
sudo dpkg --clear-selections
$ sudo dpkg --set-selections< mylist.txt
Alles ist sehr einfach. Verwenden Sie den folgenden Befehl, um Pakete zu installieren, nachdem Sie sie zur Liste hinzugefügt haben:
sudo apt dselect-upgrade
Wenn Sie nur eine Liste mit Paketnamen haben, müssen Sie sie etwas anders wiederherstellen. Übergeben Sie einfach alle diese Namen an den apt-Befehl zur Installation:
xargs< mylist.txt apt install -y
Schlussfolgerungen
In diesem Artikel haben wir uns angesehen, wie man installierte Debian-Pakete auflistet. Dies kann sehr nützlich sein und ist recht einfach zu bewerkstelligen. Ich hoffe, diese Informationen waren hilfreich für Sie.
Lange Zeit nagte mich die Unwissenheit darüber, wie man einige elementare Dinge in Debian-Paketmanagern macht, aber wie so oft war niemand in der Nähe, den ich fragen konnte, und meine Hände reichten nirgendwo hin, um zu schreiben. Und schließlich reiften die Fragen und ich schrieb meine Frage an die Debian-Mailingliste. Natürlich stellte sich heraus, dass ich etwas Offensichtliches übersehen habe, aber ich habe auch viel nicht offensichtliche Nützlichkeit gelernt, also habe ich beschlossen, einen Spickzettel zu skizzieren, vielleicht wird sich jemand als nützlich erweisen.
Kurze Debian-Administrator-Hilfe
Einfach und bekannt
Abrufen von Informationen über neue/aktualisierte Paketesudo-Aptitude-Update
Aktualisieren
sudo aptitude sicheres Upgrade
Suchen Sie anhand des Paketnamens nach einem Paket
Schlüsselwort für die Eignungssuche
Suchen Sie anhand des genauen Namens nach einem Paket
Eignungssuche "^name$"
Suche nach Beschreibung
Eignungssuche "?description("key_word")"
Paketinformationen
aptitude show Paketname
Installation
sudo aptitude install Paketname
Entfernung
sudo aptitude entfernen Paketname
Vollständige Entfernung (zusammen mit Konfigurationen)
sudo aptitude purge Paketname
Cache der heruntergeladenen Pakete löschen (Speicherplatz freigeben)
aptitude autoclean # entfernt nur veraltete Pakete aptitude clean # löscht den gesamten Cache
Installieren eines separat heruntergeladenen/erstellten Pakets (um ein Paket aus Drittanbieterquellen zu erstellen, müssen Sie das Dienstprogramm checkinstall mit dem Flag -D verwenden)
sudo dpkg -i /path/to/package.deb
Für weitere Informationen
man aptitude sudo aptitude install aptitude-doc-en
und schauen Sie sich die Dokumentation (/usr/share/doc/aptitude/html/en/index.html) an, um schnelle Hilfe zu Suchmustern zu erhalten, gehen Sie hier - /usr/share/doc/aptitude/html/en/ch02s04.html . Wenn Sie zu faul sind, das Dock zu platzieren, dann ist es im Netzwerk.
Einführung im Debian-Wiki: wiki.debian.org/Aptitude
Und jetzt etwas, das nicht offensichtlich ist oder ein vollständiges Lesen der Dokumentation erfordert
1. Wie kann ich sehen, welche Pakete nach dem Update aktualisiert werden?Eignungssuche ?aktualisierbar
Sie können auch verwenden (wenn Sie setzen)
sudo daptup
aber nach der Installation verhält sich das übliche Update genauso
2. Wie kann ich herausfinden, was sich in den Paketen geändert hat, die aktualisiert werden?
Du kannst es versuchen
sudo aptitude changelog Paketname
für jedes Paket.
Aber es ist besser, apt-listchanges zu setzen, dann wird vor jeder Update-Installation eine Liste der Änderungen angezeigt, die Standardeinstellungen sind nicht sehr praktisch, also ist es besser, sie selbst neu zu konfigurieren, zum Beispiel das Ausgabeformat auszuwählen (während ich text , Pager ist wahrscheinlich besser für große Updates), keine E-Mails senden, um Bestätigung bitten, alle Informationen anzeigen. Dazu müssen Sie laufen
sudo dpkg-reconfigure apt-listchanges
3. Was soll ich tun, wenn das Update etwas kaputt macht und zurückgesetzt werden muss?
Es gibt kein Rollback, Sie können versuchen, die vorherige Version des Pakets zu finden
sudo aptitude version Paketname
und installieren Sie es
sudo aptitude install Paketname=Version
4. Wie finde ich alle manuell installierten Pakete?
es gibt eine variante des befehls (aptitude search "~i!~M"), die aber leider nicht das gewünschte ergebnis liefert, daher bleibt die frage offen, es gibt viele wege, die auf der analyse von logs basieren
/var/log/aptitude (+ rotierte Chunks) /var/log/installer/initial-status.gz /var/log/dpkg.log (+ rotierte Chunks)
aber es gibt keine einfache und fertige lösung, ja, informationen können theoretisch bei rotationen verloren gehen, man muss konfigurieren
5. Wie kann ich die Liste der Dateien in einem Paket anzeigen?
wenn das Paket installiert ist
dpkg -L Paketname
für alle Pakete apt-file und
apt-Dateiliste Paketname
6. Wie kann ich sehen, zu welchem Paket eine Datei gehört?
dpkg -S Dateiname
7. Wie entferne ich alle Pakete, deren Paketname einen Schlüssel enthält?
sudo aptitude purge ~ikey
8. Wie entferne ich die verbleibenden Konfigurationen aus den entfernten Paketen?
sudo aptitude purge ~c
9. So finden Sie das Paket Paket, das die Datei lib.so enthält:
apt-Dateisuche lib.so
10. Wie konvertiere ich das RPM-Paket in Deb?
alien --to-deb /path/to/file.rpm
11. Wie finde ich die Liste der installierten Kernel?
dpkg --list linux-* | grep ii
12. Wie installiere ich ein Paket aus Testing oder Experimental?
Sie müssen zu diesem Thema separat schreiben (z. B. so), aber kurz gesagt, es gibt Befehle dafür
sudo aptitude -t testing Paketname
oder
sudo aptitude Paketname/Testing
13. Wie kann ich ein Metapaket entfernen, aber eine der Abhängigkeiten beibehalten?
Sie müssen die Dokumentation über den unmarkauto-Schlüssel lesen oder hier nachsehen.
14. Wie finde ich heraus, was über das Paketverwaltungssystem in das Dateisystem gelangt ist?
Es gibt ein Cruft-Dienstprogramm, obwohl die Frage der Interpretation der Ergebnisse (Berichtsdatei) noch offen ist
sudo cruft -d / -r report --ignore /home --ignore /var --ignore /tmp
15. Was sind die zusätzlichen Repositories?
Debian – wiki.debian.org/UnofficialRepositories
Ubuntu - viele Sachen