Sådan installeres drivere på Linux

Vi kunne definere en driver som en oversætter, en oversætter, der får den tilsluttede elektroniske komponent til at tale samme sprog som det operativsystem, den skal arbejde i. Ved at tale samme sprog kan styresystemet gøre brug af komponenten i sin helhed. Denne meget sui generis definition af driver gælder Windows samt Linux og macOS. I denne artikel vil vi vise hvordan du installerer drivere i Linux, hvis det virkelig er nødvendigt.

Og jeg siger, hvis det virkelig er nødvendigt, fordi Linux-distributioner har udviklet sig meget i de senere år. Tiden hvor man installerede drivere i Linux var en odyssé, hvor det var nødvendigt at være softwareingeniør og have adgang til et stort antal Linux-entusiastfora er forbi.

Sådan installeres drivere på Linux

Som årene er gået, har Linux udviklet sig meget med hovedformålet at reducere den nødvendige viden og dermed være i stand til at nå ud til et større antal brugere, et mål som det gradvist opnår, selvom det stadig er meget langt fra Windows indtrængen på markedet.

Driver typer

Hvis vi taler om drivere, også kendt som controllere, i Linux, skal vi tale om to typer. På den ene side finder vi de proprietære eller proprietære controllere og på den anden side open source controllerne.

Proprietære drivere

Proprietære drivere har været skabt af en virksomhed for at få mest muligt ud af specifik hardware, såsom grafikkort og generelt enhver enhed, der ikke fungerer ved at bruge de drivere, der leveres af Linux-distributioner.

Drivere privativos

Denne proprietære driver indeholder kode, som ikke kan gennemgås eller forbedres af Linux-fællesskabet. Du er også kun afhængig af skaberen af ​​softwaren for udstedelse af driveropdateringer. Selvom det er rigtigt, at Linux-fællesskabet nogle gange kan kontaktes for open source-alternativer, vil de aldrig tilbyde de samme funktioner som driveren, der er specielt designet til enheden.

Open source-drivere

På den anden side finder vi open source controllerne. Disse typer drivere leveres nogle gange af enhedsproducenter, selvom langt de fleste kommer fra brugere i Linux-fællesskabet.

Disse drivere er inkluderet i de fleste Linux-distributioner og installeres automatisk, når ny hardware opdages. At installere proprietære drivere i Linux, når der er en open source-version, giver ikke mening, medmindre vi taler, som jeg nævnte ovenfor, om grafikkort.

Installer drivere på Linux

Hvis vi tager højde for alt, der er nævnt i det foregående punkt, når vi let til den konklusion, at den nemmeste og hurtigste proces til at installere drivere i Linux er at bruge den grafiske grænseflade, selvom det også kan gøres fra Terminal.

Fra den grafiske grænseflade

Efterhånden som Linux har udviklet sig, er processen med at installere driverne til komponenterne i vores udstyr og de perifere enheder, som vi forbinder, praktisk talt blevet reduceret til et minimum. Og når jeg siger minimalt, er det fordi, i de fleste tilfælde, vi skal ikke gøre noget fra vores side.

Hvis det er komponenterne på vores computer, hvor Linux er installeret (den version, som vi har installeret, anbefaler vi fra ITIGIC altid at bruge Ubuntu), vil den automatisk sørge for at installere alle de nødvendige drivere under installationsprocessen, ligesom Windows gør.

Mens, hvis vi installerer en printer på en computer, der administreres af Linux, vil systemet automatisk finde modellen og installere de tilsvarende drivere, i Windows vil vi være tvunget til at download den officielle software fra producentens hjemmeside, hvis vi ønsker at udnytte alle de funktioner, der byder på.

microsoft introducerede plug & play-teknologi med lanceringen af ​​Windows 98, en teknologi, der fremskynder processen med at installere drivere i Windows, selvom den desværre ikke har udviklet sig med samme hastighed, som den har i Linux, hvor denne teknologi virkelig, hvis den har blevet implementeret korrekt uden behov for at installere tredjepartssoftware, et problem, der 22 år efter præsentationen stadig er meget til stede i dag, selv i Windows 11.

For at gennemgå og installere driverne til de komponenter, der er tilsluttet vores udstyr, ved hjælp af den grafiske grænseflade, vil vi udføre de trin, som jeg viser dig nedenfor.

Først og fremmest får vi adgang til applikationsdokken og klikker på Vis applikationer. Klik derefter på programmet Software og opdateringer. På fanen Flere drivere vil alle de muligheder, som den Linux-distribution, vi har installeret, tillader os at installere, blive vist.

Drivere til Nvidia Linux

I dette afsnit er alle proprietære chauffører som vi kan installere for at forbedre driften af ​​en elektronisk komponent, som vi har tilsluttet vores computer, vil blive vist. Derudover vil betjeningen af ​​komponenten også blive vist, det vil sige, om den kører, eller hvis den er stoppet, fordi den tilsvarende driver ikke er installeret.

Via terminal

