Wie erkenne ich, ob ich noch "fremde" Pakete in meinem Linux habe?

Wie erkenne ich, ob ich noch "fremde" Pakete in meinem Linux habe?

Ich verwende Mint 17.3 Rosa basierend auf Ubuntu Trusty.

Ich habe vor Kurzem alle PPAs gelöscht, davon gab es mehr als 20.

Ich möchte prüfen, ob generell Reste von PPAs vorhanden sind, da ich derzeit kein PPA importiert habe.

Ich weiß, wie man ein einzelnes Paket (oder eine Gruppe von Paketen) mit überprüft apt-cache policy.

Wie kann ich das für alle auf meinem System installierten Pakete erreichen?

Antwort1

Sie könnenapt-show-versionsdafür. Wenn Sie es ausführen, werden alle installierten Pakete mit ihrem Ursprung und der installierten Version aufgelistet, und es werden verschiedene Meldungen angezeigt, abhängig von den verfügbaren Versionen:

  • „neuer als die Version im Archiv“, wenn die installierte Version neuer ist (und in Ihrem Szenario möglicherweise heruntergestuft werden sollte)
  • „Keine verfügbare Version im Archiv“, wenn keines der konfigurierten Repositories das Paket enthält
  • "aktualisierbar", wenn eine neuere Version verfügbar ist, und apt-get upgradewürde diese installieren
  • „*manuell* aktualisierbar“, wenn eine neuere Version verfügbar ist, deren Installation jedoch manuell erfolgen muss (z.Bes ist von experimental)
  • „uptodate“, wenn die installierte Version mit der neuesten verfügbaren Kandidatenversion in den Repositorien übereinstimmt

Pakete aus PPAs, die inzwischen aus der Konfiguration entfernt wurden, aptsollten als eines der ersten beiden erscheinen.

verwandte Informationen