Ich benutze apt-get bereits für den größten Teil meiner Paketverwaltung. Es gibt jedoch Zeiten, in denen ich gelegentlich Synaptic verwenden muss, um bestimmte Dinge zu tun. Ich möchte die entsprechenden Befehle für die folgenden Aufgaben in Synaptic lernen:
- Überprüfen Sie die Abhängigkeiten / abhängigen Pakete eines Pakets. (Dies kann in Synaptic durch Anzeigen der Eigenschaften eines Pakets erfolgen.)
- Durchsuchen Sie die verfügbaren Pakete
- Suchen Sie (in den Paketnamen sowie in den Details / Beschreibungen) nach einem Schlüssel. (Die Suchfunktion oben in synaptic)
- Überprüfen Sie, ob ein Paket installiert ist oder nicht
Außerdem gibt es eine Möglichkeit, nicht mehr benötigte Pakete zu finden (z. B. ein Paket, das nicht mehr verwendet wird, weil ich eine Abhängigkeit entfernt habe). Ich habe das Gefühl, mein System ist furchtbar aufgebläht, weil ich bestimmte Programme entfernt habe und nicht alle Abhängigkeiten damit einhergingen.
command-line
package-management
synaptic
ladaghini
quelle
quelle
man apt
undman dpkg
Antworten:
Überprüfen Sie die Abhängigkeiten / abhängigen Pakete eines Pakets. (Dies kann in Synaptic durch Anzeigen der Eigenschaften eines Pakets erfolgen):
Durchsuchen Sie die verfügbaren Pakete
Suchen Sie (in den Paketnamen sowie in den Details / Beschreibungen) nach einem Schlüssel. (Die Suchfunktion oben in synaptic)
Überprüfen Sie, ob ein Paket installiert ist oder nicht
Der letzte konnte nicht das gewünschte Ergebnis liefern, da die Spalten abgeschnitten werden, wenn die Terminalbreite schmal ist. Sicherere Alternativen sind
quelle
aptitude
kann auch helfen, wenn Sie einen Paketmanager benötigen, ohne auf die GUI zugreifen zu müssen.Zur Beantwortung Ihrer letzten Frage zum Auffinden von Paketen, die nicht mehr benötigt werden. Sie können Pakete finden, die von nicht mehr benötigt werden
Außerdem
aptitude
ist standardmäßig festgelegt, dass nicht verwendete Pakete automatisch entfernt werden. Daher würde ich vorschlagen, dass Sie es anstelle von verwendenapt-get
(es verfügt auch über andere nützliche Funktionen). Beachten Sie, dass Sie möglicherweise deborphan und aptitude installieren müssen, da diese nicht in der Standardinstallation enthalten sind (sie können über apt-get installiert werden).Wenn Sie bei apt-get bleiben möchten, können Sie nicht verwendete Pakete mit entfernen
Ich habe jedoch festgestellt, dass deborphan mehr nicht verwendete Pakete findet als aptitude und apt-get.
Beachten Sie zum Schluss, dass sowohl aptitude als auch apt-get mit der folgenden
autoclean
Option alte Pakete aus den Archiven auf Ihrem Computer entfernen können :Aptitude kann auch so eingestellt werden, dass dies automatisch erfolgt.
quelle
"Außerdem gibt es eine Möglichkeit, nicht mehr benötigte Pakete zu finden (z. B. ein Paket, das nicht mehr verwendet wird, weil ich eine Abhängigkeit entfernt habe)."
Installieren
deborphan
. Der Standardmodus gibt eine Liste der Bibliothekspakete an, von denen nichts abhängt. Sie können auch-a
eine Liste aller Pakete abrufen [die natürlich einige enthalten, die Sie behalten möchten, aber Sie können eine Vorstellung davon bekommen, was Sie möchten vielleicht nicht, dass das Entfernen nichts anderes beeinflusst.]quelle