Micrologiciel et pilote sous Linux: un peu de tout sur ces 2 concepts

Micrologiciel et pilote sous Linux: un peu de tout sur ces 2 concepts

Micrologiciel et pilote sous Linux: un peu de tout sur ces 2 concepts

Aujourd'hui, nous aborderons le sujet des concepts de «Firmware» et «Driver», car ce sont 2 concepts importants car ils influencent directement le bonne performance tous Windows dans un Dispositif déterminé.

Et puis nous approfondirons un peu la manière dont les deux peuvent être gérés, le «Firmwares» et «Drivers» sur GNU / Linux.

Micrologiciel et pilote sous Linux: commandes pour connaître le système d'exploitation GNU / Linux

Puisque, dans cet article, nous n'entrerons pas dans les détails sur ce que commandes de commande sont utiles ou pertinents pour connaître les spécifications techniques du matériel et des logiciels d'un ordinateurcomme d'habitude nous laisserons les liens de certains messages précédents connexes afin que, si nécessaire, tout le monde puisse y accéder facilement et approfondir ce point:

Un équipement informatique se compose de périphériques physiques appelés globalement matériel et de composants logiques appelés logiciels. Il existe des outils qui permettent d'identifier les deux pièces, soit de connaître les caractéristiques de l'équipement et de mesurer ses performances et / ou diagnostiquer d'éventuelles pannes. Lorsqu'il est nécessaire de demander de l'aide pour résoudre des problèmes, tels que l'installation ou la mise à jour d'un micrologiciel ou d'un pilote, il est important de pouvoir fournir (collecter) toutes les informations possibles et nécessaires sur le matériel et les logiciels qui composent le équipement. Commandes pour connaître le système (identifier le matériel et certaines configurations logicielles)

comment
Article connexe:
Commandes pour connaître le système (identifier le matériel et certaines configurations logicielles)
Article connexe:
3 outils pour connaître le matériel de votre système
Inxi
Article connexe:
inxi: script pour voir en détail les composants matériels de votre système
Shell Scripting
Article connexe:
Comment extraire les paramètres du terminal en appliquant le script Shell

Micrologiciel et pilote: concepts, similitudes et différences, et plus encore.

Micrologiciel et pilote: concepts, similitudes et différences, et plus encore.

Qu'est-ce qu'un micrologiciel?

Selon le web «Definicion.de»une «Micrologiciel» Il est décrit comme:

"Le firmware, dont le nom fait référence à la programmation de l'entreprise, fait partie du matériel, puisqu'il est intégré à l'électronique, mais il est également considéré comme faisant partie du logiciel car il est développé sous un langage de programmation. On peut soutenir que le micrologiciel fonctionne comme le lien entre les instructions provenant de l'extérieur de l'appareil et ses diverses pièces électroniques. » (Développer les informations)

Alors que, le Web «Sistemas.com» exprime ce qui suit:

"El Firmware consiste entonces en una cantidad de instrucciones que interactúan con el ordenador, encontrándose estas en la Memoria de Solo Lectura (generalmente se emplea una Memoria ROM) que permite controlar y diagnosticar el funcionamiento a nivel de Circuito Eléctrico de un dispositivo o su interacción con l'équipe. » (Développer les informations)

Qu'est-ce qu'un pilote?

Selon le web «conceptodefinicion.de»une "Conducteur" Il est décrit comme:

"L'un des composants logiciels, qui fonctionne en conjonction avec le système d'exploitation et le contrôleur de périphérique, fournit une interface fonctionnelle. Le Driver (contrôleur / gestionnaire) d'un appareil est une sorte d'application spécialement conçue pour que l'utilisateur puisse contrôler tous les programmes installés sur son ordinateur, en plus de cela, il se charge de faire fonctionner correctement un matériel, il est donc considère l'une des pièces les plus importantes parmi celles consacrées à modérer le fonctionnement de l'équipement. » (Développer les informations)

Alors que, le Web «Sistemas.com» exprime ce qui suit:

"Un contrôleur (ou, son équivalent en anglais, Driver) est un outil logiciel qui permet à un système d'exploitation d'utiliser pleinement ce qui est contenu dans le matériel de l'équipement, n'étant pas seulement ce qu'est un périphérique (c'est-à-dire un clavier , une imprimante ou une souris, sans distinguer s'il s'agit d'un périphérique d'entrée ou d'un périphérique de sortie) mais aussi à tous les périphériques système fixes, tels qu'une carte vidéo, une carte son ou similaire. » (Développer les informations)

Similitudes et différences

