Предупреждение. Ядро Linux является критичным элементом системы. Обновления ядра могут
содержать улучшения аппаратной поддержки или устранять уязвимости.
Делать обновление стоит когда одно из аппаратных устройств работает
некорректно, а новое ядро может решить данную проблему. Но в тоже время
установка нового ядра без особой необходимости может привести к
нежелательным регрессиям, таким как: отсутствие подключения к сети,
отсутствие звука или даже невозможность загрузить систему, поэтому
устанавливайте новое ядро на свой страх и риск.
Ядро Linux Kernel 4.2.5 является пятым корректировочным выпуском ядра версии 4.2. Вы можете скачать соответствующие deb пакеты ОТСЮДА и установить их в Центре приложений Ubuntu. Или просто следуйте приведенным ниже инструкциям, которые помогут вам установить новое ядро несколькими командами в терминале.
Установить ядро версии 4.2.5 командами ниже, можно в следующих дистрибутивах Linux:
Установка ядра Linux Kernel 4.2.5
1. Откройте терминал, скопируйте и выполните одну из команд, согласно архитектуры вашей системы/компьютера:
Для 32-bit (одной командой):
cd /tmp; wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.2.5-wily/linux-headers-4.2.5-040205-generic_4.2.5-040205.201510270124_i386.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.2.5-wily/linux-headers-4.2.5-040205_4.2.5-040205.201510270124_all.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.2.5-wily/linux-image-4.2.5-040205-generic_4.2.5-040205.201510270124_i386.deb; sudo dpkg -i *.deb
Для 64-bit (одной командой):
cd /tmp; wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.2.5-wily/linux-headers-4.2.5-040205-generic_4.2.5-040205.201510270124_amd64.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.2.5-wily/linux-headers-4.2.5-040205_4.2.5-040205.201510270124_all.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.2.5-wily/linux-image-4.2.5-040205-generic_4.2.5-040205.201510270124_amd64.deb; sudo dpkg -i *.deb
2. Обновите GRUB (GRUB надо обновлять в той системе Linux где он установлен, если у вас их более одной):
sudo update-grub
Примечание 1. Если у вас установлен загрузчик BURG, то и его нужно обновить:
sudo update-burg
3. По окончании установки, закройте все приложения и перезагрузите компьютер следующей командой:
sudo reboot
После входа в систему, проверьте версию актуального ядра командой в терминале:
uname -r
Предупреждение. Пользователям, у которых установлен и задействован проприетарный драйвер Nvidia, до установки ядра Linux Kernel 4.2.5 лучше переключиться на Nouveau display driver (Открытое ПО), т.к. система может не запуститься на новом ядре с проприетарным драйвером.
Примечание 2. Как вернуться к ранее установленному ядру, инструкция ЗДЕСЬ.
Если вы решили удалить ядро 4.2.5, выполните эту команду:
sudo apt-get purge linux-image-4.2.5-*
И вновь обновите GRUB командой:
sudo update-grub
Источник: https://www.kernel.org/
Удачи.
Ядро Linux Kernel 4.2.5 является пятым корректировочным выпуском ядра версии 4.2. Вы можете скачать соответствующие deb пакеты ОТСЮДА и установить их в Центре приложений Ubuntu. Или просто следуйте приведенным ниже инструкциям, которые помогут вам установить новое ядро несколькими командами в терминале.
Установить ядро версии 4.2.5 командами ниже, можно в следующих дистрибутивах Linux:
Linux Mint 17.2/17.1/17/13
elementary OS 0.2/0.3
Установка ядра Linux Kernel 4.2.5
1. Откройте терминал, скопируйте и выполните одну из команд, согласно архитектуры вашей системы/компьютера:
Для 32-bit (одной командой):
cd /tmp; wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.2.5-wily/linux-headers-4.2.5-040205-generic_4.2.5-040205.201510270124_i386.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.2.5-wily/linux-headers-4.2.5-040205_4.2.5-040205.201510270124_all.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.2.5-wily/linux-image-4.2.5-040205-generic_4.2.5-040205.201510270124_i386.deb; sudo dpkg -i *.deb
Для 64-bit (одной командой):
cd /tmp; wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.2.5-wily/linux-headers-4.2.5-040205-generic_4.2.5-040205.201510270124_amd64.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.2.5-wily/linux-headers-4.2.5-040205_4.2.5-040205.201510270124_all.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.2.5-wily/linux-image-4.2.5-040205-generic_4.2.5-040205.201510270124_amd64.deb; sudo dpkg -i *.deb
2. Обновите GRUB (GRUB надо обновлять в той системе Linux где он установлен, если у вас их более одной):
sudo update-grub
Примечание 1. Если у вас установлен загрузчик BURG, то и его нужно обновить:
sudo update-burg
3. По окончании установки, закройте все приложения и перезагрузите компьютер следующей командой:
sudo reboot
После входа в систему, проверьте версию актуального ядра командой в терминале:
uname -r
ОС Ubuntu 15.10. Используется Nouveau display driver (Открытое ПО)
Предупреждение. Пользователям, у которых установлен и задействован проприетарный драйвер Nvidia, до установки ядра Linux Kernel 4.2.5 лучше переключиться на Nouveau display driver (Открытое ПО), т.к. система может не запуститься на новом ядре с проприетарным драйвером.
Примечание 2. Как вернуться к ранее установленному ядру, инструкция ЗДЕСЬ.
Если вы решили удалить ядро 4.2.5, выполните эту команду:
sudo apt-get purge linux-image-4.2.5-*
И вновь обновите GRUB командой:
sudo update-grub
Источник: https://www.kernel.org/
Удачи.
Все ОК !
ОтветитьУдалитьВот не пойму, ядро точат под железо, или.. Под что..
ОтветитьУдалитьПод всё. Ядро – это то, вокруг чего строится всё остальное.
УдалитьЯдро Linux поддерживает многозадачность, виртуальную память, динамические библиотеки, отложенную загрузку, производительную систему управления памятью и многие сетевые протоколы, драйверы устройств, с полным доступом к оборудованию.
Ну понятно, но так часто, или не догоняют прогресс или впереди хотят. Я то неоднократно замечал что система стала поотзывчивее, но есть у меня один ноутбук ненормальный, в винде работает все. В Ubuntu и даже давал ему и Chakru, и PC BSD, то есть, не один дистр не видит его вайфая? Lenovo g550
УдалитьВот я нашёл инструкцию по подключению Lenovo g550 к wifi: http://askubuntu.com/questions/337689/how-do-i-get-proprietary-broadcom-drivers-to-work-after-installation
УдалитьПоставил на Ubuntu 15.10, все отлично работает. Вообще прогресс с каждым выпуском ощущается. Например начиная с версии ядра 4.2.0, нормально теперь работает встроенное видеоядро в неттопе с процессором Е450.
ОтветитьУдалитьУстановил. Но теперь virtualbox ругается на это ядро, выходит ошибка rc=-1908
ОтветитьУдалить==теперь virtualbox ругается на это ядро, выходит ошибка rc=-1908== Надо перенастроить модуль ядра.
УдалитьВыполните эту команду в терминале для пересборки модуля нового ядра в Ubuntu 15.10: sudo /sbin/rcvboxdrv setup
Для предыдущих версий Ubuntu - эту команду: sudo /etc/init.d/vboxdrv setup
А если linuxmint?
Удалить==А если linuxmint?== Какая разница? linuxmint - другая морда лица чем Ubuntu, а пакетная база таже. :)
Удалитьвыдается вот что на команду:
Удалитьsudo /etc/init.d/vboxdrv setup
[sudo] password for :
Stopping VirtualBox kernel modules ...done.
Uninstalling old VirtualBox DKMS kernel modules ...done.
Trying to register the VirtualBox kernel modules using DKMSError! Bad return status for module build on kernel: 4.2.5-040205-generic (x86_64)
Consult /var/lib/dkms/vboxhost/5.0.2/build/make.log for more information.
...failed!
(Failed, trying without DKMS)
Recompiling VirtualBox kernel modules ...failed!
(Look at /var/log/vbox-install.log to find out what went wrong)
не не получается. Вот что выдается на команду:
ОтветитьУдалитьsudo /etc/init.d/vboxdrv setup
[sudo] password for:
Stopping VirtualBox kernel modules ...done.
Uninstalling old VirtualBox DKMS kernel modules ...done.
Trying to register the VirtualBox kernel modules using DKMSError! Bad return status for module build on kernel: 4.2.5-040205-generic (x86_64)
Consult /var/lib/dkms/vboxhost/5.0.2/build/make.log for more information.
...failed!
(Failed, trying without DKMS)
Recompiling VirtualBox kernel modules ...failed!
(Look at /var/log/vbox-install.log to find out what went wrong)
Тогда попробуйте эту команду: sudo /sbin/rcvboxdrv setup
УдалитьP.S. Откройте log, который указан: /var/log/vbox-install.log и посмотрите, что там не так.
УдалитьВот что выдается в этом файле, только я не совсем могу понять, что тогда не так:
УдалитьUninstalling modules from DKMS
removing old DKMS module vboxhost version 5.0.2
------------------------------
Deleting module version: 5.0.2
completely from the DKMS tree.
------------------------------
Done.
Attempting to install using DKMS
Creating symlink /var/lib/dkms/vboxhost/5.0.2/source ->
/usr/src/vboxhost-5.0.2
DKMS: add completed.
Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area....
make KERNELRELEASE=4.2.5-040205-generic -C /lib/modules/4.2.5-040205-generic/build M=/var/lib/dkms/vboxhost/5.0.2/build....(bad exit status: 2)
Failed to install using DKMS, attempting to install without
make KBUILD_VERBOSE=1 SUBDIRS=/tmp/vbox.0 SRCROOT=/tmp/vbox.0 CONFIG_MODULE_SIG= -C /lib/modules/4.2.5-040205-generic/build modules
Makefile:659: Cannot use CONFIG_CC_STACKPROTECTOR_STRONG: -fstack-protector-strong not supported by compiler
test -e include/generated/autoconf.h -a -e include/config/auto.conf || ( \
echo >&2; \
echo >&2 " ERROR: Kernel configuration is invalid."; \
echo >&2 " include/generated/autoconf.h or include/config/auto.conf are missing.";\
echo >&2 " Run 'make oldconfig && make prepare' on kernel src to fix it."; \
echo >&2 ; \
/bin/false)
mkdir -p /tmp/vbox.0/.tmp_versions ; rm -f /tmp/vbox.0/.tmp_versions/*
make -f ./scripts/Makefile.build obj=/tmp/vbox.0
gcc -Wp,-MD,/tmp/vbox.0/linux/.SUPDrv-linux.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/4.8/include -I./arch/x86/include -Iarch/x86/include/generated/uapi -Iarch/x86/include/generated -Iinclude -I./arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I./include/uapi -Iinclude/generated/uapi -include ./include/linux/kconfig.h -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_X86_X32_ABI -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fno-delete-null-pointer-checks -O2 --param=allow-store-data-races=0 -Wframe-larger-than=1024 -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -pg -DCC_HAVE_ASM_GOTO -include /tmp/vbox.0/include/VBox/SUPDrvMangling.h -I/lib/modules/4.2.5-040205-generic/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -I/tmp/vbox.0/vboxdrv/ -I/tmp/vbox.0/vboxdrv/include -I/tmp/vbox.0/vboxdrv/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -DSUPDRV_WITH_RELEASE_LOGGER -Wno-declaration-after-statement -DCONFIG_VBOXDRV_AS_MISC -DRT_ARCH_AMD64 -DVBOX_WITH_64_BITS_GUESTS -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(SUPDrv_linux)" -D"KBUILD_MODNAME=KBUILD_STR(vboxdrv)" -c -o /tmp/vbox.0/linux/.tmp_SUPDrv-linux.o /tmp/vbox.0/linux/SUPDrv-linux.c
gcc: error: unrecognized command line option ‘-fstack-protector-strong’
make[2]: *** [/tmp/vbox.0/linux/SUPDrv-linux.o] Ошибка 1
make[1]: *** [_module_/tmp/vbox.0] Ошибка 2
make: *** [vboxdrv] Ошибка 2
на дном компе радеон на втором нвидиа на обоих слетает циннамон если дрова пропиетарные
ОтветитьУдалитькстати как тут настроить уведомления об ответах в интересующую тему?
==кстати как тут настроить уведомления об ответах в интересующую тему?==
УдалитьПолагаю, вот так:
http://i.imgur.com/80p85FH.png
==Я посмотрел и она платная?==
УдалитьС чего бы это? Не там смотрели, наверное. Вот домашняя страница https://www.archlinux.org/
==Репозитории в ней, мне показались, больше чем в Ubuntu?==
Не сказал бы. Официальные репозитории не такие уж и большие, у Debian, например, они побольше будут. Зато для всего, чего там нет, есть репозиторий AUR, который представляет инструментарий для быстрой автоматической (почти без участия пользователя) сборки пакетов из исходников (или "пересборки" из других бинарных форматов, если исходников нет). Поэтому сторонние репозитории попросту не нужны. Довольно удобно. Но для новичков этот дистрибутив не очень подходит, в частности - нет нормального графического установщика (существует "легенда", будто это сделано специально - мол, кто осилил установку, совсем глупых вопросов на форумах задавать не будет и т.п.), танцев с бубном побольше, чем в Ubuntu, особенно поначалу.
==Установочный скрипт как для Debian, так и для Arch уже написан, для nVidia и ATI==
УдалитьНе совсем понял, при чем тут Nvidia и ATI. Я под установщиком имел в виду GUI для инсталяции системы на жесткий диск, а не для установки графического драйвера. Вообще, какие-то неофициальные скрипты-облегчалки для установки Arch имеются (прямо во время установки, в консоли, скачиваешь и запускаешь), но полноценного официального GUI для этого нет в чистом Arch, разве что в производных дистрибутивах.
==Я о консоли а также говорил и о ==неофициальные скрипты-облегчалки для установки== тоже===
УдалитьТогда понятно. Я лишь констатирую, что до полного "юзерфрендли" не дотягивает, а так-то дистрибутив отличный.
Этот комментарий был удален автором.
ОтветитьУдалитьПромучлся долго с этим ядром,virtualbox так и не запустился.Ошибки те-же что и у Anton 165.
ОтветитьУдалитьУстановил ядро от Liquorix -всё заработало.Для начала нужно подключить репозиторий с gcc-4.9,ядро Liquorix требует
sudo add-apt-repository ppa:Ubuntu-toolchain-r/test
sudo add-get update
потом подключаем репозиторий с ядром
sudo echo "deb http://liquorix.net/debian sid main" | sudo tee /etc/apt/sources.list.d/liquorix.list
sudo echo "deb-src http://liquorix.net/debian sid main" | sudo tee -a /etc/apt/sources.list.d/liquorix.list
sudo apt-get update
Устанавливаем ключи:
sudo apt-get install '^liquorix-([^-]+-)?keyring.?' && sudo apt-get update
устанавливаем ядро
sudo apt-get install linux-headers-4.2-5.dmz.1-liquorix-686-pae_4.2-10_i386 linux-headers-liquorix-686-pae_4.2-10_i386 linux-image-4.2-5.dmz.1-liquorix-686-pae_4.2-10_i386 linux-image-liquorix-686-pae_4.2-10_i386
потом для virtualbox
sudo /etc/init.d/vboxdrv setup
и будет вам счастье.
Система -Lubuntu 14.04
virtualbox-5.0_5.0.8-103449~Ubuntu~trusty_i386
пятый виртуалбокс стоит того,чтобы повозиться,намного лучше и быстрее.С родным ядром не работал,как и с описаным в статье.С ядром Liquorix работает как часики.И кроме того ядро Liquorix оптимизированое,более быстрое.
На первой вашей команде sudo add-apt-repository ppa:Ubuntu-toolchain-r/test
Удалитьвыдается ошибка:
Не удаётся добавить PPA: «No JSON object could be decoded».
Так и не получилось запустить виртуалбокс в этом ядре. Приходится перезагружаться в старое ядро. Так, что вопрос остается открытым
Так название репозитория надо писать с маленькой)
Удалитьsudo add-apt-repository ppa:ubuntu-toolchain-r/test
Linux Mint 17.2 KDE - Всё ОК)
ОтветитьУдалитьДоброго дня, обновил по инструкции, после ребута uname возвращает 3.13.0-70-generic, в чем может быть проблема?
ОтветитьУдалить