Medmindre det er en meget gammel computer, bør det altid være det at ty til Linux-terminalen sidste udvej at installere drivere, da vi, hvis vi ikke har tilstrækkelig viden om Linux, kan ende med at bryde den grafiske grænseflade eller enhver anden sektion, der tvinger os til at starte fra bunden.

Først og fremmest vil vi bruge lscpi kommando, så systemet viser os detaljerede oplysninger om de enheder, der er tilgængelige på computeren. Vi kan ledsage lscpci kommando med "| grep fabrikant-name" for at filtrere resultaterne.

lscpci

Dernæst bruger vi dmesg kommando for at sikre, at alle enhedsdrivere bliver genkendt af kernen. På den liste kan vi kontrollere, om den komponent, som vi vil installere driverne til, er blevet fundet for at fortsætte med processen. Vi kan også ledsage denne kommando med "| grep fabrikant-name" for at reducere antallet af resultater.

dmesg

Nu skal vi kontrollere listen over depoter, som vi har installeret på vores computer ved hjælp af kommandoen

sudo gedit /etc/apt/soucers.list

For at tilføje et nyt lager, når vi kender dets adresse, vil vi fra terminal udføre følgende kommando

wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add –

Vi tilføjer depotet til listen over depoter i Linux-distributionen, som vi bruger gennem kommandoen

sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'

Når vi har tilføjet depotet, skal vi opdatere det på vores computer ved hjælp af kommandoerne

sudo apt udate sudo apt upgrade

Fra dette øjeblik vil Linux-distributionen have de nyeste drivere og softwareopdateringer tilgængelige på det tidspunkt, og kontrol af, at det ikke virkede, bør nu gøre det normalt.

Problemer med drivere på moderne og gamle computere

Linux har altid været forbundet med at være en hovedpine når det kommer til at få de komponenter, der er en del af computeren, til at fungere. Afhængigt af den installerede version af Linux og hvor gammel din computer er, kan dette problem være fortid og stadig et problem, der kræver et par timers dedikation.

Installer Linux-drivere på moderne computere

De fleste drivere til enhver moderne computer installere automatisk uden at gøre noget som helst. Men hvis vi ønsker at få mest muligt ud af specifik hardware, såsom et grafikkort, for eksempel, vil det være nødvendigt at installere producentens drivere.

Hvis du bruger din computer til at spille biblioteket med spil, du har på Damp fra Linux, hvis du ikke installerer grafikkort-driverne, vil du aldrig kunne få samme fordel, som hvis du kan få på Windows, hvad angår antal frames, for eksempel.

For at installere de officielle drivere til dit grafikkort, uanset om det er fra Nvidia eller AMD, på din computer, der administreres af Linux, skal du følge de trin, vi har forklaret i det foregående afsnit.

Linux tilbyder dog stadig ikke support til gaming-tastaturer og -mus, hvilket tvinger brugeren til det tilpasse deres drift ved at bruge de tastaturgenveje, der er etableret af producenten, til at ændre belysningen og ændringsfrekvensen for tastaturets tilfælde og i knappen for at justere følsomheden, hvis vi taler om musen.

Heldigvis, i tilfældet med musen, hvis vi vil nyde skydespil, hvor musens følsomhed er i højsædet, kan vi stole på spillets konfigurationsmuligheder og justere værdierne for den vertikale og horisontale følsomhed, så den passer til vores behov.

Med hensyn til betjeningen af ​​de ekstra knapper og de ekstra funktioner, som musehjulet kan tilbyde os, vil det være nødvendigt at søge på internettet, da andre brugere har løst det afhængig af producent og model.

Linux-drivere på gamle computere

Hvis du er nået til denne artikel, er det sandsynligvis fordi du altid har hørt, at installation af drivere i Windows er værre end migræne. Sådan var det indtil relativt for nylig. De mest moderne versioner af Linux tilbyder understøttelse af alle de grundlæggende drivere til komponenterne på en computer.

Men i gammelt udstyr ændrer tingene sig meget. For et par år siden krævede installation af drivere til Linux en intens søgning over internettet for at finde ud af, om nogen bruger i samfundet havde investeret timers arbejde i oprettelse af en driver til en bestemt komponent.

Hvis du vil bruge en gammel computer, som du har derhjemme, i et opbevaringsrum eller på kontoret, er det første, du skal kigge efter, en gammel distro, der bevæger sig med tilstrækkeligt flydende på computeren. Men derudover bliver du nødt til at søge på internettet efter de nødvendige drivere for at sikre, at alle komponenter på din computer, såsom Wi-Fi og netværksforbindelse, lyd- og grafikkort, fungerer korrekt.

Når jeg taler om gammelt udstyr, mener jeg altså udstyr mere end 15 år gammel . Personligt installerede jeg den seneste version af Ubuntu, der var tilgængelig på tidspunktet for udgivelsen af ​​denne artikel, nummer 22, og jeg havde ikke behov for at installere nogen enkelt drivere manuelt. Alle komponenter, der er en del af sættet, blev automatisk opdaget og installeret af Ubuntu.