De ce qui précède, nous pouvons extraire les similitudes et les différences suivantes

  1. Les deux sont des outils logiciels ou des utilitaires utilisés pour faire fonctionner un périphérique (matériel interne ou externe).
  2. Nous trouverons toujours le firmware déjà installé sur chaque appareil et sur son propre module de mémoire, tandis qu'un pilote est installé et fonctionne toujours sur le disque dur et le système d'exploitation que l'appareil fonctionnera.
  3. Un micrologiciel représente le niveau de logiciel le plus bas avec lequel il peut interagir avec le matériel, tandis qu'un pilote représente des niveaux de travail plus élevés.
  4. Les deux sont vraiment très importants et nécessaires, car un Driver correct et bien installé garantit le bon fonctionnement d'un appareil sur un ordinateur ou un équipement de contrôle, tandis que le firmware assure la configuration de base et initiale, son démarrage correct et en ligne de chaque appareil.
  5. Un micrologiciel est généralement très compliqué à mettre à jour, tandis qu'un pilote est généralement facile à installer et à mettre à jour, à la fois manuellement et automatiquement.

Gestion des firmwares et des pilotes sous GNU / Linux

Une fois que les informations de marque, modèle, fabricant et spécifications techniques sur un appareil, via la documentation, les applications ou les commandes du terminal. Il ne manquerait que dans le cas de "Conducteurs", sachant quel paquet contient le bon pilote. Il convient de noter que de nombreux paquets de "Conducteurs" ils portent le mot par leur nom «Micrologiciel».

Aussi, par exemple, dans Distros GNU / Linux basé Debian / Ubuntu, vous pouvez savoir quels packages contiennent certains pilotes en utilisant le comando "Apt" ou "apt", comme vu ci-dessous:

sudo apt list *firmware*
sudo apt list *driver*
sudo apt search marcaproducto*
sudo aptitude search nombrefabricante* | grep nombrefabricante

Alors que, pour la gestion de "Firmwares" l'option la plus simple est d'utiliser l'application appelée "Mise à jour du firmware" ou simplement "LVFS". Cette application également connue sous son nom complet, «Service de micrologiciel du fournisseur Linux», C'est essentiellement:

"Un outil CLI et GUI qui fonctionne via un service (démon) qui se connecte au site Web "Linux Vendor Firmware Service" et est capable de détecter, télécharger et mettre à jour le micrologiciel nécessaire pour les périphériques reconnus. »

Pour notre cas pratique, je l'ai installé sur mon Windows utilisé, appelé MilagrOS (Respin basé sur MX Linux) en suivant les actions et commandes de commande suivantes:

  • Installation du référentiel PPA de Star Labs: Ajout de l'URL suivante au fichier «sources.list»

«deb http://ppa.launchpad.net/starlabs/ppa/ubuntu bionic main»

  • Et puis en exécutant les commandes de commande suivantes:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 17A20BAF70BEC3904545ACFF8F21C26C794386E3
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 499E6345B743746B
sudo apt update
sudo apt install fwupd fwupd-gui
  • Lancez l'application via le menu Applications sous le nom «Firmware Update»

Micrologiciel et pilote: Service de micrologiciel du fournisseur Linux (LVFS)

Pour plus d'informations sur son utilisation par interface graphique ou commande de terminal, vous pouvez visiter son site officiel, et leurs sites GitHub y LaunchPad.

Image générique pour les conclusions de l'article

Conclusion

Nous espérons que "petit message utile » sur les concepts de «Firmware y Drivers», qui sont généralement deux points importants dans le Informatique, puisqu'ils influencent directement le bonne performance tous Windows sur un Dispositif déterminé; est d'un grand intérêt et d'une grande utilité, pour l'ensemble «Comunidad de Software Libre y Código Abierto» et d'une grande contribution à la diffusion de l'écosystème merveilleux, gigantesque et croissant d'applications de «GNU/Linux».

Pour l'instant, si vous avez aimé ça publicación, Ne vous arrêtez pas partager avec d'autres, sur vos sites Web, canaux, groupes ou communautés de réseaux sociaux ou systèmes de messagerie préférés, de préférence gratuits, ouverts et / ou plus sécurisés que TelegramSignalMastodonte ou un autre de Fediverse, de préférence.

Et n'oubliez pas de visiter notre page d'accueil à «DesdeLinux» pour explorer plus d'actualités et rejoindre notre chaîne officielle de Télégramme de DesdeLinuxAlors que, pour plus d'informations, vous pouvez visiter n'importe quel Bibliothèque en ligne comme OpenBalance y Jedit, pour accéder et lire des livres numériques (PDF) sur ce sujet ou d'autres.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.