Как заставить Ubuntu обновлять ядро ​​реже?

8

В последнее время Ubuntu очень часто обновляет ядро ​​Linux. В большинстве случаев это фактически та же самая версия, которая устанавливается (возможно, немного другой супер минорный номер версии).

Обычно это должно быть хорошо, но для меня каждое обновление ядра означает, что мне нужно перейти на TTY, остановить lightdm, пересобрать драйвер Nvidia, запустить lightdmзаново и войти в систему. Затем я должен восстановить и переустановить мой ndiswrapperмодуль.

Это легко, но это раздражает.

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

Я ищу способ сказать Ubuntu обновлять ядро ​​Linux реже или даже лучше, чтобы он обновлял ядро ​​Linux только в том случае, если изменился младший номер версии.

Это вообще возможно?

Shahbaz
источник
1
Прекратите использовать ndiswrapper, установите драйвер Nvidia через jockey, и обновления ядра больше не будут раздражать.
LiveWireBT
1
Или вы можете использовать Apt-пиннинг .
нанофарад
@LiveWireBT У меня (глупый) беспроводной USB-приемник, для которого я не смог найти драйвер для Linux. Если у вас есть суррогат ndiswrapper, я слушаю. Я бы тоже использовал жокей, если бы он хотя бы показал мне, какую версию драйвера он устанавливает.
Шахбаз
@ObsessiveFOSS, на самом деле, я не хочу блокировать версию ядра. Если бы я получил обновление 3.4.0от моего 3.2.0, я бы с радостью сделал это. Чего я не хочу, так это как обновления от 3.2.0.30.32до 3.2.0.30.33!
Шахбаз
Номер версии хранится в метаданных пакета, aptitude show nvidia-current-updates ... Version: 295.49-0ubuntu0.2и при необходимости вы можете использовать PPA с более новыми драйверами. Какой USB подключается к беспроводному USB-приемнику?
LiveWireBT

Ответы:

4

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

Поиск номера версии драйвера Nvidia

Номер версии драйвера хранится в метаданных соответствующего пакета.

$ aptitude show nvidia-current-updates
Package: nvidia-current-updates          
State: not installed
Version: 295.49-0ubuntu0.2
...

Это, например, показывает, что nvidia-current-updatesсодержит версию 295.49 . Другие пакеты доступны в репозитории nvidia-96, nvidia-173и nvidia-current, а также пакеты с -updatesсуффиксом. Имена пакетов могут меняться между выпусками. Вы также можете получить новые драйверы из PPA X Updates , если вам нужно. Если вам удобнее использовать веб-интерфейс вместо командной строки, это также возможно через веб-интерфейс поиска пакетов Ubuntu .

Выбор Ubuntu поддерживаемой карты WiFi

Ваш DLink DWA-110 выглядит как USB-ключ стандарта WiFi G (54 Мбит). Помимо небольшого устаревания и того, что порт USB 3.0 не улучшит свою производительность, очень плохо то, что для работы ему нужен ndiswrapper. Несколько лет назад заставить WiFi работать в Linux стоило больших усилий, если вы не получили ни одну из немногих хороших карт, но поддержка Wi-Fi в Linux улучшилась, и сегодня еще проще получить карту или ключ, которые работают из коробка. К чему все должны стремиться при покупке оборудования для Linux.

Мой совет: зайдите в местный компьютерный магазин или магазин электроники, составьте список того, что на полках, или сравните цены в интернет-магазинах, затем найдите точный номер модели (некоторые продавцы продавали карты с незначительными изменениями номера модели с совершенно другим чипсетом). ) в списке совместимости . Избегайте всего с ndiswrapper, карты с драйвером ath9k должны быть хорошим выбором. Также позаботьтесь о дате в последнем обновленном столбце, не выбирайте дату, которая сработала 3 года назад.

LiveWireBT
источник