Автор: Максим Мишутин | 22.05.2012 | 9:09 | В рубриках: Новости, Ядро

TUX

Состоялся релиз ядра Linux 3.4, в который было принято около 10 тысяч исправлений от более чем 1200 разработчиков. Около 40% всех представленных изменений связаны с драйверами устройств, около 30% – обновлению кода специфичного для аппаратных архитектур, 13% – сетевой стек, 5% – файловыми системами и 6% c внутренними подсистемами ядра.
Основные изменения:

  • разработан гибридный x86_64 ABI с 32-разрядной адресацией памяти, позволяющую использовать на 64-разрядных системах 32-разрядную модель адресации памяти
  • расширение возможностей инструментария perf для использования встроенной в ядро отладочной подсистемы Performance Events
  • новая опция загрузки ядра “nomodule”, при указании которой не производится загрузка модулей
  • добавлена утилита btrfs-restore для выполнения восстановления файлов с поврежденной ФС
  • улучшена производительность Btrfs
  • поддержка файловой системы qnx6fs
  • добавлен модуль Yama, используемый в Ubuntu для блокирования некоторых типов атак
  • DRM-модуль nouveau перемещен в основное дерево ядра Linux
  • в DRM-модуле Nouveau реализована поддержка NVIDIA GeForce 600, базирующихся на архитектуре Kepler
  • в DRM-модуле для карт Radeon реализована поддержка дискретных GPU семейства Southern Islands (Radeon HD 7000) и нового поколения APU Fusion Trinity (CPU+GPU)
  • добавлен новый DRM-драйвер для видеокарт, проекторов и USB2VGA-переходников на базе чипов DisplayLink
  • в драйвер беспроводных устройств brcm80211 добавлена поддержка USB для чипсетов bcm43235/6/8, а в – rtl8187 поддержка режима AD-HOC
  • улучшена поддержка драйвера для устройств Synaptics c интерфейсом USB
  • улучшена поддержка сенсорных экранов Data Modul EasyTouch и Cypress TTSP
  • улучшена поддержка новых SATA/SCSI контроллеров, сетевых карт, звуковых карт, web-камер и USB-устройств

Чтобы установить Linux 3.4 в Ubuntu 12.04 выполните небольшую инструкцию:
Ubuntu 32 bit

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/linux-headers-3.4.0-030400_3.4.0-030400.201205210521_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/linux-headers-3.4.0-030400-generic_3.4.0-030400.201205210521_i386.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/linux-image-3.4.0-030400-generic_3.4.0-030400.201205210521_i386.deb

sudo dpkg -i *.deb

sudo reboot

Ubuntu 64 bit

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/linux-headers-3.4.0-030400_3.4.0-030400.201205210521_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/linux-headers-3.4.0-030400-generic_3.4.0-030400.201205210521_amd64.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/linux-image-3.4.0-030400-generic_3.4.0-030400.201205210521_amd64.deb

sudo dpkg -i *.deb

sudo reboot

Ubuntu 32 bit non-PAE

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/linux-headers-3.4.0-030400_3.4.0-030400.201205210521_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/linux-headers-3.4.0-030400-generic-pae_3.4.0-030400.201205210521_i386.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/linux-image-3.4.0-030400-generic-pae_3.4.0-030400.201205210521_i386.deb

sudo dpkg -i *.deb

sudo reboot

Проверяем установленную версию:

uname -r

3.4.0-030400-generic

Чтобы удалить Linux 3.4 выполните следующую команду:

sudo apt-get purge linux-image-3.4.0-030400-generic

Оцените ядро Linux 3.4

Просмотреть результаты

Loading ... Loading ...

