Så här installerar du skrivardrivrutiner på Linux
Du behöver i allmänhet inte installera maskinvaredrivrutiner på Linux. Det identifierar automatiskt hårdvaran i din dator och ställer upp den för dig - det är målet. Men skrivare kan vara en annan historia.
Här är ett roligt faktum: Utskrift på Linux hanteras via CUPS ("Common Unix Printing System.") Apple äger CUPS och använder huvudutvecklaren. CUPS hanterar även utskrift på Mac OS X.
Använd Foomatic Database
Vanligtvis tillhandahåller din skrivbordsmiljö i Linux ett grafiskt skrivarkonfigurationsverktyg som gör att du enkelt kan konfigurera CUPS och konfigurera skrivare. Det finns många sätt att ansluta skrivare, från direktanslutningar med en USB-kabel till över nätverket. För vissa typer av anslutningar kan din skrivare upptäckas och konfigureras automatiskt. För andra kan du behöva göra det själv.
Ubuntu och många andra Linux-distributioner använder en skrivarkonfiguration som utvecklats av Red Hat. Andra skrivarkonfigurationsverktyg fungerar ganska likt, eftersom alla använder CUPS på backend. Starta skrivarkonfigurationsverktyget på ditt Linux-skrivbord och börja lägga till en skrivare. (Öppna Ubuntu, öppna fönstret Systeminställningar och klicka på Skrivare eller starta skrivarprogrammet från Dash.)
Beroende på vilken typ av skrivarprotokoll du har valt kan du behöva tillhandahålla skrivardrivrutiner. Det här verktyget ger dig en lista över skrivardrivrutiner som finns i den foomatiska databasen. Välj tillverkaren av din skrivare och leta efter modellnumret i listan.
Får du inte se din exakta modell av skrivare i listan? Leta efter det närmaste modellnumret och prova det.
När du har ställt in skrivaren på det här sättet vill du definitivt skriva ut en testsida för att bekräfta att skrivardrivrutinen du valt fungerade korrekt.
Du kan också bara använda CUPS webbgränssnitt för skrivarinställningar och konfiguration. Det är lite mindre användarvänligt, men det borde vara tillgängligt på varje Linuxdistribution. Öppna en webbläsare, plugga localhost: 631 i adressfältet och tryck på Enter. Klicka på "Administration" och använd länken "Lägg till skrivare" för att lägga till en skrivare via webbgränssnittet. Du kommer att bli ombedd för ett lösenord. Ange ditt användarnamn och användarnamn för ditt Linux-användarnamn. För vissa Linux-distributioner kan du behöva använda användarnamnet "root" och root-lösenordet.
Få en PPD-fil från tillverkaren
I skrivarkonfigurationsverktyget kan du även ge en PPD-fil direkt. Vissa tillverkare tillhandahåller dessa filer till sina skrivare. Du kan hitta dem på skrivarens drivrutinsskiva, på tillverkarens nedladdningssida för den skrivaren eller inkluderad i Windows-drivrutinen själv om skrivaren är en PostScript-skrivare.
Titta runt tillverkarens hemsida eller på drivrutinsskivan för PPD-filen. Du kan också överväga att ladda ner Windows-drivrutinen och försöka öppna den i ett filutvinningsprogram. Ja, även om det är en .exe-fil kan du kanske öppna den och gräva runt för att se om du kan hitta en PPD-fil. Detta kan kräva cabextraktverktyget.
Du kan också överväga att göra en webbsökning för namnet på skrivaren och "PPD-filen" för att se om andra har lyckats hitta en PPD-fil som kommer att fungera för skrivaren. Om du har en PPD-fil kan du installera den från skrivarkonfigurationsgränssnittet.
Tryck på OpenPrinting.orgs skrivardatabas
OpenPrinting.org-webbplatsen upprätthåller en databas med skrivare tillsammans med rekommenderade skrivardrivrutiner för dem. Skrivarkonfigurationsverktyget kan faktiskt söka efter och hämta PPD-filer direkt därifrån. Du kan dock också bara besöka skrivardatabasen på OpenPrinting.org-webbplatsen själv och söka efter din modell av skrivare.
Databasen kommer att berätta hur bra en skrivare fungerar, rekommendera en drivrutin och ge PPD-filer. Du kan ladda ner PPD-filen direkt och installera den manuellt, om databasen erbjuder den.
För vissa skrivare kan du peka på speciella drivrutiner från tillverkaren. Du kan behöva installera dessa för att få skrivaren att fungera - det är ofta en bra idé att söka efter din modell av skrivare och "Linux" för instruktioner om hur du får det att fungera. Att söka efter instruktioner specifika för din Linux-distribution är också till hjälp, till exempel din modell av skrivare och "Ubuntu."
Men det arbetar fortfarande inte!
I en idealisk värld kommer din skrivare att upptäckas automatiskt och "bara fungera". Skrivare har dock varit en stor smärtpunkt för Linux-användare. Databasen med PPD-filer som tillhandahålls av foomatic är utformad för att få dem att fungera så enkelt som möjligt och OpenPrinting.org-webbplatsen är utformad för att ge en centraliserad databas med instruktioner för att göra skrivare som fungerar korrekt på Linux.
Men vissa skrivare stöds inte och fungerar inte. Vissa skrivare kan fungera, men inte så bra. Andra skrivare kan kräva proprietära drivrutiner från deras tillverkare, och de drivrutinerna kan ofta vara huvudvärk att installera - eller de kanske inte installeras alls på nya Linux-distributioner eftersom de inte har underhållits och uppdaterats under åren.
För många skrivare är det bara inte så mycket du kan göra. Om du vill använda en skrivare med Linux, bör du gå ur vägen för att leta efter en som stöder Linux.t
Du kan också bara göra en slutkörning runt hela skrivarsituationen - till exempel om du får en skrivare som stöder Google Cloud Print, kan du bara skriva ut den från Linux via Google Cloud Print och undvika problem med skrivardrivrutinen. Det finns till och med en Google Cloud Print-drivrutin för CUPS, vilket tillåter alla program som stöder standard CUPS-systemet (det vill säga de flesta Linux-skrivbordsapplikationer) att skriva ut till en Google Cloud Print-skrivare.
Har du problem med att skriva ut? Tänk på att gå papperslös. Du kan alltid skriva ut dokument till PDF och behålla dem i digital form - eller bara ta de PDF-filerna till en annan dator med en skrivare och skriv ut dem där.
Bildkrediter: Jared Moran på Flickr