Afdrukken in Linux kan een verwarrend territorium zijn. Veel distributies hebben standaard geen afdrukfunctie en het is aan de gebruiker om het in te stellen. Dit artikel laat je zien hoe je een standaard USB-printer in Linux kunt instellen.

CUPS

De Common Unix Printer Service (CUPS), die in feite door Apple is ontwikkeld, is de printerserver waarmee u onder Linux kunt afdrukken. Het kan worden gebruikt met een enkele, lokale computer of met een genetwerkte groep computers. CUPS biedt een webgebaseerd hulpprogramma voor configuratiebeheer voor printers.

Als op uw distributie geen CUPS is geïnstalleerd, gebruikt u de juiste opdracht voor uw pakketbeheerder om deze te installeren. Als u bijvoorbeeld Ubuntu gebruikt, zou het commando zijn:

 sudo apt-get installatie cups 

Als u CUPS installeert, wordt een uitvoerbaar binair bestand in de map "/etc/init.d" geplaatst, die voor systeemservices is. Begin het met:

 sudo /etc/init.d/cupsd start 

Opmerking: als u CUPS niet de hele tijd wilt laten werken, kunt u de service stoppen met:

 sudo /etc/init.d/cupsd stop 

Als u een hoofdgebruiker bent, wilt u misschien het configuratiebestand "/etc/cups/cupsd.conf" wijzigen. Met dat bestand kunt u bepaalde printerinstellingen wijzigen, zoals of u gedeelde printers wilt inschakelen en welk type verificatie u wilt gebruiken. Als u dit bestand wijzigt terwijl CUPS al wordt uitgevoerd, vergeet dan niet om de server opnieuw te starten:

 sudo /etc/init.d/cupsd opnieuw opstarten 

Ga naar de manpagina voor meer informatie over wat u kunt doen met het CUPS-configuratiebestand:

 man cupsd.conf 

De webgebaseerde CUPS-interface

Nadat CUPS is uitgevoerd, kunt u de webinterface bezoeken door een browser te openen en naar localhost:631 navigeren. Dit adres geeft aan dat de server lokaal wordt uitgevoerd op poort 631.

Om aan de slag te gaan, sluit u uw printer aan en gaat u naar het tabblad "Beheer". Klik in het gedeelte "Printers" links bovenaan de pagina op "Printer toevoegen".

De server zal u om een ​​gebruikersnaam en wachtwoord vragen. U kunt zich als root aanmelden, maar als u wilt dat gewone gebruikers de printer ook kunnen gebruiken, moet u ze toevoegen aan de lpadmin groep. De opdracht om een ​​gebruiker aan een groep toe te voegen, varieert per distro; op Ubuntu is het:

 sudo usermod -aG lpadmin [gebruikersnaam] 

Als u geluk heeft, wordt uw printer gedetecteerd en weergegeven in de lijst met gevonden lokale en netwerkprinters.

Selecteer de printer en ga verder. Voor dit voorbeeld gebruiken we een USB-printer, maar zoals u kunt zien in de bovenstaande schermafbeelding, kan dit ook werken voor een draadloze printer. De CUPS-interface geeft u een paar opties voor het configureren van de printer. Schakel het selectievakje naast "Deze printer delen" uit als u andere gebruikers in uw netwerk toegang wilt verlenen.

Vervolgens probeert CUPS het model van uw printer automatisch te detecteren. Als het fout gaat, kunt u het juiste model selecteren in de lijst met modellen die wordt weergegeven. Als uw specifieke model niet op de lijst staat, kunt u een PPD-bestand (PostScript Printer Definition) opgeven. Sommige fabrikanten kunnen de PPD online beschikbaar stellen voor download.

Opmerking: sommige printers delen hetzelfde PPD-bestand met een ander model van dezelfde familie en hetzelfde merk. Als u de PPD voor uw printer niet kunt vinden, neem dan contact op met de fabrikant van de printer voor meer informatie. U kunt ook een aantal printerstuurprogramma's vinden op OpenPrinting.org

Als u een Hewlett-Packard (HP) -printer gebruikt, is de gemakkelijkste manier om CUPS ertoe te brengen dit te herkennen, het installeren van de Linux Imaging- en afdruksoftware (HPLIP) van Hewlett-Packard. Deze verzameling stuurprogramma's kan als "hplip" in een van uw pakketrepository's worden opgenomen. Vernieuw de pagina "Printer toevoegen" in uw browser nadat u deze hebt geïnstalleerd. Als alles volgens plan verliep, zou uw HP-printer nu moeten verschijnen in de lijst met ondersteunde modellen.

Nadat u uw printer hebt toegevoegd, biedt CUPS u nog enkele configuratie-opties. Als u een standaard thuisprinter hebt, wilt u waarschijnlijk het standaardmediaformaat wijzigen in 'Letter'.

U kunt nu het afdrukvenster in elke toepassing gebruiken om de printer die u hebt ingesteld te gebruiken.

Wanneer u afdrukt, kunt u teruggaan naar de CUPS-beheerpagina en op het tabblad "Taken" klikken om een ​​lijst met lopende en in de wachtrij geplaatste afdruktaken te bekijken.

En dat is dat! Zodra u de bovenstaande instructies hebt gevolgd, zou uw printer in Linux moeten werken.

Afbeeldingscreditering: Open Clip Art Library