Firmware und Treiber unter Linux: Ein bisschen von allem über diese beiden Konzepte

Firmware und Treiber unter Linux: Ein bisschen von allem über diese beiden Konzepte

Firmware und Treiber unter Linux: Ein bisschen von allem über diese beiden Konzepte

Heute werden wir uns mit dem Thema der Konzepte von befassen «Firmware» und «Treiber», da sie 2 wichtige Konzepte sind, weil sie die direkt beeinflussen gute operation alle Plattform in Gerät entschlossen.

Und dann werden wir uns etwas eingehender damit befassen, wie beide verwaltet werden können «Firmwares» und «Treiber» auf GNU / Linux.

Firmware und Treiber unter Linux: Befehle zur Kenntnis des GNU / Linux-Betriebssystems

Da werden wir in diesem Beitrag nicht näher darauf eingehen, was Befehl Befehle sind nützlich oder relevant für kennen die technischen Spezifikationen der Hardware und Software eines Computerswie immer werden wir die links von einigen verlassen verwandte frühere Beiträge damit jeder bei Bedarf leicht darauf zugreifen und diesen Punkt vertiefen kann:

Eine Computerausrüstung besteht aus physischen Geräten, die als globale Hardware bezeichnet werden, und logischen Komponenten, die als Software bezeichnet werden. Es gibt Tools, mit denen beide Teile identifiziert werden können, um entweder die Eigenschaften des Geräts zu kennen und seine Leistung zu messen und / oder mögliche Fehler zu diagnostizieren. Wenn Unterstützung bei der Lösung von Problemen angefordert werden muss, z. B. beim Installieren oder Aktualisieren einer Firmware oder eines Treibers, ist es wichtig, alle möglichen und erforderlichen Informationen über die Hardware und Software, aus der sich das Unternehmen zusammensetzt, bereitstellen (sammeln) zu können Ausrüstung. Befehle zur Kenntnis des Systems (Identifizierung von Hardware- und einigen Softwarekonfigurationen)

wie man
Verwandte Artikel:
Befehle zur Kenntnis des Systems (Identifizierung von Hardware- und einigen Softwarekonfigurationen)
Verwandte Artikel:
3 Tools, um die Hardware Ihres Systems zu kennen
inxi
Verwandte Artikel:
inxi: Skript, um die Hardwarekomponenten Ihres Systems detailliert anzuzeigen
Shell Scripting
Verwandte Artikel:
So extrahieren Sie Parameter aus dem Terminal mithilfe von Shell Scripting

Firmware und Treiber: Konzepte, Ähnlichkeiten und Unterschiede und mehr.

Firmware und Treiber: Konzepte, Ähnlichkeiten und Unterschiede und mehr.

Was ist eine Firmware?

Laut der Website «Definicion.de», ein "Firmware" Es wird beschrieben als:

"Die Firmware, deren Name sich auf die Firmenprogrammierung bezieht, ist Teil der Hardware, da sie in die Elektronik integriert ist, wird aber auch als Teil der Software betrachtet, da sie unter einer Programmiersprache entwickelt wird. Möglicherweise fungiert die Firmware als Bindeglied zwischen den Anweisungen, die von außen an das Gerät kommen, und seinen verschiedenen elektronischen Teilen." (Info erweitern)

Während das Web «Sistemas.com» drückt Folgendes aus:

"Die Firmware besteht dann aus einer Reihe von Anweisungen, die mit dem Computer interagieren. Diese befinden sich im Nur-Lese-Speicher (im Allgemeinen wird ein ROM-Speicher verwendet), mit dem der Betrieb auf Stromkreisebene eines Geräts oder dessen Interaktion mit gesteuert und diagnostiziert werden kann Die Mannschaft." (Info erweitern)

Was ist ein Fahrer?

Laut der Website «conceptodefinicion.de», ein "Treiber" Es wird beschrieben als:

"Eine der Softwarekomponenten, die in Verbindung mit dem Betriebssystem und dem Peripheriegerät eine funktionale Schnittstelle bereitstellt. Der Treiber (Controller / Handler) eines Geräts ist eine Art Anwendung, die speziell dafür entwickelt wurde, dass der Benutzer alle auf seinem Computer installierten Programme steuern kann. Außerdem ist er dafür verantwortlich, dass eine Hardware ordnungsgemäß funktioniert betrachtet eines der wichtigsten Elemente innerhalb derjenigen, die den Betrieb der Geräte moderieren sollen." (Info erweitern)

Während das Web «Sistemas.com» drückt Folgendes aus:

"Ein Controller (oder, auf Englisch gleichwertig, Treiber) ist ein Softwaretool, mit dem ein Betriebssystem die in der Hardware des Geräts enthaltenen Informationen vollständig nutzen kann, und zwar nicht nur als Peripheriegerät (dh als Tastatur) , ein Drucker oder eine Maus, ohne zu unterscheiden, ob es sich um ein Eingangsperipheriegerät oder ein Ausgangsperipheriegerät handelt), aber auch für alle festen Systemgeräte, wie z. B. eine Grafikkarte, eine Soundkarte oder ähnliches." (Info erweitern)

