Ein Paket wird unter "lokal oder veraltet" aufgeführt, wenn synaptic kein Repository ermitteln kann, von dem aus das Paket (höchstwahrscheinlich) installiert wurde.
Erläuterung: Der Ubuntu-Paketmanager (apt / dpkg) verfolgt nicht das Repository, aus dem ein Paket bei der Installation heruntergeladen wurde. Das heißt, sobald ein Paket installiert ist, kann nicht mehr festgestellt werden, von wo es heruntergeladen wurde. Der Paketmanager kann nur das Quell-Repository erraten . Dazu wird das installierte Paket mit allen verfügbaren Paketen in allen Repositorys abgeglichen.
Wenn ein Paket mit demselben Namen in einem Repository gefunden wird, wird die Versionsnummer verglichen. Wenn die Versionsnummer im Repository identisch oder neuer ist, wird davon ausgegangen, dass das Paket höchstwahrscheinlich aus diesem Repository installiert wurde. Wenn in keinem Repository ein passendes Paket gefunden wird, deklariert synaptic das installierte Paket als "lokal oder veraltet".
Es gibt drei Situationen, die dazu führen können, dass ein installiertes Paket in keinem Repository gefunden wird:
- Sie haben das Paket selbst heruntergeladen und installiert (dpkg -i foo.deb).
- Sie haben das Paket aus einem Repository installiert und dieses Repository später entfernt (z. B. eine PPA).
- Sie haben das Paket aus einem Repository installiert und später wurde das Paket aus diesem Repository entfernt (wahrscheinlich im vorgeschlagenen Repository).
Über den Begriff "lokal oder veraltet": Das erste Element wäre der "lokale" Teil, während die anderen beiden der "veraltete" Teil wären.
Selbstantworter Reflexionen:
In meinem Fall scheint der dritte Grund die Ursache dafür zu sein, dass die Open-Office-Pakete unter "lokal oder veraltet" aufgeführt wurden. Ich hatte das vorgeschlagene Repository aktiviert. Die Open-Office-Pakete wurden im vorgeschlagenen aktualisiert und später aus dem vorgeschlagenen entfernt. Ich schrieb mehr Details in der Antwort auf diese Frage: Warum einige Open Office - Pakete , die als „lokale oder veraltet“ in Synaptische sind .
aptitude search ~o
meldet nichts auf meinem System