The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Обновление Linux ядра: 2.6.32.7 и 2.6.27.45"
Отправлено pavlinux, 29-Янв-10 22:00 
Перед использованием причесать напильником!!!

#!/bin/bash;

KERNEL=`uname -r`
VERSION=${KERNEL:0:1}
PATCHLEVEL=${KERNEL:2:1}
SUBLEVEL=${KERNEL:4:2}
EXTRAVERSION=${KERNEL:7:5}
COMPRESS="tar.bz2"
URL_PREFIX="http://www.kernel.org/pub/linux/kernel/v2.6/linux"
CHECK_IF_EXIST="wget --spider";
GET="wget"
# --------------------
  cd /usr/src;
  DNL=$URL_PREFIX-$VERSION.$PATCHLEVEL.$SUBLEVEL.$((++EXTRAVERSION)).$COMPRESS;
  $CHECK_IF_EXIST $DNL;

  if [ $? == 0 ]
    then
        $GET $DNL;
   else
       EXTRAVERSION=""
       DNL=$URL_PREFIX-$VERSION.$PATCHLEVEL.$((++SUBLEVEL)).$EXTRAVERSION.$COMPRESS;
       $CHECK_IF_EXIST $DNL;
       if [ $? == 0 ]
          then
               $GET $DNL;
       fi
  fi

  tar -xvf $VERSION.$PATCHLEVEL.$SUBLEVEL.$EXTRAVERSION.$COMPRESS;
  cd $VERSION.$PATCHLEVEL.$SUBLEVEL.$EXTRAVERSION;
  zcat /proc/config.gz > .config;
  make silentoldconfig;
  make -j `cat /proc/cpuinfo | grep cores | wc -l`;
  make modules_install;
  cp -vf arch/x86/boot/bzImage /boot/vmlinuz;
  update-inittrd || mkinitrd || update-initramfs || echo "Oops";
  echo b > /proc/sysrq-trigger || init 6 || reboot;

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру