Из-за того, что мне не критичны видео драйвера на сервере, я устанавливаю новое ядро на сервер работающий на ноутбуке с винтом SSD.
Для установки нового ядра 3.2, необходимо добавить репозиторий squeeze-backports в нашу систему.
Для этого помещаем запись в файл /etc/apt/sources.list
vi /etc/apt/sources.list deb http://backports.debian.org/debian-backports squeeze-backports main
Либо добавляем в самый низ файла репозиторий командой:
echo 'deb http://backports.debian.org/debian-backports squeeze-backports main' >> /etc/apt/sources.list
Обновляем репозиторий копандой:
aptitude update
В моем случае у меня сервер на нетбуке, я поставил 32 бит операционку и при выборе ядра, просмотреть список ядер можно командой:
aptitude search linux-image-3
Ответ системы:
p linux-image-3.2.0-0.bpo.3-486 - Linux 3.2 for older PCs p linux-image-3.2.0-0.bpo.3-686-pae - Linux 3.2 for modern PCs p linux-image-3.2.0-0.bpo.3-686-pae-dbg - Debugging infos for Linux 3.2.0-0.bpo.3-686-pae p linux-image-3.2.0-0.bpo.3-amd64 - Linux 3.2 for 64-bit PCs p linux-image-3.2.0-0.bpo.3-rt-686-pae - Linux 3.2 for modern PCs, PREEMPT_RT p linux-image-3.2.0-0.bpo.3-rt-686-pae-dbg - Debugging infos for Linux 3.2.0-0.bpo.3-rt-686-pae
Я устанавливаю ядро linux-image-3.2.0-0.bpo.3-686-pae командой:
aptitude install linux-image-3.2.0-0.bpo.3-686-pae
Нам необходимо также с репозитория squeeze-backports обновить такие пакеты как: initramfs-tools и linux-base, для этого при установке на первый вопрос системы оставить старые пакеты для нового ядра мы отвечаем отказом: n, а на второй вопрос соглашаемся с обновление выше перечисленных пакетов:
aptitude install linux-image-3.2.0-0.bpo.3-686-pae Следующие НОВЫЕ пакеты будут установлены: libc6-i686{ab} linux-image-3.2.0-0.bpo.3-686-pae{b} 0 пакетов обновлено, 2 установлено новых, 0 пакетов отмечено для удаления, и 3 пакетов не обновлено. Необходимо получить 24,1 MB архивов. После распаковки 92,7 MB будет занято. Следующие пакеты имеют неудовлетворённые зависимости: linux-image-3.2.0-0.bpo.3-686-pae: Зависит: linux-base (>= 3~) но установлен 2.6.32-46 Ломает: initramfs-tools (< 0.99~) но установлен 0.98.8 libc6-i686: ПредЗависит: libc6 (= 2.11.3-4) но установлен 2.13-35 открыто: 43; закрыто: 156; отброшено: 0; конфликтует: 0 .Следующие действия разрешат завимости: Сохранить для следующих пакетов их текущие версии: 1) libc6-i686 [Не установлен] 2) linux-image-3.2.0-0.bpo.3-686-pae [Не установлен] Принять данное решение? [Y/n/q/?] n открыто: 85; закрыто: 345; отброшено: 0; конфликтует: 0 .Следующие действия разрешат завимости: Сохранить для следующих пакетов их текущие версии: 1) libc6-i686 [Не установлен] Обновить следующие пакеты: 2) initramfs-tools [0.98.8 (now, stable) -> 0.99~bpo60+1 (squeeze-backports)] 3) linux-base [2.6.32-46 (now, stable) -> 3.4~bpo60+1 (squeeze-backports)] Оставить следующие зависимости неразрешёнными: 4) linux-image-3.2.0-0.bpo.3-686-pae рекомендует libc6-i686 Принять данное решение? [Y/n/q/?] Y Следующие НОВЫЕ пакеты будут установлены: linux-image-3.2.0-0.bpo.3-686-pae Следующие пакеты будут обновлены: initramfs-tools linux-base РЕКОМЕНДУЮТСЯ следующие пакеты, но автоматически они установлены НЕ БУДУТ: libc6-i686 2 пакетов обновлено, 1 установлено новых, 0 пакетов отмечено для удаления, и 3 пакетов не обновлено. Необходимо получить 23,0 MB архивов. После распаковки 89,8 MB будет занято. Хотите продолжить? [Y/n/?] Y
После этого устанавливается новое ядро.
На запрос инсталятора исправить ли в файле /etc/fstab UUID дисков? Соглашаемся.
Проверить UUID разделов можно командой:
blkid
С Вами был Сергей Лазаренко.
Сделаем небольшой перерыв и улыбнемся просмотрев видео ролик:
Добавить комментарий