Ich möchte eine Liste der installierten Pakete abrufen, die keinen Installationskandidaten haben (z. B. weil ich einen passenden Quelldateieintrag entfernt habe). Wie würde ich das auf Debian-basierten Systemen machen?
debian
package-management
apt
aptitude
htorque
quelle
quelle
apt-show-versions
und grep fürNo available version in archive
.Antworten:
Suchen Sie mit Aptitude nach dem
?obsolete
Muster , möglicherweise mit einem benutzerdefinierten Anzeigeformat .quelle
Dieser wurde aktualisiert:
Verwenden der apt-Cache-Richtlinie:
quelle
apt-cache policy <package>
würde funktionieren, aber das wäre ziemlich langsam, wie ich mir vorstellen kann.apt-cache policy
auf Ihrem Multiarch-System aussehen würde.apt-get download -s
alle installierten Pakete.apt-cache policy
hilft nicht undapt-get download
existiert nicht in Debian.Aktualisieren Sie einfach Ihre Pakete mit
In den meisten Fällen werden die Probleme dadurch behoben. Wenn nicht erfüllte Abhängigkeitsprobleme auftreten, verwenden Sie diese
quelle