Det var en tid då installation av ett Linux-system innebar att du skulle spendera timmar på att spåra upp och installera rätt drivrutiner för din hårdvara. I moderna versioner av operativsystemet, som Ubuntu 18.04, är det inte längre fallet. Såvida inte din dator är full av toppmodern, blödande maskinvara, borde de flesta saker fungera så snart du installerar operativsystemet. Normalt är den enda gången du behöver installera eller installera om något som en USB-musdrivrutin när du använder en icke-standardmus med extra funktioner.

Ingenjören dricker kaffe på jobbet

Hur Linux hanterar musdrivrutiner

Du hittar vanligtvis inte en Ubuntu-musdrivrutin eller Linux-musdrivrutin för en vardaglig, körbar mus. Det beror på att vanliga USB-musdrivrutiner "bakas in" i operativsystemet och hanteras av operativsystemets skärmserver. I Ubuntu betjänas tangentbordet och musdrivrutinerna av X Windows, precis som i de flesta andra versioner av Linux. Det finns en nyare visningsserver som heter Wayland, som används som standard i Fedora och finns på Ubuntu, men den är inte riktigt redo för prime time, så den används mest av utvecklare och tidiga adoptörer. I varje fall är musdrivrutinens kod rätt inbyggd, så att du inte avinstallerar och installerar om den slumpmässigt. Det händer bara om du använder en avancerad mus som kräver en anpassad drivrutin.

Det är ett communityting

Eftersom Linux-musdrivrutiner ingår i operativsystemet hittar du förmodligen inte en anpassad drivrutin från musens tillverkare. Det tar tid och pengar att skapa och underhålla en, och Linux-spelare är en ganska liten marknadsnisch, så det finns inte mycket motivation för företag som Logitech eller Razr att göra sina egna. Istället kommer dessa drivrutiner vanligtvis från projekt inom Ubuntu- eller Linux-communityn, helst - men inte alltid - med viss support från tillverkaren i form av teknisk data. Drivrutinen är ofta paketerad som ett personligt paketarkiv, eller PPA, vilket gör det enkelt att installera från kommandoraden. Det kommer också att uppdateras automatiskt när det har installerats, vilket är en stor bekvämlighet.

Installera från en PPA

För att installera om musen med en anpassad drivrutin är det första du behöver göra att berätta för Ubuntu var du hittar PPA. För att göra detta måste du ha administratörsbehörighet åtminstone tillfälligt, så varje kommando börjar med "sudo" för att göra dig till en superanvändare, och du måste ange ditt lösenord för att köra kommandot. Om du installerade OpenRazer-drivrutinen för Razr-spelenheter, till exempel, skulle du skriva "sudo add-apt-repository ppa: openrazer / stable" utan offerten. Detta ger dig administratörsbehörighet, ger kommandot att lägga till ett arkiv och berättar sedan datorn att använda den stabila versionen av drivrutinen från den källan. När du har lagt till PPA, skriv "sudo apt update" för att hitta den nya programvaran och sedan "sudo apt install openrazer-meta" - igen, alltid utan citat - för att installera drivrutinen. När du är klar startar du om datorn. Detaljerna kommer att variera beroende på vilken drivrutin du installerar, men processen är ungefär densamma. Du bör hitta installationsanvisningarna för din specifika drivrutin på projektets webbsida.

Installera Ubuntu Mouse Driver från en .deb-fil

Om förarens skapare inte har konfigurerat det som ett paketarkiv, kommer du förmodligen att se den erbjuds som en fil med .deb-förlängningen i slutet. Dessa filer kan användas av Ubuntu eller något annat operativsystem baserat på Debian, som är en av Linuxversionens huvudversioner. Den stora fördelen med en PPA jämfört med en .deb-fil är vad som kallas "beroenden", andra programbitar som din förare behöver innan den kan fungera. De kommer som en del av en PPA, men med en .deb-fil måste du se till att de är installerade tillsammans med drivrutinen. Med "dpkg" -kommandot kan du göra dem individuellt, men "gdebi" -kommandot gör det automatiskt, så det är det bättre alternativet för de flesta användare.

Använda Gdebi för att installera

Ladda ner först .deb-filen för musen från drivrutinsprojektets webbplats. Var försiktig med vilka webbplatser du litar på för detta eftersom om webbplatsen är skuggig kan du sluta med skadlig kod förutom en drivrutin. När drivrutinen har laddats ner skriver du "sudo gdebi nameofdriver.deb" utan citat och med det verkliga namnet på din förare istället för "nameofdriver." Om Ubuntu berättar att det inte känner igen kommandot måste du installera gdebi först. Skriv "sudo apt install gdebi-core" och sedan när gdebi är installerat, upprepa kommandot för att installera musens drivrutin. Starta om systemet och den nya drivrutinen bör vara aktiv.