Linux 101: Printing

For de fleste brukere av systemet for utskrift på en PC er en enkel, pek-og-klikk-prosess som skal automatisk settes opp ved første gangs bruk, og gjør, men en ting og en ting bare - gjør at en PC til skrive ut. Dette er vanligvis tilfelle, og når du skriver ut med en Windows maskin dette systemet er ofte komplimentert av installasjon av et stykke programvare skrevet spesielt for skriveren som skal brukes. Selv om skriveren ikke ble satt opp og konfigurere ved kjøp, trenger all den sluttbrukeren å gjøre er å sette inn den medfølgende CD (som fulgte med skriveren), installere programvaren, koble til skriveren, og begynne å skrive ut.

Med Linux denne oppgaven kan eller ikke kan være så enkelt. Ny Linux-sluttbrukere blir ofte overrasket over å finne ut at, ut av boksen, er mange skrivere allerede støttes av deres operativsystem. For disse skriverne som ikke støttes ut av boksen, noen ganger får en til å jobbe er bare et spørsmål om å finne den rette driveren å installere. Noen ganger, til forferdelse for brukeren, deres skriveren er ikke støttet. Heldigvis sistnevnte scenario blir mer og mer sjeldne.

Men selv med Linux-utskrift blir enklere og enklere å sette opp, er det alltid godt for den nye brukeren til å se hvordan de kan installere den nye skriveren på en Linux-boks og starte utskriften. Nå, hvis du forstår hvor mange og varierte Linux smaker er, vil du forstå hvordan imponerende av en oppgave det ville være å dekke alle mulige systemer skriverkonfigurasjon. Heldigvis Common Unix Printer Service (CUPS) tilbyr en web-basert, universal sette opp verktøy som finnes på alle distribusjoner som bruker CUPS for utskrift.

I denne opplæringen vil du bli introdusert til CUPS, og se hvordan du setter opp en skriver for en Linux desktop machine.¬ †

CUPS

Hva er CUPS? CUPS er et modulært skriver system for UNIX-lignende operativsystemer som fungerer som en skriverserver. Men tror ikke at en utskriftsserver er et nettverk som eneste systemet. Den KOPPER system kan fungere som en skriver server for en lokal maskin eller et nettverk av maskiner. Dette betyr med ett system du kan sette opp skriver for en lokal maskin eller for en gruppe av maskiner i nettverk

