На забугорном сайте нашол статейку по обновлению ядра на Debian Squeeze, не много видоизменил команды для удобства, и таким образом обновил себе ядро.
[console]#Ставим нужные пакеты для компиляции ядра.
sudo apt-get install kernel-package build-essential libncurses5 libncurses5-dev
#Заходим в директорию src
cd /usr/src
#Качаем сорцы Linux 3
wget http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.0.tar.bz2
#Распаковываем
tar jxvf linux-3.0.tar.bz2
#Идем в папку с ядром
cd linux-3.0/
#Копируем файл config-(ядро) в скрытый файл
cp -vi /boot/config-`uname -r` .config
make menuconfig
make localmodconfig
make-kpkg clean
#Задаем ключи
fakeroot make-kpkg –initrd –append-to-version=-put-your-custom-label-here kernel-image kernel-headers
#Идем в соседнюю папку
cd ..
#Ставим готовый пакет ядра Linux 3
sudo dpkg -i *.deb[/console]
вот собственно и все...
оригинал
Linux 3 + Debian 6
make menuconfig
Я бы перед этим настойчиво рекомендовал команду
make oldconfig...и о-о-очень вдумчиво ответить на вопросы о новых опциях (а они есть!).
не спорю есть, я думаю новичок не вздумает без опыта ядро обновлять, а так для показания как это сделать нормально, я именно так делал, проблем не возникло...
что означает эта команда и почему её надо исполнять?Я бы перед этим настойчиво рекомендовал команду textmake oldconfig...и о-о-очень вдумчиво ответить на вопросы о новых опциях (а они есть!).
что означает эта команда и почему её надо исполнять?
тоже, что и make config - заадаёт вопросы, только пропускает опции, которые уже отмечены в конфиге. одним словом, задаёт вопросы о новых/изменившихся опциях. С большинством можно просто соглашаться со значениями по умолчанию. Но если не вдумываться/пропустить её, то можно получить неработоспособное ядро.
можно подключить репозитории седьмого Debian, там есть третье ядро, уже готовый пакет, если вы не хотите его собирать.
Сегодня поставил 3.1.1 (Liquorix) отсюда:
http://pateo.wordpress.com/2011/11/17/3-1-1-intel-atom-netbook-zen-kernel-compiled-on-lubuntu-11-04/
на нетбук.
Встало, как по маслу. Загружается быстрее, памяти кушает меньше. Это из первых впечатлений.
Сегодня поставил 3.1.1 (Liquorix) отсюда:
http://pateo.wordpress.com/2011/11/17/3-1-1-intel-atom-netbook-zen-kernel-compiled-on-lubuntu-11-04/
на нетбук.
Какое-то непонятное описание, и не понятно откуда взятый конфиг.
Не лучше ли было использовать известные:
http://zen-kernel.org/
http://zen-kernel.org/tutorials/distribution-specific-installation/debian-ubuntu-installation
http://git.zen-kernel.org/
Готовые ядра
http://liquorix.net/
зеркало
http://ftp.belnet.be/mirror/liquorix.net/
Для самостоятельной сборки лучше использовать git, конфиг забирать с http://liquorix.net или http://kernel-seeds.org/