Эта запись была опубликована 22.05.2012в 9:31. В рубриках: Новости, Ядро. Вы можете следить за ответами к этой записи через RSS 2.0. Вы можете оставить свой комментарий или трекбек со своего сайта.

  • iAbaS

    После установки не работал видеодрайвер нвидиа,как исправить?

    • http://proubuntu.com.ua/ Максим Мишутин

      переустановить видеодрайвер

  • Kamix

    помогите, плз,
    что не так:
    dpkg: dependency problems prevent configuration of linux-headers-3.4.0-030400-generic:
    linux-headers-3.4.0-030400-generic depends on linux-headers-3.4.0-030400; however:
    Package linux-headers-3.4.0-030400 is not installed.
    dpkg: error processing linux-headers-3.4.0-030400-generic (–install):
    проблеми з залежностями – залишається неналаштованим

    • http://proubuntu.com.ua/ Максим Мишутин

      у вас проблемы с зависимостями.. на какую версию ставите? можете попробовать выполнить команду sudo apt-get -f install

  • Vlkoznov

    вот теперь всё! А то сначала у вас вообще была загрузка 3,3,6!

  • Vlkoznov

    вот только непонятно ведь ядра состоят из трёх deb-пакетов,а у вас только из двух! Где третий?

    • http://proubuntu.com.ua/ Максим Мишутин

      все есть..

  • Vlkoznov

    Вот это другое дело!!!

    • http://proubuntu.com.ua/ Максим Мишутин

      ))

  • http://twitter.com/DimaSPBNDA Дмитрий Николаев

    добавлю – этот сайт первым смотрю по новостям ubuntu – оперативненько новости сюда падают! Так держать! …….но не халтурить – проверять на себе желательно, – потом сюда). Может я и пользую ubuntu не первый год – но все же глубоко не лезу – могу и с дури закопипастить фигню в терминал)))….потом буду обижаться и на себя и на сайт!;)

    • http://proubuntu.com.ua/ Максим Мишутин

      почти все проверяется перед тем как выложить, но иногда времени нет и попадает без проверки. если в коментах поправляют то исправляется

    • Vlkoznov

      Дмитрий для этого надо иметь бэкап! Тогда ничего страшного не будет…я вот сейчас проэксперементировал с вышеуказанными надписями и получил ubuntu 12.10! Тут же прибегнул к clonezilla и через 4мин 52 сек. у меня уже стояла прежняя 12,04 со всеми старыми настройками!

      • http://twitter.com/DimaSPBNDA Дмитрий Николаев

        о! плиз ссылку или инструкцию на бэкап (нооормальную)! – т.е. – я сейчас делаю, допустим, на болванку бэкап своей всей настроенной системы – потом ставлю эту болванку (ливсиди) на любой комп – и моя система становится со всеми настройками! С бубном танцевать не особо охота после бэкапов. Почему прошу – в гугле много всего и все ссылаются на разные проблемы. Дайте пошагово!!!

        • Vlkoznov

          скачиваете образ http://clonezilla.org/downloads.php – это сайт clonezilla записываете его на болванку, затем нам понадобится флэшка 4-8гб загружаемся с диска clonezilla выбираем в ней раздел “использовать локальный диск”дальше выбираем нашу флэшку- это мы указываем куда мы будем сохранять образ далее выбираем жёсткий диск с которого мы будем снимать образ и нажимаем enter,Архивация проходит около 30 мин.(это я тебе образно описал архивацию,но ты не бойся там всё интуитивно понятно).Система потом восстанавливается со всеми настройками за считаные минуты!

          • Vlkoznov

            если будут вопросы пиши мне на почту vlkoznov@yandex.ru я тебе помогу!

          • http://twitter.com/DimaSPBNDA Дмитрий Николаев

            Спасибо! Теперь ищу свободный от работы вечер и пробую. ..Вопросы уже есть, но пока сам разбираться буду).

      • http://twitter.com/DimaSPBNDA Дмитрий Николаев

        ))))- пока страх потерять систему немного поутих – винт, на котором стоит ubuntu дохнет в геометрической прогрессии())), но – на будущее охота с бэкапом разобраться до самых мелочей!

  • Vlkoznov

    Вы случаем ничего не попутали зачем вообще добавлять репозитории от ubuntu 12.10 странная я вам скажу установка ядра!! После ваших записей 12,04 начинает обновлятся до 12,10! Это ладно я “чухнул” а если новичёк начнёт вашу богадельню копировать в терминал!!!!!

    • http://twitter.com/DimaSPBNDA Дмитрий Николаев

      И правда, странный метод установки (хоть я и не спец в Лине). Я поставил ядро из http://kernel.ubuntu.com/~kernel-ppa/mainline/ . В чем суть вышеописанного метода?-раньше ведь тут в постах стандартная установка описывалась из deb-ов….

      • http://proubuntu.com.ua/ Максим Мишутин

        сейчас изменю.. данный способ брался из зарубежного источника

    • http://proubuntu.com.ua/ Максим Мишутин

      должно тянуть тока обновления ядра, сейчас изменю процесс установки

  • Vlkoznov

    у меня вот такой вопрос.Установлено ядро Linux 3.4.0-030400rc3-generic после выше указанных манипуляций всё прошло нормально ,но почему тогда система загружается с старым т.е не обновлённым ядром?