Можно ли получить более подробную информацию (исходный код) об обновлениях в Ubuntu?
Мне кажется, что я просто устанавливая несколько непрозрачных двоичных файлов каждый раз ...
Было бы неплохо иметь возможность погружаться и делать случайные проверки изменений ...
Редактировать: Я просто хочу больше информации о том, что такое 143 kb patch
... Это право с открытым исходным кодом ...
Я прокрутил свой терминал и искал недавнее обновление моей системы и использую это в качестве примера того, как я мог бы сделать это в своей 19.10/eoan системе:-
Ясно
Get:41 http://ftp.iinet.net.au/pub/ubuntu eoan/universe amd64 mate-applets amd64 1.22.2-0ubuntu1 [176 kB]
от apt dist-upgrade
но эта информация могла прибыть из/var/log/apt, я просто хотел имя пакета в качестве примера для разнообразия... Я разыщу mate-applets
замечание это - версия пакета.
Открываясь https://packages.ubuntu.com/source/eoan/mate-applets для моего пакета, я могу нажать на "Журнал изменений Ubuntu" направо (я просто открыл packages.ubuntu.com и искал mate-applets
- последнее было видимо и выбрано),
таким образом, я вижу журнал изменений для этого изменения, т.е.
апплеты помощника (1.22.2-0ubuntu1) eoan; urgency=medium
Новый восходящий выпуск. * debian/patches:
- Отбрасывание 1001_FTBFS-against-libcpupower.patch. Примененный в восходящем направлении.
- Martin Wimpress понедельник, 23 сентября 2019 20:06:13 +0100
Я редко хочу больше, чем это, но Вы могли перейти по ссылкам на сайте packages.ubuntu.com, чтобы также пойти для просмотра исходного кода, т.е. https://salsa.debian.org/debian-mate-team/mate-applets/commit/671413c11c8d9e362f2d8b7473679a3c78119bd6 для наблюдения
2 измененных файла с 0 дополнениями и 164 удалениями
таким образом; плюс diff
из изменений с видимым источником.
это было обновлением, выбранным случайным образом
Довольно простой.
Делают окно программного-обеспечения-updater's больше или максимизируют
На любом обновлении с черной стрелкой, нажимают на стрелку для расширения & выставьте отдельные обновления. Также разверните Технический раздел описания. Вы будете видеть, что пакет называет & версия наверху, записанный журнал изменений ниже.
Для фактического кода изменяет Вас, должен найти тот пакет в панели запуска. Пример простого поиска на основе показанной информации был бы libc-bin 2.30-ubuntu1 launchpad
, Экран показывает лучшую ссылку в панель запуска, т.е., исходный пакет, glibc package
. От того выпуска выбора страницы разверните & ищите Available diffs
, можно или просмотреть разность в браузере или загрузить на представление.
поиск высокого звука обновления в качестве примера, (libc-мусорное-ведро) должен был бы искать glibc package launchpad
. Программное-обеспечение-updater не перечисляет исходное имя, синаптический делает & также перечисляют все обновления индивидуально в отличие от программного-обеспечения-updater, которое может разместить их оптом под описательными именами.