Firmware și Driver pe Linux: Un pic din toate aceste 2 concepte

Firmware și Driver pe Linux: Un pic din toate aceste 2 concepte

Firmware și Driver pe Linux: Un pic din toate aceste 2 concepte

Astăzi vom aborda subiectul conceptelor de «Firmware» și «Driver», deoarece acestea sunt 2 concepte importante, deoarece influențează în mod direct funcționare lină toate Platformă într-o dispozitiv determinat.

Și apoi vom aprofunda un pic mai adânc în modul în care ambele pot fi gestionate, «Firmwares» și «Drivers» pe GNU / Linux.

Firmware și driver pe Linux: Comandă să cunoașteți sistemul de operare GNU / Linux

Deoarece, în această postare nu vom intra în detalii despre ce comanda comenzi sunt utile sau relevante pentru să cunoască specificațiile tehnice ale hardware-ului și software-ului unui computerca de obicei, vom lăsa linkurile unora postări anterioare conexe astfel încât, dacă este necesar, oricine să le poată accesa cu ușurință și să aprofundeze acest punct:

Un echipament de calculator este format din dispozitive fizice numite hardware la nivel global și componente logice numite software. Există instrumente care permit identificarea ambelor părți, fie pentru a cunoaște caracteristicile echipamentului, cât și pentru a măsura performanța acestuia și / sau pentru a diagnostica eventualele defecțiuni. Când este nevoie să solicitați asistență pentru rezolvarea problemelor, cum ar fi instalarea sau actualizarea unui firmware sau a unui driver, este important să puteți furniza (colecta) toate informațiile posibile și necesare despre hardware-ul și software-ul care alcătuiesc echipament. Comenzi pentru cunoașterea sistemului (identificarea hardware-ului și a unor configurații software)

Cum să
Articol asociat:
Comenzi pentru cunoașterea sistemului (identificarea hardware-ului și a unor configurații software)

Articol asociat:
3 instrumente pentru a cunoaște hardware-ul sistemului dvs.
inxi
Articol asociat:
inxi: script pentru a vedea în detaliu componentele hardware ale sistemului dumneavoastră
shell a Scripting
Articol asociat:
Cum se extrag parametrii din Terminal aplicând Shell Scripting

Firmware și driver: concepte, similitudini și diferențe și multe altele.

Firmware și driver: concepte, similitudini și diferențe și multe altele.

Ce este un firmware?

Potrivit web-ului «Definicion.de», A „Firmware” Este descris ca:

Firmware-ul, al cărui nume se referă la programarea fermă, face parte din hardware, deoarece este integrat în electronică, dar este, de asemenea, considerat ca parte a software-ului, deoarece este dezvoltat sub un limbaj de programare. Probabil, firmware-ul funcționează ca legătura dintre instrucțiunile care vin pe dispozitiv din exterior și diferitele sale părți electronice.Matei 22:21 (Extindeți informații)

În timp ce, web «Sistemas.com» exprimă următoarele:

Firmware-ul constă apoi dintr-o serie de instrucțiuni care interacționează cu computerul, acestea fiind găsite în memoria de citire numai (în general se utilizează o memorie ROM) care permite controlul și diagnosticarea funcționării la nivelul circuitului electric al unui dispozitiv sau a interacțiunii acestuia cu echipa.Matei 22:21 (Extindeți informații)

Ce este un șofer?

Potrivit web-ului «conceptodefinicion.de», A "Conducător auto" Este descris ca:

Una dintre componentele software, care funcționează împreună cu sistemul de operare și controlerul periferic, pentru a oferi o interfață funcțională. Driverul (controlerul / managerul) unui dispozitiv este un fel de aplicație special concepută astfel încât utilizatorul să poată controla toate programele instalate pe computerul său, în plus față de acesta, este însărcinat să facă un hardware să funcționeze corect, deci consideră una dintre cele mai importante piese din cadrul celor dedicate moderării funcționării echipamentului.Matei 22:21 (Extindeți informații)

În timp ce, web «Sistemas.com» exprimă următoarele:

Un controler (sau, echivalentul său în limba engleză, Driver) este un instrument software care permite unui sistem de operare să utilizeze pe deplin ceea ce este conținut în hardware-ul echipamentului, fiind nu numai ceea ce este un periferic (adică o tastatură) , o imprimantă sau un mouse, fără a distinge dacă este un periferic de intrare sau un periferic de ieșire), dar și pentru toate dispozitivele de sistem care sunt fixate, cum ar fi o placă video, o placă de sunet sau altele similare.Matei 22:21 (Extindeți informații)

Asemănări și diferențe

