Comment rendre Ubuntu mettre à jour le noyau moins fréquemment?

8

Ubuntu a récemment mis à jour le noyau Linux très fréquemment. La plupart du temps, c'est en fait la même version qui est installée (probablement un numéro de version super mineur légèrement différent).

Normalement, cela devrait être une bonne chose, mais pour moi, chaque mise à jour du noyau signifie que je dois passer à TTY, arrêter lightdm, reconstruire mon pilote Nvidia, redémarrer lightdmet me connecter. Ensuite, je dois reconstruire et réinstaller mon ndiswrappermodule.

C'est facile, mais c'est ennuyeux.

Je sais que je peux faire des mises à jour moins fréquentes en général , mais je veux toujours obtenir les autres mises à jour. Je ne veux pas non plus arrêter complètement la mise à jour du noyau .

Je cherche un moyen de dire à ubuntu de mettre à jour le noyau linux moins fréquemment, voire mieux, de lui dire de mettre à jour le noyau linux uniquement si le numéro mineur de la version a changé.

Est-ce possible?

Shahbaz
la source
1
Arrêtez d'utiliser ndiswrapper, installez le pilote Nvidia via jockey et les mises à jour du noyau ne seront plus ennuyeuses.
LiveWireBT
1
Ou, vous pouvez utiliser l' épinglage Apt .
nanofarad
@LiveWireBT J'ai un (stupide) récepteur sans fil USB pour lequel je n'ai pas pu trouver de pilote sous Linux. Si vous avez un substitut ndiswrapper, je vous écoute. J'aurais aussi utilisé jockey, si au moins il me montrait quelle version du pilote il installait.
Shahbaz
@ObsessiveFOSS, en fait, je ne veux pas verrouiller la version du noyau. Si je reçois une mise à jour 3.4.0de mon 3.2.0, je le ferais avec plaisir. Ce que je ne veux pas, c'est des mises à jour comme de 3.2.0.30.32à 3.2.0.30.33!
Shahbaz
Le numéro de version est stocké dans les métadonnées du package aptitude show nvidia-current-updates ... Version: 295.49-0ubuntu0.2et vous pouvez utiliser des PPA avec des pilotes plus récents si vous en avez besoin. Quel USB se connecte au récepteur sans fil USB?
LiveWireBT

Réponses:

4

Comme vous l'avez écrit vous-même, vos problèmes sont causés par deux autres problèmes et non par le package de noyau mis à jour lui-même. Il devrait être plus facile de résoudre ces problèmes et d'exécuter un Ubuntu normal que d'appliquer certains kludges qui pourraient ne pas fonctionner dans la prochaine version d'Ubuntu.

Recherche du numéro de version du pilote Nvidia

Le numéro de version du pilote est stocké dans les métadonnées du package correspondant.

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

Cela montre par exemple que nvidia-current-updatescontient la version 295.49 . Autres paquets disponibles dans le référentiel sont nvidia-96, nvidia-173et nvidia-currentainsi que des forfaits avec le -updatessuffixe. Les noms des packages peuvent changer entre les versions. Vous pouvez également obtenir des pilotes plus récents à partir du PPA X Updates , si vous en avez besoin. Si vous préférez utiliser une interface Web au lieu de la ligne de commande, cela est également possible via l'interface Web de recherche de paquets d'Ubuntu .

Choisir une carte WiFi prise en charge par Ubuntu

Votre DLink DWA-110 semble être un dongle USB standard WiFi G (54 Mo). En plus d'être un peu daté et qu'un port USB 3.0 n'améliorerait pas ses performances, la pire chose est qu'il a besoin de ndiswrapper pour fonctionner. Faire fonctionner le WiFi sous Linux a coûté beaucoup d'efforts il y a quelques années si vous n'aviez pas l'une des quelques bonnes cartes, mais la prise en charge de Linux pour le WiFi s'est améliorée et aujourd'hui, il est encore plus facile d'obtenir une carte ou un dongle qui fonctionne avec la boîte. C'est ce que tout le monde devrait viser lors de l'achat de matériel pour Linux.

Mon conseil: rendez-vous dans votre magasin d'informatique ou votre magasin d'électronique local, faites une liste de ce qui se trouve sur les étagères ou comparez les prix des boutiques en ligne, puis recherchez le numéro de modèle exact (certains fournisseurs ont vendu des cartes avec des changements de numéro de modèle mineurs avec un chipset complètement différent. ) dans la liste de compatibilité . Évitez tout avec ndiswrapper, les cartes utilisant le pilote ath9k devraient être un bon choix. Prenez également soin de la date dans la dernière colonne mise à jour, ne choisissez pas celle qui a fonctionné il y a 3 ans.

LiveWireBT
la source