Обновление ядра до версии 3.2 в Ubuntu 11.10 и Linux Mint 12

Источник: rus-linux
pirat9

Несколько дней назад вышел официальный релиз ядра Linux 3.2. Он включает поддержку для блоков размером до 1 Мб в файловой системе ext4, что увеличивает производительность при работе с большими файлами; btrfs теперь поддерживает автоматическое резервное копирование критических системных метаданных, кроме того она получила инструменты для ручной проверки файловой системы. В планировщик процессов добавлена возможность задания верхних лимитов на выделяемое процессорное время. Улучшена отзывчивость рабочего стола во время сильной загрузки системы. Также обновлен TCP, который получил алгоритм, ускоряющий восстановление соединения после потери пакетов. Добавлена поддержка новой архитертуры - сигнального процессора Hexagon от Qualcomm. Кроме того, как всегда, исправлено множество мелких ошибок и добавлены новые драйверы устройств.
Если вы хотите узнать больше о новом ядре, почитайте release notes. Группа Ubuntu уже подготовила прекомпилированную версию нового ядра, чтобы упростить его установку для новичков.
Внимание: сделайте резервную копию данных, прежде чем продолжить. Все нижеописанные операции вы выполняете на свой страх и риск. Мы проверяли новое ядро на одном из наших тестовых серверов (система Peas OS на базе Ubuntu).

1. Установка Kernel 3.2 в Ubuntu 11.10 и Mint 12 из PPA:

Откройте терминал и введите следующие команды:

$ sudo apt-add-repository ppa:francisbrwn9/kernels
$ sudo apt-get update
$ sudo apt-get dist-upgrade

Если вы хотите откатиться на предыдущую версию ядра, необходимо установить PPA Purge с помощью команды:

$ sudo apt-get install ppa-purge

Затем удалите PPA с помощью команды:

$ sudo ppa-purge ppa:francisbrwn9/kernels

2. Установка из Debian-пакета

Для установки нового ядра Linux kernel 3.2 в Ubuntu или Mint из Debian-пакета необходимо выполнить следующие действия:

Для 32-битного дистрибутива Ubuntu/Mint

Откройте терминал и введите следующие команды:

$ cd mkdir kernel && cd kernel
$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.2-precise/linux-headers-3.2.0-030200_3.2.0-030200.201201042035_all.deb
$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.2-precise/linux-headers-3.2.0-030200-generic_3.2.0-030200.201201042035_i386.deb
$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.2-precise/linux-image-3.2.0-030200-generic-pae_3.2.0-030200.201201042035_i386.deb
$ sudo dpkg -i *.deb

Для 64-битного дистрибутива Ubuntu/Mint

Откройте терминал и введите следующие команды:

$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.2-precise/linux-headers-3.2.0-030200_3.2.0-030200.201201042035_all.deb
$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.2-precise/linux-headers-3.2.0-030200-generic_3.2.0-030200.201201042035_amd64.deb
$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.2-precise/linux-image-3.2.0-030200-generic_3.2.0-030200.201201042035_amd64.deb

Теперь перезагрузите компьютер и наслаждайтесь.

pirat9@Unixmen:~$ uname -a Linux Unixmen 3.2.0-030200-generic #201201042035 SMP Thu Jan 5 01:36:31 UTC 2012 x86_64 x86_64 x86_64 
GNU/Linux pirat9@Unixmen:~$

Страница сайта http://test.interface.ru
Оригинал находится по адресу http://test.interface.ru/home.asp?artId=28108