Maison  >  Article  >  Opération et maintenance  >  Comment installer le pilote de périphérique sous Linux

Comment installer le pilote de périphérique sous Linux

王林
王林original
2019-12-18 09:54:104996parcourir

Comment installer le pilote de périphérique sous Linux

Deux façons de trouver des pilotes

1. Interface utilisateur

Si vous venez de passer de Windows ou MacOS Pour ceux-là parmi vous qui débutez avec Linux, vous serez heureux de savoir que Linux fournit également un moyen de vérifier si le pilote est disponible via un processus de type assistant. Ubuntu propose une option Pilote supplémentaire. D'autres distributions Linux fournissent également des aides, comme le gestionnaire de paquets de GNOME, que vous pouvez utiliser pour vérifier si un pilote est disponible.

2. Ligne de commande

Que devez-vous faire si vous ne trouvez pas le pilote via la magnifique interface utilisateur ? Peut-être que vous ne pouvez le faire que via un shell sans aucune interface graphique ? Vous pouvez même utiliser la console pour montrer vos compétences. Vous avez deux options :

1. Via un référentiel

Ceci est très similaire à la ligne de commande homebrew sous MacOS. En utilisant miam, dnf, apt-get, etc. Vous pouvez essentiellement ajouter un référentiel et mettre à jour le cache du package.

2. Téléchargez, compilez-le, puis construisez-le vous-même

Cela implique généralement de télécharger le package de code source directement depuis le réseau ou via la commande wget, puis de l'exécuter. configuration, compilation et installation. Cela dépasse le cadre de cet article, mais vous pouvez trouver de nombreux guides en ligne sur le Web si vous choisissez de suivre cette voie.

Partagez des didacticiels vidéo d'apprentissage en ligne : Tutoriels vidéo Linux

Vérifiez si ce pilote a été installé

En savoir plus avant l'installation le pilote Linux, apprenons quelques commandes pour vérifier si le pilote est déjà disponible sur votre système.

La commande lspci affiche des informations détaillées sur tous les pilotes de bus et de périphériques PCI du système.

$ lscpci

Ou utilisez grep :

$ lscpci | grep SOME_DRIVER_KEYWORD

Par exemple, vous pouvez utiliser la commande lspci | grep SAMSUNG si vous souhaitez savoir si le pilote Samsung a été installé.

La commande dmesg affiche tous les pilotes reconnus par le noyau.

$ dmesg

Ou utiliser avec grep :

$ dmesg | grep SOME_DRIVER_KEYWORD

Tous les pilotes identifiés seront affichés dans les résultats.

Si aucun pilote n'est reconnu via la commande dmesg ou lscpi, essayez ces deux commandes pour voir si le pilote est au moins chargé sur le disque dur.

$ /sbin/lsmod

et

$ find /lib/modules

Astuce : comme lspci ou dmesg , filtrez les résultats en ajoutant | grep après la commande ci-dessus.

Si un pilote a été reconnu mais n'a pas été trouvé via lscpi ou dmesg, cela signifie que le pilote existe déjà sur le disque dur mais n'a pas été chargé dans le noyau. Dans ce cas, vous pouvez le charger. ce module via la commande modprobe.

$ sudo modprobe MODULE_NAME

Utilisez sudo pour exécuter cette commande car ce module doit être installé avec les privilèges root.

Ajoutez un entrepôt et installez-le

Vous pouvez ajouter un entrepôt via yum, dnf et apt-get de plusieurs manières différentes, les présenter un par un n'est pas inclus ; dans la portée de cet article. Pour faire simple, cet exemple utilisera apt-get, mais cette commande est très similaire aux autres.

1. Supprimez le référentiel existant, s'il existe

$ sudo apt-get purge NAME_OF_DRIVER*

où NAME_OF_DRIVER est le nom possible de votre pilote. Vous pouvez également ajouter une correspondance de modèle aux expressions régulières pour filtrer davantage.

2. Ajoutez l'entrepôt à la table de l'entrepôt, qui doit être spécifié dans le guide du conducteur

$ sudo add-apt-repository REPOLIST_OF_DRIVER

Parmi eux, REPOLIST_OF_DRIVER doit être spécifié à partir du document du conducteur (par exemple : epel-list) .

3. Mettez à jour la liste des entrepôts

$ sudo apt-get update

4 Installez le pilote

$ sudo apt-get install NAME_OF_DRIVER

5. Vérifiez l'état de l'installation

Comme mentionné ci-dessus, utilisez le lscpi. commande pour vérifier si le pilote a été installé avec succès.

Articles et tutoriels connexes recommandés : Tutoriel Linux

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn