4 votes

Comment trouver ce qu'il y a de nouveau dans un package mis à jour?

Donc, en exécutant "apt-get update && apt-get -s upgrade", je vois que mon système Ubuntu 14.04 souhaite mettre à jour le paquet "grub-pc".

Il semble qu'il veuille passer de la version actuellement installée 2.02~beta2-9ubuntu1.7 à la version 2.02~beta2-9ubuntu1.12.

$ apt-cache policy grub-pc
grub-pc:
  Installé : 2.02~beta2-9ubuntu1.7
  Candidat : 2.02~beta2-9ubuntu1.12
  Table de versions :
     2.02~beta2-9ubuntu1.12 0
        500 http://es.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
 *** 2.02~beta2-9ubuntu1.7 0
        100 /var/lib/dpkg/status
     2.02~beta2-9ubuntu1.6 0
        500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
     2.02~beta2-9 0
        500 http://es.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages

La mise à jour du "grub-pc" me rend anxieux, car j'ai personnalisé mon fichier "/etc/default/grub", et on va me poser des questions, et je pourrais choisir la mauvaise réponse, et mon système pourrait devenir inamorçable.

Je suis donc actuellement en train de considérer de faire "apt-mark hold grub-pc" avant de faire "apt-get update", juste pour être sûr.

Cependant, je me demande aussi ce que propose cette nouvelle version de grub-pc 2.02~beta2-9ubuntu1.12. Peut-être résout-elle un problème de sécurité?

Donc ma question est : comment puis-je savoir ce qu'il y a de nouveau dans "grub-pc 2.02~beta2-9ubuntu1.12", avant de l'installer?

4voto

regilero Points 13640

Vous pouvez trouver les journaux des modifications avec cette commande :

apt changelog grub-pc

Cela montre quelque chose comme ceci qui indique ce qui a été modifié par rapport aux versions précédentes :

grub2 (2.02~beta3-4ubuntu2) zesty; urgency=medium

  • debian/build-efi-images: fournir une nouvelle image EFI grub qui garantit que les noyaux chargés sont signés pour Secure Boot: construire gsb$arch.efi ; qui est identique à grub$arch.efi moins le module 'linux'. Sans recours à 'linux' pour le chargement non signé, cela garantit effectivement qu'un noyau signé est nécessaire. (LP : #1401532)

    -- Mathieu Trudel-Lapierre jeu, 30 mar 2017 17:45:23 -0400

Si cela ne fonctionne pas, vous pouvez utiliser cette commande :

aptitude changelog grub-pc

Cela donne le même résultat qu'apt.

4voto

steeldriver Points 118154

Dans son sens le plus général, vous pouvez consulter le journal des modifications pour le nouveau paquet proposé - par exemple Paquet : grub-pc (2.02~beta2-9ubuntu1.12) sur packages.ubuntu.com

Si vous souhaitez automatiser le processus (afin que les journaux des modifications soient présentés au moment de la mise à jour), vous pouvez utiliser apt-listchanges comme expliqué dans Voir les journaux des modifications d'apt-get pour les packages à mettre à niveau

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X