1 votes

Comment puis-je voir le code source des mises à jour dans Software Updater ?

Est-il possible d'obtenir plus de détails (code source) sur les mises à jour d'Ubuntu ?

enter image description here

J'ai l'impression de n'installer que des poignées de binaires opaques à chaque fois...

Ce serait bien de pouvoir plonger et faire des audits aléatoires des changements...

Edit : Je veux juste plus d'informations sur ce que la 143 kb patch c'est... C'est une source ouverte...

Edit 2 :

Voici donc comment j'ai fini par faire (grâce aux réponses ci-dessous)

enter image description here

1voto

guiverc Points 23598

J'ai fait défiler mon terminal et j'ai cherché une mise à jour récente de mon système, et j'utilise ceci comme un exemple de la façon dont je pourrais le faire sur mon système 19.10/eoan :-.

Je vois.

Get:41 http://ftp.iinet.net.au/pub/ubuntu eoan/universe amd64 mate-applets amd64 1.22.2-0ubuntu1 [176 kB] 

de la apt dist-upgrade mais cette information pourrait venir d'un /var/log/apt, je voulais juste un exemple de nom de paquet pour changer... Je vais poursuivre mate-applets en notant la version du paquet.

Ouverture https://packages.ubuntu.com/source/eoan/mate-applets pour mon paquet, je peux cliquer sur le "Ubuntu Changelog" à droite ( Je viens d'ouvrir packages.ubuntu.com et j'ai recherché mate-applets - le dernier était visible & choisi )

https://changelogs.ubuntu.com/changelogs/pool/universe/m/mate-applets/mate-applets_1.22.2-0ubuntu1/changelog

afin que je puisse voir le changelog pour ce changement, c'est-à-dire.

mate-applets (1.22.2-0ubuntu1) eoan ; urgency=medium

  • Nouvelle version amont. * debian/patches :

    • Abandonner 1001_FTBFS-against-libcpupower.patch. Appliqué en amont.

    -- Martin Wimpress Mon, 23 Sep 2019 20:06:13 +0100

Je veux rarement plus que cela, mais vous pourriez suivre les liens sur le site packages.ubuntu.com pour aller aussi voir le code source, c'est-à-dire. https://salsa.debian.org/debian-mate-team/mate-applets/commit/671413c11c8d9e362f2d8b7473679a3c78119bd6 pour voir

2 fichiers modifiés avec 0 ajout et 164 suppressions

en résumé ; plus le diff des changements avec la source visible.

c'était une mise à jour choisie au hasard

1voto

doug Points 16490

C'est assez simple.

Agrandir ou maximiser la fenêtre du logiciel de mise à jour.

Sur toute mise à jour avec une flèche noire, cliquez sur la flèche pour développer et exposer les mises à jour individuelles. Développez également la section Description technique. Vous verrez le nom et la version du paquet en haut, le journal des modifications en bas.

Pour les changements de code réels, vous devez trouver ce paquet dans launchpad. Un exemple d'une recherche simple basée sur les informations affichées serait libc-bin 2.30-ubuntu1 launchpad

L'écran montre le meilleur lien vers le launchpad, c'est-à-dire le paquet source, glibc package . À partir de cette page, choisissez la libération, développez et recherchez les éléments suivants Available diffs Vous pouvez soit afficher le diff dans votre navigateur, soit le télécharger pour le consulter.

Une recherche alt pour l'exemple de mise à jour, (libc-bin) serait de rechercher glibc package launchpad . Software-updater ne liste pas le nom de la source, synaptic le fait et liste également toutes les mises à jour individuellement, contrairement à software-updater qui peut les placer en vrac sous des noms descriptifs. enter image description here

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