Pourquoi n'a-t-on pas besoin de mettre à jour les pilotes Linux? Est-ce dû à la communauté open source qui construit de bons pilotes avant de les soumettre au noyau, ou les mises à jour de pilotes se produisent-elles lorsque je fais des mises à jour système normales ou quelque chose?
17
Réponses:
Les mises à jour des pilotes se produisent lorsque le noyau est mis à jour, avec chaque version d'un nouveau noyau, de nouvelles fonctionnalités (et bugs :) dans les pilotes sont introduits et les bogues sont corrigés. Vous pouvez lire le journal des modifications du noyau si vous voulez voir ce qui a changé, par exemple pour le noyau 3.3.7 , également des publications dans la liste de diffusion du noyau Linux, par exemple Linux 3.4 publié . KernelNewbies fournit également des informations sur ces nouvelles fonctionnalités d'une manière plus facile à lire que le journal des modifications (par exemple le noyau 3.4 ).
Si vous utilisez des pilotes "hors arborescence" (par exemple des objets blob binaires, comme nVidia / ATI), ces pilotes ne seront évidemment pas mis à jour avec le noyau; il appartient à leurs développeurs de publier de nouvelles versions qui fonctionnent avec les noyaux plus récents, et à vous (ou aux référentiels de votre distribution) de les mettre à niveau.
la source
Il existe deux types de pilotes dans les distributions: compilés dans le noyau (et / ou distribués dans le même package) et distribués sous forme de modules du noyau dans des packages séparés. La plupart des distributions lorsque vous effectuez une mise à jour du système mettent à jour tous les packages installés, y compris les modules de noyau empaquetés et le noyau lui-même, de sorte que l'ensemble du processus de mise à jour est invisible pour l'utilisateur.
la source
Les pilotes "normaux" sont pris en charge par les mises à niveau normales du système d'exploitation. Pendant les mises à jour de versions mineures, la version des pilotes peut changer un peu.
Pour le firmware de votre équipement (BIOS, contrôleur RAID, disques durs, fond de panier, cartes Fibre Channel, cartes réseau), vous devez prendre soin de vous-même.
Cela s'applique principalement aux serveurs. Sur PC - mettez à niveau si vous avez besoin d'une fonctionnalité ou d'une correction de bogue (normalement le BIOS).
Quelque part entre les deux, il y a les mises à jour du microcode du processeur Intel. Ils sont normalement appliqués par le BIOS, mais peuvent également être appliqués par le système d'exploitation (microcode_ctl est l'un des services faisant une telle chose). Le microcode du système d'exploitation est normalement mis à jour lors de modifications mineures de version.
Mais: Vous pouvez également aller directement à Intel, télécharger le fichier tar et le placer sur linux - alors vous aurez la dernière version disponible (encore une fois - si vous en avez besoin).
la source