Firmware a Driver op Linux: E bësse vun allem iwwer dës 2 Konzepter
Haut wäerte mir d'Thema vun de Konzepter vum «Firmware» a «Driver», well se 2 wichteg Konzepter sinn, well se direkt den glat Operatioun alles Fonctionnéieren an engem Gerät bestëmmt.
An da wäerte mir e bësse méi déif agoen wéi béid kënne geréiert ginn, de «Firmwares» a «Chauffeuren» ongeféier GNU / Linux.
Zënter, an dësem Post wäerte mir net am Detail goen Kommando Kommandoen sinn nëtzlech oder relevant fir d'technesch Spezifikatioune vu Hardware a Software vun engem Computer kennenwéi gewinnt loosse mir d'Linken vun e puer Zesummenhang virdrun posts sou datt, wann néideg, jidderee kann einfach op se zougräifen an dee Punkt verdéiwen:
E Computerausrüstung besteet aus physeschen Apparater déi global Hardware genannt ginn, a logesch Komponente genannt Software. Et ginn Tools déi et erlaben déi zwee Deeler z'identifizéieren, entweder fir d'Charakteristike vun der Ausrüstung ze kennen an hir Leeschtung ze moossen an / oder méiglech Feeler ze diagnostizéieren. Wann et e Bedierfnes ass fir Ënnerstëtzung bei der Léisung vu Probleemer ze froen, wéi Installatioun oder Aktualiséierung vun enger Firmware oder Chauffer, ass et wichteg all d'Informatiounen ze bidden (sammelen) déi méiglech an noutwendeg sinn iwwer d'Hardware a Software déi de Ausrüstung. Befehle fir de System ze kennen (Hardware z'identifizéieren an e puer Software Konfiguratiounen)
Index
Firmware a Driver: Konzepter, Ähnlechkeeten an Ënnerscheeder, a Méi.
Wat ass eng Firmware?
Laut dem Internet «Definicion.de»
, un "Firmware" Et gëtt beschriwwen als:
"Firmware, deem säin Numm op Firmeprogramméierung bezitt, gehéiert zu der Hardware, well se an d'Elektronik integréiert ass, awer et gëtt och als Deel vun der Software ugesinn, well se ënner enger Programmiersprooch entwéckelt gëtt. Wahrscheinlech funktionnéiert d'Firmware als den Nexus tëscht den Instruktioune vu baussen op den Apparat a senge verschiddenen elektroneschen Deeler." (Erweiderung Info)
Iwwerdeems de Web «Sistemas.com»
dréckt folgend aus:
"D'Firmware besteet dann aus enger Zuel vun Instruktiounen déi mam Computer interagéieren, dës sinn am Read Only Memory (normalerweis e ROM Memory gëtt benotzt) dat et erlaabt d'Kontroll an d'Diagnostik vun der Operatioun um Elektresche Circuitniveau vun engem Apparat oder senger Interaktioun mat d'Équipe." (Erweiderung Info)
Wat ass e Driver?
Laut dem Internet «conceptodefinicion.de»
, un "Driver" Et gëtt beschriwwen als:
"Ee vun de Softwarekomponenten, déi a Verbindung mam Betribssystem an dem periphere Controller funktionnéiert, fir eng funktionell Interface ze bidden. De Driver (Controller / Manager) vun engem Apparat ass eng Aart Uwendung speziell entwéckelt fir datt de Benotzer all d'Programmer op sengem Computer installéiert ka kontrolléieren, zousätzlech ass et zoustänneg fir eng Hardware richteg ze maachen, sou datt et ass betruecht ee vun de wichtegste Stécker an deene gewidmet fir d'Operatioun vun der Ausrüstung ze moderéieren." (Erweiderung Info)
Iwwerdeems de Web «Sistemas.com»
dréckt folgend aus:
"E Controller (oder, säin Äquivalent op Englesch, Driver) ass e Softwareinstrument dat et engem Betribssystem erlaabt voll Benotzung ze maachen vun deem wat an der Hardware vun der Ausrüstung enthale ass, net nëmmen dat wat e Randerscheinung ass (dat heescht e Keyboard , e Printer oder eng Maus, ouni z'ënnerscheeden ob et en Input Peripheral oder en Output Peripheral ass) awer och un all d'System Geräter déi fix sinn, wéi eng Videokaart, Sound Card oder ähnlech." (Erweiderung Info)
Ähnlechkeeten an Ënnerscheeder
Vun den uewe kënne mir folgend Ähnlechkeeten an Ënnerscheeder extrahieren
- Béid sinn Software Tools oder Utilities déi benotzt gi fir en Apparat ze bedreiwen (intern oder extern Hardware).
- Mir fannen ëmmer d'Firmware déi schonn op all Apparat installéiert sinn an op engem eegene Gedächtnismodul, wärend e Chauffer installéiert ass a funktionnéiert ëmmer op der Hard Drive an dem Betriebssystem deen den Apparat bedreift.
- Eng Firmware representéiert den nidderegsten Niveau vu Software mat där se mat enger Hardware interagéiere kann, wärend e Driver méi héich Aarbechtsniveau representéiert.
- Béid si wierklech ganz wichteg an noutwendeg, well e korrekten a gutt installéiert Driver garantéiert eng korrekt Operatioun vun engem Apparat op engem Computer oder Kontrollausrüstung, wärend d'Firmware d'Basis- an Ufankskonfiguratioun assuréiert, seng korrekt Start-up a se online setzen. vun all Apparat.
- Eng Firmware ass normalerweis ganz komplizéiert ze aktualiséieren, wärend e Driver normalerweis einfach ze installéieren an ze aktualiséieren ass, manuell an automatesch.
Gestioun vu Firmwares a Chauffeuren op GNU / Linux
Eemol d'Informatioun vun maachen, Modell, Fabrikant an technesch Spezifikatioune op engem Apparat, iwwer Dokumentatioun, Uwendungen oder Terminalbefehlen. Et géif nëmmen am Fall vum "Chauffeuren", wësse wéi e Package dee richtege Driver enthält. Et ass derwäert ze bemierken datt vill Päckelcher vun "Chauffeuren" si droen d'Wuert mam Numm "Firmware".
Och zum Beispill an GNU / Linux Distros baséiert op Debian / Ubuntu, Dir kënnt wësse wéi eng Packagen verschidde Chauffeuren enthalen mat der Kommando "Apt" oder "apt", wéi hei ënnendrënner:
sudo apt list *firmware*
sudo apt list *driver*
sudo apt search marcaproducto*
sudo aptitude search nombrefabricante* | grep nombrefabricante
Wärend, fir d'Gestioun vun "Firmwares" déi einfachst Optioun ass d'Applikatioun ze benotzen genannt "Firmware Update" oder einfach "LVFS". Dës Uwendung och bekannt mat hirem vollen Numm, "Linux Vendor Firmware Service", Et ass am Fong:
"E CLI- a GUI-Tool dat duerch e Service funktionéiert (Daemon) dee mat der "Linux Vendor Firmware Service" Websäit verbënnt a fäeg ass déi néideg Firmware fir unerkannt Apparater z'entdecken, erofzelueden an ze aktualiséieren."
Fir eise praktesche Fall hunn ech et op meng installéiert Fonctionnéieren benotzt, geruff MilagrOS (Respin baséiert op MX Linux) folgend folgend Aktiounen a Kommando Kommandoen:
- Installéiere vum Star Labs PPA Repository: Füügt déi folgend URL an d '"sources.list" bäi.
«deb http://ppa.launchpad.net/starlabs/ppa/ubuntu bionic main»
- An dann déi folgend Kommando Kommandoen auszeféieren:
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éiert d'Applikatioun iwwer den Uwendungsmenü ënner dem Numm «Firmware Update»
Fir méi Informatioun iwwer seng Benotzung vu grafescher Interface oder Terminal Kommando kënnt Dir se besichen offizieller Websäit, an hir Site GitHub y LaunchPad.
Konklusioun
Mir hoffen dat "hëllefräich klenge Post" op de Konzepter vun «Firmware y Drivers»
, déi normalerweis zwee wichteg Punkte bannent der IT, well se direkt den glat Operatioun alles Fonctionnéieren iwwer e Gerät bestëmmt; ass vu groussem Interesse an Utilitéit, fir d'ganz «Comunidad de Software Libre y Código Abierto»
a vu grousse Bäitrag zur Diffusioun vum wonnerschéinen, giganteschen a wuessenden Ökosystem vun Uwendunge vu «GNU/Linux»
.
Fir elo, wann Dir dëst gär hätt publicación
, Net ophalen deelen et mat aneren, op Äre Liiblingswebsäiten, Kanäl, Gruppen oder Gemeinschaften vu sozialen Netzwierker oder Messagerie Systemer, am beschten gratis, oppen an / oder méi sécher wéi Hëllefe profitéieren, Signal, Mastodon oder eng aner vun Fediverse, am léifsten.
An denkt drun eis Homepage bei ze besichen «FromLinux» fir méi Neiegkeeten ze entdecken, sou wéi och mat eisem offizielle Kanal vun Telegramm vu FromLinux. Wärend, fir méi Informatioun, kënnt Dir all besichen Online Bibliothéik wéi OpenLibra y jedit, fir digital Bicher (PDFs) zu dësem Thema oder aneren z'erreechen an ze liesen.
Gitt d'éischt fir ze kommentéieren