Как я могу использовать Kernel 3.19 в 14.04 сейчас?

Итак, я перестраиваю свой сервер хранения. Для стабильности я хочу использовать Ubuntu server 14.04 LTS в качестве ОС. Однако я планирую использовать Btrfs с RAID 5, и это было значительно улучшено в ядре 3.19. Поэтому я хочу использовать это ядро ​​с 14.04.

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

Я не хочу вдаваться в нестандартные пользовательские настройки, которые в будущем сломают вещи. Итак, что является наиболее беспроблемным способом, которым я могу использовать это ядро ​​сейчас поверх установки 14.04.2, которая может быть легко возвращена к стандартной в августе, когда я могу выполнить dist-upgrade до 14.04.3 и получить нужное ядро ​​как стандарт?

26
задан 19 March 2015 в 02:30

4 ответа

Можно установить более новое ядро

  • , как описано в Kernel/MainlineBuilds или

  • в этом случае проще с пакетами, созданными от linux-lts-vivid от trusty-updates репозиторий:

    sudo apt-get install linux-generic-lts-vivid
    

    Этот метапакет всегда зависит от новой версии v3.19 ответвления ядра Canonical.

    эквивалент для v4.4 ответвления ядра Гостеприимного Ubuntu linux-generic-lts-xenial (что удивление).

, Так как пакеты ядра различных ответвлений не заменяют друг друга, нет фактически никакой опасности, это, любой из вышеупомянутых шагов сделает Вашу систему unbootableВ№. Если недавно установленное ядро не работает, можно выбрать для начальной загрузки различных/предыдущих ядер в меню GRUB во время начальной загрузки.

В№ наиболее существенное исключение является поврежденной конфигурацией GRUB. Если update-grub (названный пакетом ядра, после установки и сценарии постудаления), не будет работать без новое ядро, он не будет работать с новое ядро также.

44
ответ дан 19 March 2015 в 02:30
  1. Переходят в , http://kernel.ubuntu.com/~kernel-ppa/mainline/
  2. Вводит новый v3.19 каталог (сегодня, это v3.19.2-ярко)
  3. Загрузка 3 файлы:

    linux-headers-3.19.X-ZZZZZZ_3.19.X-ZZZZZZ.YYYYMMDDHHMM_all.deb
    linux-headers-3.19.X-ZZZZZZ-generic_3.19.X-ZZZZZZ.YYYYMMDDHHMM_ARCH.deb
    linux-image-3.19.X-ZZZZZZ-generic_3.19.X-ZZZZZZ.YYYYMMDDHHMM_ARCH.deb
    

    Быть осторожным, один из эти linux-headers характерен для всей архитектуры (_all.deb). Другой linux-headers и linux-image должен соответствовать архитектуре Вашей машины (_i386.deb или _amd64.deb).

  4. От терминала, установите всех их путем выполнения:

    sudo dpkg -i linux-{image,headers}-3.19.*.deb
    

    Или просто используют ВКЛАДКУ автозавершение для помощи Вам вводящий полные имена файлов.

4
ответ дан 19 March 2015 в 02:30

Можно теперь установить "последнее" (3.19) ядро Ubuntu непосредственно из репозиториев:

sudo apt-get install linux-image-generic-lts-vivid linux-headers-generic-lts-vivid

Это установит стабильное ядро Ubuntu для Яркого. И заголовки, которые необходимы для создания нескольких модулей в Вашей системе.

Hope это помогает!

12
ответ дан 19 March 2015 в 02:30

Самый легкий способ обновить ядро до 3,19 в Ubuntu 14.04 состоит в том, чтобы работать:

sudo apt-get install linux-generic-lts-vivid

Это установит meta пакет, который вытянет все остальное. Изображение и заголовки будут установлены.

Этот метод хорош, потому что 3,19 ядра получат обновления системы защиты и исправления ошибок посредством стандартного обновления & процесс обновления.

Старые ядра 3.13 или 3.16 не будут удалены. Они будут загрузочным меню личинки использования. И они получат обновления также.

, Если Вы не хотите, чтобы 3,13 или 3,16 ядра были обновлены, можно удалить meta пакеты:

linux-image-generic linux-headers-generic для 3,13

linux-image-generic-lts-utopic linux-headers-generic-lts-utopic для 3,16

8
ответ дан 19 March 2015 в 02:30

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

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