CUPS består av:.

  • Print spooler /planleggeren: Lines opp utskriftsjobber som skal sendes til skriveren

    Filter system. Konverterer data slik at den tilkoblede skriveren kan forstå og formatere dataene som skrives ut

    Backend system. Transporterer data fra filtrene til skriveren


    Strømmen av data ser ut som vist i figur 1. Som du kan se programmet (OpenOffice.org, Firefox, Evolution, Nano, etc.) sender sine data til planleggeren ., som deretter begynner CUPS prosessen

    Som standard kopper installerer følgende kataloger:

    /etc /cups:. Configuration katalog

    /var /spool /kopper /: Den spooler katalogen der utskriftsjobber er holdt for utskrift

    /var /spool /cups-pdf.. Spoler katalogen der CUPS-genererte PDF-filer er holdt for utskrift
    < p> CUPS installerer også en kjørbar binær i /etc/init.d/(eller /etc/rc.d/init.d) kalt kopper
    . Dette binær startes med kommandoen:

     /etc/init.d/cups starte 

    Stoppet med følgende kommando:

     /etc/init.d/cups stoppe 

    Og startes med kommandoen:

     /etc/init.d/cups start 

    For den grunnleggende bruken det er egentlig alt du trenger å vite. Selvfølgelig det neste trinnet er å forstå hvordan du setter opp skriveren. Som jeg sa tidligere, fordi hver distribusjon inneholder ulike verktøy for skriveroppsett, jeg kommer til å demonstrere denne prosessen med den integrerte CUPS web-basert verktøy. Denne kunnskapen bør lett oversette over til dine distribusjoner 'sette opp verktøy.

    Skriveroppsett

    Når du setter opp en skriver i UNIX, skaper konfigurasjonen en Postscript Printer Description fil (PPD). Denne filen inneholder alle de beskrivelser av noen skrivere 'funksjoner samt Postscript-kode som brukes til å påkalle funksjoner for en utskriftsjobb for den skriveren. En typisk PPD-fil vil se ut for en Samsung ML-1710 denne filen. Dette PPD-filen vil bli opprettet uansett hvilken setup verktøyet du bruker. Mest sannsynlig vil du ikke trenger å røre denne filen. Deri † har vært et par anledninger hvor jeg har måttet ta seg av et par veldig små endringer til denne konfigurasjonsfilen. De er veldig
    sjeldne tilfeller however.¬ †

    Nå, la oss gå videre til selve konfigurasjonen.

    For å konfigurere skriveren med CUPS web-basert verktøy du trenger å åpne opp nettleseren og peker til http: //localhost: 631
    . Hva vises er hovedsiden for CUPS web-basert verktøy (se figur 2). Sett opp med en skriver er enkel. Her er fremgangsmåten:


      Klikk på Legg til skriver

      Skriv inn navn, sted, og beskrivelse av skrive

      Velg enheten
      Angi enhetens URI (dette instruerer backends hvor skriveren er plassert).

      Velg Produsent av skriveren.

      Velg den modellen til skriveren.
      < li> Konfigurer noen generelle innstillinger for din ptiner.

      Det var det. La oss nå undersøke hvert trinn nærmere.

      Trinn 1

      Fra hovedsiden klikk på Legg til skriver. Du vil også merke en Administrere skrivere-knappen. Fra denne skjermen kan du administrere alle skrivere som allerede er lagt.



      Trinn 2


      Det er tre stykker av informasjon som du trenger for å angir i dette vinduet (se figur 3):

      Navn: Dette er navnet på skriveren som ikke kan inkludere tegnene "#", "/", eller en plass. I mitt tilfelle, for Samsung ML-1710, kunne jeg gå inn SamsungML1710

      Sted:. Dette er en beskrivelse der skriveren er plassert. Dette er bare for enkel administrasjon. Og lesbar tegn er valid.¬ †

      Beskrivelse: en lesbar beskrivelse av skriveren. Dette kan inneholde mellomrom.

      Når du har fylt ut all denne informasjonen, klikker du på Fortsett for å gå til neste trinn.

      Trinn 3

      I dette vinduet (se figur 4) du kommer til å velge Device URI for skriveren. Dette vil mest sannsynlig falle inn under en av to kategorier: lokal eller ekstern. Hvis skriveren er lokalt vil det bli oppført i rullegardin, så alt du trenger å gjøre er å velge den skriveren. Hvis skriveren er ekstern (som vi kommer til å sette opp - siden det er det mer vanskelig prosess). Siden jeg kommer til å illustrere ved hjelp av en ekstern skriver, vil jeg velge Internet Printing Protocol som min Device URI.

      Når du har valgt riktig URI klikk på Fortsett for å gå videre til neste trinn.

      Trinn 4

      I det neste vinduet (se figur 5), siden vi konfigurerer en ekstern skriver, må du skrive inn adressen til skriveren. I tilfelle av min ekstern skriver visste jeg før hånden som skriveren i spørsmålet ble plassert i /skrivere /spole og ble kalt Laserprinter. Hvis du kobler til en skriver server, vil du trenger å vite denne informasjonen.

      Tydeligvis CUPS systemet gir deg eksempler på typer av URI-adresser som er gyldige. Selv om du allerede har instruert CUPS som du bruker ipp (fra forrige vindu), har du fortsatt å inkludere ipp: //
      delen av adressen for den eksterne skriveren. Uten at maskinen ikke vil være i stand til å koble til den eksterne skriveren.

      Etter at du har tastet inn adressen du klikke Fortsett for å gå videre til neste trinn.

      trinnene 5 og 6

      I disse to trinnene trenger du bare å velge Produsent (trinn 5) og modell (trinn 6) på skriveren. Følg nøye med når du velger din modell fordi det kan være forskjellige valg for forskjellige språk. Så velg riktig språk. Dersom du ikke finner din modell for skriveren da du kanskje må installere en driver for det. I mitt tilfelle (for Samsung ML-1710) måtte jeg gå tilbake og installere Splix driver. For å gjøre dette har jeg fulgt disse trinnene.


        Åpne opp Synaptic

        Søk etter "splix" (uten anførselstegn)

        Installer resulterende programmet
        .

        SPLIX pakken er driverpakken for Samsung SPL2 og SPLC laserskrivere.

        Hvis skriveren din ikke er en Samsung, og det ser ikke ut i modellvalg, må du kanskje søke for enten en proprietær driver eller en kompatibel driver. Google er din venn.

        Når du har fullført dette trinnet kan du klikke på Legg til skriver for å legge til skriveren. Mest sannsynlig vil du bli bedt om å oppgi brukernavn og passord for administrator. Når at autentiseringen lykkes en ny side vil åpne opp (se figur 6) som lar deg ytterligere konfigurere skriveren. Denne siden er egentlig bare nødvendig hvis du har spesielle behov fra skriveren. Hvis du ikke trenger å avgrense konfigurasjon kan du lukke ut CUPS webgrensesnitt og begynne å bruke skriveren.

        Final Thoughts

        Gratulerer, du bare sette opp skriveren på en Linux-maskin. Selvfølgelig er dette walk-gjennom instruert deg hvordan du setter opp en ekstern skriver. Grunnen til dette er at fjernskriveroppsettet har noen flere skritt for å komplisere saken, så vet hvordan du skal gjøre dette vil gjøre konfigurere en lokal skriver et blunk.

        Og selv om distribusjonen din har et verktøy spesifikk for skriverkonfigurasjon, kan du fortsatt bruke CUPS web-basert grensesnitt for denne jobben. På noen måter dette verktøyet er mye lettere å use.¬ †