Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Ramazan Jah-Far                      2:5020/400     29 Dec 2002  19:08:15
 To : Andrey Tapkin
 Subject : Re: Kernel Upgrade
 -------------------------------------------------------------------------------- 
 
 Hi!
 In fido7.ru.linux, Andrey Tapkin wrote:
 
  AT> У меня на сервере стоит RedHat 7.3с ядром 2.4.18-**
  AT>...
  AT> то как ПРОЩЕ ВСЕГО поставить его, чтобы ничего не глюкнуло,
  AT> не сбилось, не перестало загружаться. (это production server,
  AT> обслуживает сайты).
 
 Проще всего загрузить kernel-smp-2.4.18-19.7.x.i686.rpm
 и сначала инсталлировать рядом со старым:
   rpm -ivh kernel-smp-2.4.18-19.7.x.i686.rpm
 Инсталлятор сам добавит его в меню GRUB (для LILO вроде бы
 тоже, причём сразу сделает загружаемым по умолчанию, в
 отличие от GRUB). Протестируешь пару месяцев, [сделаешь его
 загружаемым по умолчанию в GRUB,] и удалишь старое ядро:
   rpm --erase kernel-2.4.18-3
 
  AT> P.S. А может вовсе не принципиально ставить версию ядра именно
  AT> readhat'овскую? С kernel.org тоже нормально пройдет?
 
 С RH системой лучше RH ядро. Hутром чую, но доказать не
 могу :)...
 А уж то, что проще - однозначно. Оцени хотя бы тот факт, что
 при использовании готового .rpm не придётся думать про
 конфигурацию ядра и тратить время на сборку.
 
 Кроме этого, есть два других альтернативных варианта:
 1) если времени у тебя много и хочется поэкспериментировать с
 конфигурированием ядра, но в то же время иметь возможность
 собрать ядра со стандартными RH конфигами, закачивай SRPM.
 С ним полная сборка может занять сутки (все RH ix86 конфигурации,
 uniprocessor/smp/debug/bigmem), но можно собрать только нужные:
   rpm -ivh kernel-2.4.18-19.7.x.src.rpm
   rpm -bb --without debug --without up --without bigmem\
     --target i686 /usr/src/redhat/SPECS/kernel-2.4.spec
 Для собственных конфигураций делаешь так:
   rpm -bp /usr/src/redhat/SPECS/kernel-2.4.spec
   cd /usr/src/redhat/BUILD/kernel-2.4.18/linux
   cp ../../../SOURCES/kernel-2.4.18-i686-smp.config .config
 конфигурируешь (make xconfig или menuconfig, config)
 копируешь конфигурацию в SOURCES:
   cp .config ../../../SOURCES/kernel-2.4.18-i686-my.config
 и с ней собираешь ядро в пакет:
   cd ../../..
   rpm -bb --define='targetboard my' --target i686 SPECS/kernel-2.4.spec
 ядро ляжет в /usr/src/redhat/RPMS/i686/kernel-2.4.18-19.7.xmy.i686.rpm
 
 BTW, в Debian тоже есть штуковина для сборки ядер в пакеты
 (.deb). Это вообще довольно правильная идея. К ней бы ещё
 возможность апгрейда исходников ядра патчами, через apt :-)
 
 2) kernel-source-2.4.18-19.7.x.i386.rpm или ядро с kernel.org
 
 Здесь основной недостаток - то, что собранное ядро инсталлируется
 в обход package manager. Т.е. получаем, скажем кучу модулей
 в /lib/modules/2.4.18-19.7.xcustom, и rpm не скажет, какому пакету
 они принадлежат.
 
  AT> И есть где-то
  AT> специальное место, чтоб именно SMP версии были ядер, а то как
  AT> ни старался - не мог найти.
 
 Для меня это место тут:
 http://ftp-stud.fht-esslingen.de/pub/Mirrors/updates.redhat.com\
 /7.3/en/os/i686/kernel-smp-2.4.18-19.7.x.i686.rpm
 
 А вообще, зеркал RH как грязи. Вот только на Украине нет.
 -- 
 Bye!
 Ramazan
 --- ifmail v.2.15dev5
  * Origin: Svit Online (post does not reflect views of Golden Tele (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Kernel Upgrade   Andrey Tapkin   27 Dec 2002 11:37:41 
 Re: Kernel Upgrade   Oleg Drokin   27 Dec 2002 14:27:54 
 Re: Kernel Upgrade   Andrey Tapkin   27 Dec 2002 20:25:18 
 Re: Kernel Upgrade   Oleg Drokin   27 Dec 2002 21:45:40 
 Re: Kernel Upgrade   Andrey Tapkin   28 Dec 2002 00:05:40 
 Re: Kernel Upgrade   Sergey_Afonin   30 Dec 2002 12:09:17 
 Kernel Upgrade   Nikita Melnikov   31 Dec 2002 01:38:20 
 Re: Kernel Upgrade   Ramazan Jah-Far   29 Dec 2002 19:08:15 
Архивное /ru.linux/2169768268c31.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional