Где журнал изменений для ядер Ubuntu?

19

Где я могу найти changelogпромежуточные версии ядра, выпущенные для Ubuntu 10.04? Обратите внимание, что мне нужно найти список изменений для 10.04 из системы 11.04, поэтому, если мне нужно, я могу запустить VM для этой цели.

« Зачем мне журнал изменений ядра? » - спросите вы. Мне это нужно, потому что я собираюсь упаковать собственную сборку ядра для себя в свой собственный PPA, и мне нужен журнал изменений, чтобы показать мои изменения в ядре в дополнение ко всем предыдущим изменениям, сделанным разработчиками Ubuntu.

Томас Уорд
источник

Ответы:

21

Последнюю версию ядра для Ubuntu можно увидеть на Launchpad . Просмотреть все текущие журналы изменений здесь:

Это должно сказать вам, что менялось в каждом выпуске.

Учитывая, что вашей главной целью является сборка собственных пакетов ядра, возможно, вам лучше следовать этим руководствам:

Джеймс Хенстридж
источник
Как просмотреть этот список изменений с помощью пакета изменений apt-get? Кто-нибудь знает?
вскрубриев
6

Вы также можете добавить соответствующие репозитории для lucid (это не повредит вашей системе, учитывая, что пакеты имеют более старый номер версии, поэтому игнорируются dist-upgrade), обновить кеш и использовать команду

apt-get changelog linux-image-$version
enzotib
источник
2

Я считаю, что http://kernelnewbies.org/LinuxChanges более удобочитаем для каждого изменения основного ядра (2.6.31, 2.6.32 ... 2.6.39)

Для отдельных версий ядра я обычно иду сюда:

http://kernelnewbies.org/Linux26Changes

Который показывает более читабельным образом, что нового, улучшенного или исправленного в каждой версии ядра.

ПРИМЕЧАНИЕ: Не связано с конкретными выпусками ядра Ubuntu, но как справка для новостей ядра для будущих версий Ubuntu.

Луис Альварадо
источник
0

Ответ @ enzotib у меня не сработал, но один из пакетов, включающий версию ядра, должен получить правильный отчет.

Вы можете использовать это, чтобы выяснить, какой из них работает:

$ dpkg -l | awk "\$2 ~ /$(uname -r)/ { print \$2 }" | xargs -n1 -t apt changelog 

И в моем случае все кроме linux-image-${version}-genericработало.

$ dpkg -l | awk "\$2 ~ /$(uname -r)/ { print \$2 }" 
linux-headers-5.0.0-23-generic
linux-image-5.0.0-23-generic
linux-modules-5.0.0-23-generic
linux-modules-extra-5.0.0-23-generic

Например, apt changelog linux-headers-5.0.0-23-generic.

chutz
источник