Как установить более новые версии ядра Linux?

Новая версия ядра Linux, 3.4, была выпущена сегодня. Как мне установить его?

13
задан 21 January 2014 в 16:40

3 ответа

Предупреждение.

Это может сломать вашу систему. Драйверы NVIDIA и ATI / AMD, а также беспроводная связь Broadcom, скорее всего, пока не будут работать с этим.

Я бы не советовал , но если что-то пойдет не так, вы сможете исправить это, загрузив старое ядро ​​и удалив это. Примерно так ...

Boot from CD
mount -o bind /dev  /dev
mount -o bind /proc  /proc
chroot 
apt-get install 
update-grub

Из комментария Томаса более простой метод:

  • Войдя в GRUB, удерживая shift во время загрузки, вы можете войти в «Предыдущие версии» Linux. Здесь вы можете выбрать свое старое ядро, которое по умолчанию не удаляется.
  • Теперь, если оно вам все еще нужно ...

Загрузите отсюда три файла .DEB с именем, начинающимся с linux : http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/

Пример для i386 (возьмите 2 с amd64 в имени для 64 -bit и pae в имени для i386 с памятью 4+ Гб; проверьте uname -a , если вы не уверены!):

linux-headers-3.4.0-030400_3.4.0-030400.201205210521_all.deb
linux-image-3.4.0-030400-generic_3.4.0-030400.201205210521_i386.deb
linux-headers-3.4.0-030400-generic_3.4.0-030400.201205210521_i386.deb
  • Установить все 3 пакета ...

Пример для i386

sudo dpkg -i linux-headers-3.4.0-030400_3.4.0-030400.201205210521_all.deb    
sudo dpkg -i linux-headers-3.4.0-030400-generic_3.4.0-030400.201205210521_i386.deb
sudo dpkg -i linux-image-3.4.0-030400-generic_3.4.0-030400.201205210521_i386.deb
  • Перезагрузите систему ...
sudo reboot
  • Протестируйте ...
uname -r

Это должно показать ядро ​​с 3.4 в имени.

  • «Этот выпуск включает несколько обновлений Btrfs: блоки метаданных больше 4 КБ,
  • намного лучше производительность метаданных,
  • лучшая обработка ошибок и
  • лучшие инструменты восстановления.
  • новый X32 ABI, который позволяет работать в 64-битном режиме с 32-битными указателями;
  • несколько обновлений драйверов графического процессора: ранняя настройка режима работы Nvidia Geforce 600 'Kepler', поддержка AMD RadeonHD 7xxx и AMD Trinity APU, а также поддержка графики Intel Medfield;
  • поддержка автопробирования драйвера процессора x86, целевого устройства сопоставления устройств, которое хранит криптографические хэши блоков для проверки на вторжения , еще одна цель для использования внешних устройств только для чтения в качестве исходного источника тома LVM с тонкой подготовкой,
  • несколько улучшений производительности, таких как отчет GTK2 GUI и
  • новый модуль безопасности «Yama». "
  • Вы можете помочь протестировать официальную поддержку 3.4 в версии 12.04, следуя этим инструкциям: http://www.theorangenotebook.com/2012/06/call- for-testing-1210-kernel-on-1204.html
16
ответ дан 21 January 2014 в 16:40

Ubuntu (32-битный) Generic:

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

1.Create Folder for kernel

mkdir kernel3.4.1stable && cd kernel3.4.1stable 

2.Download Kernel

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4.1-quantal/linux-headers-3.4.1-030401-generic_3.4.1-030401.201206041411_i386.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4.1-quantal/linux-headers-3.4.1-030401_3.4.1-030401.201206041411_all.deb 

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4.1-quantal/linux-image-3.4.1-030401-generic_3.4.1-030401.201206041411_i386.deb 

Extra Package

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4.1-quantal/linux-image-extra-3.4.1-030401-generic_3.4.1-030401.201206041411_i386.deb 

3.Install Kernel

sudo dpkg -i linux-*.deb 

sudo update-grub 

Ubuntu (64-bit):

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

1.Create Folder for kernel

mkdir kernel3.4.1stable && cd kernel3.4.1stable

2.Download Kernel

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4.1-quantal/linux-headers-3.4.1-030401-generic_3.4.1-030401.201206041411_amd64.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4.1-quantal/linux-headers-3.4.1-030401_3.4.1-030401.201206041411_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4.1-quantal/linux-image-3.4.1-030401-generic_3.4.1-030401.201206041411_amd64.deb 

Extra Package

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4.1-quantal/linux-image-extra-3.4.1-030401-generic_3.4.1-030401.201206041411_amd64.deb

3.Install Kernel

sudo dpkg -i linux-*.deb 

sudo update-grub 

Extra Package?. - Он содержит дополнительные драйверы, оставшиеся вне базового пакета ядра; устанавливайте его, только если вам нужны эти драйверы.

Наслаждайтесь!

1
ответ дан 21 January 2014 в 16:40

Войдите в терминал и введите каждую из этих команд для обновления до последней 3. 5 драйверов ядра И новейшие драйверы nvidia:

 sudo add-apt-repository ppa:xorg-edgers/ppa

 sudo apt-get update

 sudo apt-get dist-upgrade

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

 sudo apt-get install ppa-purge

 sudo ppa-purge ppa:xorg-edgers/ppa
0
ответ дан 21 January 2014 в 16:40

Другие вопросы по тегам:

Похожие вопросы: