Нужно создать список вида: версия_ядра_1 : дистр/версия, дистр/версия,... версия_фдра_2 : дистр/версия, дистр/версия,... ...
v2.6.35 : ubuntu 10.10 x64, x86, fedora 14 x64, x86 v2.6.34 : ubuntu 10.10 x64, x86, SUSE 11.3, fedora 13 v2.6.33 : ubuntu 10.10 x64, x86, Mandriva 2010.1 v2.6.32 : Ubuntu 10.10 x64, x86, Ubuntu 10.04 x64, x86 v2.6.31 : ubuntu 9.10 x64, x86, Mandriva 2010, SUSE 11.2 v2.6.29 : ubuntu 9.04 x64, x86, Mandriva 2009.1 v2.6.28 : ubuntu 9.04 x64, x86 Проверил пока то что есть на vbox начиная с 28 ядра, посмотри если тебя такой формат устаревает, то я продолжу тестировать в том числе и на новых ядрах (36,37,38) ну и если есть пожелания пиши.
Да приблизительно так, но лучше придерживаться того стиля, что мы имеем на ftp: v2.6.35 : Ubuntu/10.10, x64/Ubuntu/10.10, Fedora/14, x64/Fedora/14 Вообще, я не уверен, что есть польза от проверки и 32 и 64 битных версий дистра - скорее всего там будет одинаковое ядро. Поэтому, чтобы не делать лишней работы, то предлагаю делать проверки только для 32 битных систем.
v2.6.38 : Ubuntu/10.10, Ubuntu/10.4 v2.6.37 : Ubuntu/10.10, Ubuntu/10.4 v2.6.36 : Ubuntu/10.10, Ubuntu/10.4 v2.6.35 : Ubuntu/10.10, Ubuntu/10.4, Fedora/14 v2.6.34 : Ubuntu/10.10, Ubuntu/10.4 LTS, SUSE/11.3, Fedora/13 v2.6.33 : Ubuntu/10.10, Ubuntu/10.4 LTS, Mandriva/2010.1, SUSE/11.3 v2.6.32 : Ubuntu/10.10, Ubuntu/10.4, ALT Linux/6, SLES/11, SLED/11 v2.6.31 : Ubuntu/9.10, ALT Linux/p5, Mandriva/2010, SUSE/11.2 v2.6.29 : Ubuntu/9.04, ALT Linux/p5, Mandriva/2009.1 v2.6.28 : Ubuntu/9.04,ALT Linux/5 В общем с убунтой проблем не было т.к. ядра менять легко.С остальными так же не получилось (по крайней мере у меня) в общем,какие версии нашел, такие и проверил. PS проверял только то что старше 28 ядра
(В ответ на comment #3) > v2.6.38 : Ubuntu/10.10, Ubuntu/10.4 > v2.6.37 : Ubuntu/10.10, Ubuntu/10.4 > v2.6.36 : Ubuntu/10.10, Ubuntu/10.4 > v2.6.35 : Ubuntu/10.10, Ubuntu/10.4, Fedora/14 > v2.6.34 : Ubuntu/10.10, Ubuntu/10.4 LTS, SUSE/11.3, Fedora/13 > v2.6.33 : Ubuntu/10.10, Ubuntu/10.4 LTS, Mandriva/2010.1, SUSE/11.3 > v2.6.32 : Ubuntu/10.10, Ubuntu/10.4, ALT Linux/6, SLES/11, SLED/11 > v2.6.31 : Ubuntu/9.10, ALT Linux/p5, Mandriva/2010, SUSE/11.2 > v2.6.29 : Ubuntu/9.04, ALT Linux/p5, Mandriva/2009.1 > v2.6.28 : Ubuntu/9.04,ALT Linux/5 > > В общем с убунтой проблем не было т.к. ядра менять легко.С остальными так же > не получилось (по крайней мере у меня) в общем,какие версии нашел, такие и > проверил. > > PS проверял только то что старше 28 ядра Так, похоже я неправильно описал проблему и расшифровал, что ты имел ввиду под "тестировать" в комментарии #1. Имелось ввиду не то, чтобы проверить, какое ядро запускается на какой версией дистра. Нужно определить, именно какое ядро входило в базовую поставку и приходило с обновлениями. Это нужно для того, чтобы можно было создавать пакеты вида etercifs-fedora-13-[версия пакета].rpm, в котором будут лежать не все исходники сразу, а только те, которые нужны для Fedora 13 (33 и 34 ядра). То есть надо взять все системы, которые мы официально поддерживаем и выписать, какие ядра у них в ветках base и updates. Потом сгруппировать в список версия_ядра_1 : дистр/версия, дистр/версия,... версия_фдра_2 : дистр/версия, дистр/версия,... ... При этом ничего запускать и тестировать не требуется.
v2.6.28 : Ubuntu/11/04 v2.6.37 : Ubuntu/10.10, Ubuntu/10.4 LTS(ядра регулярно обновляются) v2.6.35 : Fedora/14 v2.6.34 : SUSE/11.3, Fedora/13 v2.6.33 : Mandriva/2010.1, EduMandriva/2010.1, ArchLinux 2010.5 v2.6.32 : Debian/5.0.6, Eduubuntu/9.10, ALT Linux/6,ALT Linux/5.0.2 school lite SLES/11, SLED/11 v2.6.31 : Ubuntu/9.10, Mandriva/2010, SUSE/11 v2.6.30 : ALT Linux/p5 v2.6.29 : Ubuntu/9.04, Mandriva/2009.1 v2.6.26 : ASPLinux/14 v2.6.25 : Alt Linux/4.1, fedora/9 смотрел по этому списку http://etersoft.ru/wine/platforms
(В ответ на comment #5) > v2.6.28 : Ubuntu/11/04 > v2.6.37 : Ubuntu/10.10, Ubuntu/10.4 LTS(ядра регулярно обновляются) > v2.6.35 : Fedora/14 > v2.6.34 : SUSE/11.3, Fedora/13 > v2.6.33 : Mandriva/2010.1, EduMandriva/2010.1, ArchLinux 2010.5 > v2.6.32 : Debian/5.0.6, Eduubuntu/9.10, ALT Linux/6,ALT Linux/5.0.2 school > lite SLES/11, SLED/11 > v2.6.31 : Ubuntu/9.10, Mandriva/2010, SUSE/11 > v2.6.30 : ALT Linux/p5 > v2.6.29 : Ubuntu/9.04, Mandriva/2009.1 > v2.6.26 : ASPLinux/14 > v2.6.25 : Alt Linux/4.1, fedora/9 > > смотрел по этому списку http://etersoft.ru/wine/platforms Список явно не полный - отсутствуют старые версии. Смотря по вышеприведённой ссылке, можно нати Debian 4.0, Ubuntu 8 серии и ниже, стыре SUSE, Fedora и прочие. Так как мы официально заявляем о их поддержке, то для них тоже надо будет сделать пакеты, а для этого нужна информация о ядрах, входящих в их поставку.
v2.6.38 : Ubuntu/11/04 v2.6.37 : Ubuntu/10.10, Ubuntu/10.4 LTS(Последняя LTS) v2.6.35 : Fedora/14 v2.6.34 : SUSE/11.3, Fedora/13 v2.6.33 : Mandriva/2010.1, EduMandriva/2010.1, ArchLinux 2010.5 v2.6.32 : Debian/5.0.6, Eduubuntu/9.10, ALT Linux/6,ALT Linux/5.0.2 school lite SLES/11, SLED/11, SUSE/11.1 v2.6.31 : Ubuntu/9.10, Mandriva/2010, SUSE/11 v2.6.30 : ALT Linux/p5, Fedora 11 v2.6.29 : Ubuntu/9.04, InfraLinux 9.04, Mandriva/2009.1 v2.6.27 : Gentoo 2009, Mandriva 2009.0, Fedora 10 v2.6.26 : ASPLinux/14, PCLinux/2009.2, Debian 4.0 v2.6.25 : Alt Linux/4.1, fedora/9 v2.6.24 : Ubuntu/8.10, Ubuntu/8.04(последняя LTS),InfraLinux 8.10, Runtu 3.0, Mandriva 2008.1 v2.6.22 : ASPLinux/12, MOPSLinux/6.0, SUSE/10.3, SLES/10, SLED/10 v2.6.18 : ASPLinuxServer/V (собрано в CentOS 5),CentOS/5,StartCom/5, RHEL/5 v2.6.15 : Ubuntu/6.04, Runtu 1.1 v2.6.14 : Fedora 8 дополнил