Ähnlichkeiten und Unterschiede

Aus dem Obigen können wir die folgenden Ähnlichkeiten und Unterschiede extrahieren

  1. Bei beiden handelt es sich um Softwaretools oder Dienstprogramme, mit denen ein Gerät (interne oder externe Hardware) betrieben werden kann.
  2. Wir werden immer die Firmware finden, die bereits auf jedem Gerät und auf seinem eigenen Speichermodul installiert ist, während ein Treiber installiert ist und immer auf der Festplatte und dem Betriebssystem funktioniert, auf denen das Gerät betrieben wird.
  3. Eine Firmware stellt die niedrigste Softwareebene dar, mit der sie mit einer Hardware interagieren kann, während ein Treiber eine höhere Arbeitsebene darstellt.
  4. Beides ist wirklich sehr wichtig und notwendig, da ein korrekter und gut installierter Treiber den korrekten Betrieb eines Geräts auf einem Computer oder einer Steuereinrichtung garantiert, während die Firmware die Grund- und Erstkonfiguration, den korrekten Start und die Online-Bereitstellung sicherstellt. von jedem Gerät.
  5. Das Aktualisieren einer Firmware ist normalerweise sehr kompliziert, während ein Treiber normalerweise sowohl manuell als auch automatisch einfach zu installieren und zu aktualisieren ist.

Verwaltung von Firmwares und Treibern unter GNU / Linux

Sobald die Informationen von Marke, Modell, Hersteller und technische Daten auf einem Gerät über Dokumentation, Anwendungen oder Terminalbefehle. Es würde nur im Fall von fehlen "Treiber", zu wissen, welches Paket den richtigen Treiber enthält. Es ist erwähnenswert, dass viele Pakete von "Treiber" Sie tragen das Wort beim Namen "Firmware".

Auch zum Beispiel in GNU / Linux Distros beyogen auf Debian / UbuntuMit dem können Sie feststellen, welche Pakete bestimmte Treiber enthalten Befehl "Apt" oder "apt", wie unten gezeigt:

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

Während für die Verwaltung von "Firmwares" Am einfachsten ist es, die aufgerufene Anwendung zu verwenden "Firmware Update" oder einfach "LVFS". Diese Anwendung auch unter dem vollständigen Namen bekannt, "Linux Vendor Firmware Service"Es ist im Grunde:

"Ein CLI- und GUI-Tool, das über einen Dienst (Daemon) arbeitet, der eine Verbindung zur Website "Linux Vendor Firmware Service" herstellt und die erforderliche Firmware für erkannte Geräte erkennen, herunterladen und aktualisieren kann."

Für unseren praktischen Fall habe ich es auf meinem installiert Plattform gebraucht, genannt MilagrOS (Respin basierend auf MX Linux) Befolgen Sie die folgenden Aktionen und Befehlsbefehle:

  • Installieren des Star Labs PPA-Repositorys: Hinzufügen der folgenden URL zur Datei «sources.list»

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

  • Führen Sie dann die folgenden Befehlsbefehle aus:
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
  • Führen Sie die Anwendung über das Anwendungsmenü unter dem Namen «Firmware Update» aus.

Firmware und Treiber: Linux Vendor Firmware Service (LVFS)

Weitere Informationen zur Verwendung durch die grafische Oberfläche oder den Terminalbefehl finden Sie unter Offizielle Websiteund ihre Websites GitHub y LaunchPad.

Allgemeines Bild für Artikelschlussfolgerungen

Fazit

Wir hoffen das "hilfreicher kleiner Beitrag" auf die Konzepte von «Firmware y Drivers», die in der Regel zwei wichtige Punkte innerhalb der Rechnen, da sie die gute operation alle Plattform auf einem Gerät entschlossen; ist für das Ganze von großem Interesse und Nutzen «Comunidad de Software Libre y Código Abierto» und von großem Beitrag zur Verbreitung des wunderbaren, gigantischen und wachsenden Ökosystems der Anwendungen von «GNU/Linux».

Fürs Erste, wenn dir das gefallen hat publicación, Halte nicht an teile es mit anderen auf Ihren bevorzugten Websites, Kanälen, Gruppen oder Gemeinschaften von sozialen Netzwerken oder Nachrichtensystemen, vorzugsweise kostenlos, offen und / oder sicherer als TelegramSignalMastodon oder eine andere von Fediverse, vorzugsweise.

Und denken Sie daran, unsere Homepage unter zu besuchen «DesdeLinux» um weitere Neuigkeiten zu erfahren und sich unserem offiziellen Kanal von anzuschließen Telegramm von DesdeLinuxFür weitere Informationen können Sie alle besuchen Online-Bibliothek als OpenLibra y jedit, Zugriff auf und Lesen von digitalen Büchern (PDFs) zu diesem oder anderen Themen.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.