Рейтинг:0

Как предотвратить стирание обновлений Ubuntu моих пользовательских модулей ядра?

флаг cn

Я использую Ubuntu Server 20 LTS для приложения IoT.У меня есть несколько пользовательских модулей ядра, которые я установил и работают нормально, однако всякий раз, когда Ubuntu выполняет обновления при загрузке, они стираются, как будто их никогда не существовало.

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

Однако, чтобы также получать выгоду от обновлений поддерживаемой ОС, такой как 20 LTS, я хотел бы сохранить автоматические обновления. Я думаю, возможно, есть отдельный репозиторий модулей в usr/lib или lib/local или что-то еще, что позволит мне получать обновления, сохраняя при этом свои пользовательские модули ядра. Спасибо!

user535733 avatar
флаг cn
Если у вас есть исходный код ваших модулей, вы можете автоматически пересобрать их с помощью DKMS, чтобы они соответствовали соответствующему обновлению ядра. Это обычный метод для модулей, использующих Ubuntu Server.
guiverc avatar
флаг cn
Пожалуйста, будьте точны с деталями; вы спрашиваете об Ubuntu Core 20 Server? или сервер Ubuntu 20.04 LTS? Вы упомянули 20, что означает, что это единственный серверный продукт *snap* (срок поддержки которого составляет 10 лет), но также упомянули LTS, который используется только в выпуске 20.04 на основе *deb* (все выпуски *year* имеют 10 лет). поддерживаемого срока службы, поэтому LTS обычно не упоминается; только некоторые выпуски *year.month* являются LTS, поэтому это упоминается). 20 отличается от 20.04; формат *год* используется для обозначения этого с 2016 года.
StephenRad avatar
флаг cn
Спасибо за ваш ответ. Так что, если быть точным, это Ubuntu Server 20.04.3 LTS 64-бит для raspberry pi 4.

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

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