Din cele de mai sus putem extrage următoarele asemănări și diferențe

  1. Ambele sunt instrumente software sau utilitare care sunt utilizate pentru a acționa un dispozitiv (componentă hardware internă sau externă).
  2. Vom găsi întotdeauna firmware-ul deja instalat pe fiecare dispozitiv și pe propriul modul de memorie, în timp ce un driver este instalat și funcționează întotdeauna pe hard disk și sistemul de operare care va opera dispozitivul.
  3. Un firmware reprezintă cel mai scăzut nivel de software cu care poate interacționa cu un hardware, în timp ce un Driver reprezintă niveluri mai ridicate de lucru.
  4. Ambele sunt într-adevăr foarte importante și necesare, deoarece un driver corect și bine instalat garantează o funcționare corectă a unui dispozitiv pe un computer sau echipament de control, în timp ce firmware-ul asigură configurația de bază și inițială, pornirea corectă și punerea sa online. a fiecărui dispozitiv.
  5. Un firmware este de obicei foarte complicat de actualizat, în timp ce un driver este de obicei ușor de instalat și actualizat, atât manual, cât și automat.

Gestionarea firmware-urilor și a driverelor pe GNU / Linux

Odată ce informațiile de la marca, modelul, producătorul și specificațiile tehnice pe un dispozitiv, prin documentație, aplicații sau comenzi de terminal. Ar lipsi doar în cazul „Șoferi”, știind care pachet conține driverul corect. Este demn de remarcat faptul că mulți pachete de „Șoferi” poartă cuvântul după nume „Firmware”.

De asemenea, de exemplu, în GNU / Linux Distros bazat pe Debian / Ubuntu, puteți ști ce pachete conțin anumite drivere folosind comandă „Apt” sau „apt”, așa cum se vede mai jos:

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

În timp ce, pentru gestionarea „Firmwares” cea mai ușoară opțiune este să folosiți aplicația numită "Actualizarea firmware-ului" sau pur și simplu „LVFS”. Această aplicație cunoscută și sub numele său complet, „Serviciul de firmware pentru furnizorii Linux”, Este practic:

Un instrument CLI și GUI care funcționează printr-un serviciu (daemon) care se conectează la site-ul web „Linux Vendor Firmware Service” și este capabil să detecteze, să descarce și să actualizeze firmware-ul necesar pentru dispozitivele recunoscute.Matei 22:21

Pentru cazul nostru practic, l-am instalat pe computerul meu Platformă folosit, numit MilagrOS (Respin bazat pe MX Linux) urmând următoarele acțiuni și comenzi de comandă:

  • Instalarea depozitului PPA Star Labs: Adăugarea următoarei adrese URL la fișierul «sources.list»

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

  • Și apoi executați următoarele comenzi de comandă:
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
  • Rulați aplicația prin meniul Aplicații sub numele „Actualizare firmware”

Firmware și driver: Serviciul Firmware pentru furnizori Linux (LVFS)

Pentru mai multe informații despre utilizarea sa prin interfața grafică sau comanda terminalului, puteți vizita site-ul oficial, și site-urile acestora GitHub y LaunchPad.

Imagine generică pentru concluziile articolului

Concluzie

Sperăm acest lucru  puțină postare utilăMatei 22:21 asupra conceptelor de «Firmware y Drivers», care sunt de obicei două puncte importante în cadrul calculatoare, deoarece influențează direct funcționare lină toate Platformă peste dispozitiv determinat; este de mare interes și utilitate, pentru întreg «Comunidad de Software Libre y Código Abierto» și de o mare contribuție la difuzarea minunatului, gigantului și creșterii ecosistemului de aplicații al «GNU/Linux».

Deocamdată, dacă ți-a plăcut asta publicación, Nu te opri împărtășește-l cu alții, pe site-urile, canalele, grupurile sau comunitățile dvs. preferate de rețele sociale sau sisteme de mesagerie, de preferință gratuite, deschise și / sau mai sigure ca TelegramăSemnalMastodont sau altul din Fediverse, preferabil.

Și nu uitați să vizitați pagina noastră principală la «De la Linux» pentru a explora mai multe știri, precum și pentru a vă alătura canalului nostru oficial de Telegramă de la FromLinuxÎn timp ce, pentru mai multe informații, puteți vizita oricare Biblioteca online ca OpenLibra y jedit, pentru a accesa și a citi cărți digitale (PDF-uri) pe această temă sau altele.


Conținutul articolului respectă principiile noastre de etică editorială. Pentru a raporta o eroare, faceți clic pe aici.

Fii primul care comenteaza

Lasă comentariul tău

Adresa ta de email nu va fi publicată.

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.