Comment puis-je me débarrasser des packages non pris en charge mentionnés lors de la mise à niveau de Lucid vers Maverick?

9

Lors de la mise à niveau de Lucid vers Maverick à l'aide du gestionnaire de mise à jour, il répertorie à un moment donné les packages qui ne sont plus pris en charge (c'est-à-dire f-spot). Il ne dit pas que cela va les désinstaller. Une fois la mise à niveau terminée, ils sont toujours là. Comment puis-je m'en débarrasser?

user3890
la source

Réponses:

5

Dans la plupart des cas, vous n'avez pas particulièrement à supprimer ces packages. Cet avis signifie uniquement que ces packages ne sont plus dans le composant principal d'Ubuntu et ont été rétrogradés dans Universe (voir cette page pour plus d'informations sur les composants), ce qui signifie que leur prise en charge est toujours disponible auprès de la communauté Ubuntu.

Si vous souhaitez toujours les supprimer, vous pouvez découvrir de quels packages il s'agissait en consultant le journal de mise à niveau (/var/log/dist-upgrade/main.log) dans lequel vous trouverez une ligne commençant par "rétrogradé: "contenant une liste des packages rétrogradés.

Si vous souhaitez supprimer des packages qui ne sont absolument pas utilisés, sudo apt-get autoremovefaites-le.

mgunes
la source
1
Je sais que je n'ai pas, mais je veux à
user3890
Voir ma réponse mise à jour.
mgunes
parfait, merci. pour aller jusqu'au bout, j'ai attrapé tous les paquets et les ai tous jetés en un seul "apt-get remove"
user3890
1
Je suggère d'utiliser aptitude markauto <packages>car avec cela les packages ne sont pas désinstallés s'ils sont nécessaires à d'autres packages.
Georg Schölly
Je sais que c'est une ancienne question / réponse, mais juste un conseil pour tous ceux qui recherchent toujours ces informations: vous avez probablement plus de packages non pris en charge que ce qui était répertorié au moment d'une mise à niveau de la distribution (ce ne sont que les packages pour lesquels le support a été abandonné après la pas ceux qui n'étaient pas déjà pris en charge). Aussi sudo apt-get autoremoven'est pas destiné à, et ne supprimera probablement pas ces packages non pris en charge (voir la documentation pour le paramètre de suppression automatique). Je pense que la réponse est @ Gaurav-Paliwal de réponse .
moo
6

Si vous souhaitez supprimer des packages non pris en charge, répertoriez-les d'abord à l'aide de ubuntu-support-status --show-unsupported puis utilisezsudo apt remove <package-name or names>

Vous vous débarrasserez alors des packages non pris en charge

Gaurav Paliwal
la source