Un package est répertorié sous "local ou obsolète" si synaptic n'est pas en mesure de déterminer un référentiel à partir duquel le package a été (très probablement) installé.
Explication: le gestionnaire de paquets ubuntu (apt / dpkg) ne garde pas la trace du référentiel à partir duquel un paquet a été téléchargé lors de son installation. Cela signifie qu'une fois qu'un package est installé, il n'y a aucun moyen de savoir d'où il a été téléchargé. Le gestionnaire de packages ne peut que deviner le référentiel source. Il le fait en faisant correspondre le package installé avec tous les packages disponibles dans tous les référentiels.
Si un package portant le même nom est trouvé dans un référentiel, le numéro de version est comparé. Si le numéro de version dans le référentiel est identique ou plus récent, il est supposé que le package a probablement été installé à partir de ce référentiel. Si aucun package correspondant n'est trouvé dans un référentiel, Synaptic déclare le package installé comme "local ou obsolète".
Il existe trois situations qui peuvent faire en sorte qu'un package installé ne soit trouvé dans aucun référentiel:
- Vous avez téléchargé et installé le package vous-même (dpkg -i foo.deb).
- Vous avez installé le package à partir d'un référentiel, puis supprimé ce référentiel (par exemple, un PPA).
- Vous avez installé le package à partir d'un référentiel et plus tard, le package a été supprimé de ce référentiel (susceptible de se produire dans le référentiel proposé).
A propos du terme "local ou obsolète": le premier élément serait la partie "locale", tandis que les deux autres seraient la partie "obsolète".
Réflexions d'auto-répondeur:
Dans mon cas, il semble que la troisième raison soit la cause de la liste des packages Open Office sous "local ou obsolète". J'ai activé le référentiel proposé. Les packages de bureaux ouverts ont été mis à niveau dans la proposition, puis retirés de la proposition. J'ai écrit plus de détails dans la réponse à cette question: Pourquoi certains packages Open Office sont-ils marqués comme "locaux ou obsolètes" dans Synaptic .
aptitude search ~o
ne signale rien sur mon système