Рейтинг:0

Могу ли я использовать ядро ​​из более новой версии Ubuntu в более старой версии?

флаг nl
JM0

У меня есть компьютер с оборудованием, не поддерживаемым ядром в Ubuntu 18.04. Однако Ubuntu 20.04 недавно получила ядро, которое его поддерживает. Я взял следующие пакеты ядра от 20.04, установил их 18.04, и все работает нормально.

  • Linux-образ-5.11.0-27-общий
  • Linux-модули-5.11.0-27-общий
  • Linux-модули-экстра-5.11.0-27-общий

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

У меня есть ощущение, что это не должно было быть так просто. Что может пойти не так с такой «пересадкой ядра»? Что я должен искать, чтобы указать, что что-то не так?

Nmath avatar
флаг ng
Как вы установили новое ядро?
guiverc avatar
флаг cn
Если вы установили его вручную; вы также взяли на себя задачу ручной установки обновлений в будущем; но вы не указали, как вы его установили (т.е. что спросил @Nmath). Кроме того, поскольку это ядро ​​​​не тестировалось QA с учетом версии 18.04, вы тоже взяли на себя эту ответственность.
JM0 avatar
флаг nl
JM0
Я использовал «apt-get download» для загрузки файлов «.deb» из экземпляра 20.04, а затем скопировал их в 18.04 и установил с помощью «apt install ./*.deb». Я осознаю ответственность, поскольку это относится к пользовательскому дистрибутиву Linux, который в любом случае управляется вручную.
Рейтинг:2
флаг in

Пакеты ядра Ubuntu HWE предназначены именно для этой цели. Также можно получить предварительно упакованные ядра, которые еще новее, чем эти.

Ядра HWE не имеют каких-либо существенных негативных последствий. Самое большое наказание для ядра, не являющегося дистрибутивом, заключается в том, что оно, возможно, не подвергалось такому тщательному тестированию, и его обновления будут происходить вне цикла обновления дистрибутива, поэтому вы не будете получать обновления, если не сделаете это сами. Это может иметь последствия для безопасности.

JM0 avatar
флаг nl
JM0
К сожалению, ядро ​​HWE, доступное в версии 18.04, не поддерживает имеющееся у меня оборудование. Ядро 20.04 HWE совсем недавно получило поддержку, что привело к этому эксперименту.
user10489 avatar
флаг in
Если я не ошибаюсь, ядро ​​«20.04 HWE» действительно доступно в репозиториях Ubuntu 18.04 и является новейшим «поддерживаемым» ядром в Ubuntu. (По крайней мере, пока не появится новый.)

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.