Ghidul de configurare a sistemului Linux

Un ghid cuprinzător pentru configurarea tipăririi pe Gentoo Linux. Acest ghid acoperă imprimarea locală și în rețea.

Imprimarea pe o mașină locală utilizând CUPS

Instalarea CUPS și foomaticInstalling CUPS și foomatic

Setarea tipăririi în Gentoo Linux este o sarcină relativ nedureroasă datorită mai multor programe excelente, cum ar fi CUPS (Common Unix Printing System) și foomatic. Ambele programe sunt ușor accesibile din arborele Portage și sunt foarte ușor de instalat pentru utilizatorii finali.







Cunoașteți că sistemul de interfață cupe, adică Urmând aceste instrucțiuni, puteți seta imprimarea atât în ​​GNOME, cât și în KDE. Există alte setări, cum ar fi configurarea de imprimare a KDE, dar sunt sigur că CUPS este mai ușor de configurat și mai scalabil.

Înainte de a instala CUPS, acesta va adăuga corect fișierele necesare pentru USE în fișierul /etc/make.conf

Editarea /etc/make.conf

Adăugați cupe și USB (dacă imprimanta dvs. este conectată la USB) la foaia de variabile USE.

Instalarea pachetelor necesare

Instalarea modulelor de kernel

În funcție de tipul conexiunii imprimantei, trebuie să activați portul paralel sau portul USB corespunzător din kernel.

Pentru a activa suportul pentru imprimantă USB, accesați suportul USB și porniți Suport pentru suportul USB și USB Printer. Ambele module vor fi instalate ca usbcore.o și printer.o în directorul în care sunt stocate modulele. Vă sfătuiesc să utilizați module, deoarece nu trebuie să reporniți computerul.

Dacă nu sunteți sigur cum să compilați kernel-ul, oficiul Linux Kernel-HOWTO este aici. Asigurați-vă că înțelegeți cum să compilați și să instalați module noi fără a reconstrui kernelul și a restarta calculatorul. Chiar economisește timp.

După ce nucleul este construit și computerul este repornit, este timpul să încărcați modulele necesare:

Încărcarea modulelor USB

După ce modulele sunt încărcate corect, conectați imprimanta și verificați / var / log / messages. pentru a vă asigura că este detectat de sistem.

Dacă utilizați altceva decât sysklogd, fișierul jurnal de kernel poate fi diferit.

Testarea mesajelor kernel-ului

Ar trebui să vedeți ceva de genul:

Ieșire / var / log / mesaje

Dacă utilizați o imprimantă cu un port paralel, asigurați-vă că este conectată înainte de a reporni. Când sistemul urcă, executați dmesg și asigurați-vă că nucleul a detectat imprimanta.

Înainte de a configura imprimanta cu CUPS, o vom verifica cu o comandă simplă la nivel scăzut.

Testați imprimanta cu pisica

Pentru imprimantele cu port paralel:

Drivere specializate pentru imprimantă

Înainte de a putea utiliza foomatic pentru a genera fișiere PPD, poate fi necesar să găsiți drivere pentru imprimanta de la o terță parte. De exemplu, Epson oferă drivere de imprimantă pentru unele sisteme de operare open source. Cu toate acestea, ca în cazul Epson, multe dintre aceste drivere nu sunt open source.

Pentru majoritatea imprimantelor, altele decât HP Inkjets, puteți utiliza driverele standard de imprimantă Linux. Vizitați linuxprinting.org, baza de date pentru suportul imprimantei. pentru a găsi informații despre imprimanta dvs. particulară. Asigurați-vă că citiți documentația livrată împreună cu orice driver pe care îl descărcați pentru informații despre instalare și licență.

Instalarea hpijs

Dacă utilizați HP Laserjet, suportul este deja disponibil prin intermediul sistemului de imprimare GNOME. Dacă nu utilizați o imprimantă HP Inkjet, nu este nevoie să instalați aceste drivere specializate.







Configurarea fișierelor PPD

Trei componente ale informațiilor sunt necesare pentru funcționarea corectă a următoarei comenzi; Aveți nevoie de ID-ul imprimantei, de tipul portului la care este conectată imprimanta și de driverul imprimantei dvs. (acest lucru ar fi necesar dacă ați avea nevoie să instalați drivere speciale așa cum este descris mai sus). ID-ul imprimantei și driverele pot fi grepate din baza de date foomatic (tipul portului de exemplu / dev / lp0 sau / dev / usb / lp0).

Înainte de a utiliza foomatic-configure, nu uitați să rulați cupsdc.

Rularea cupe

Utilizarea frecventă a foomaticului

Acum, un exemplu mai specific. Următorul cod presupune că aveți o imprimantă Epson Stylus Color 980. Desigur, trebuie să o înlocuiți cu propriul model de imprimantă.

Folosind foomatic cu Stylus Color 980

Rețineți că trebuie să utilizați / dev / usb / lp0. dacă aveți o imprimantă USB.

Dacă aveți probleme, consultați documentația despre foomatic localizată aici și vizitați linuxprinting.org pentru mai multe informații.

Configurarea CUPS

După ce imprimanta este configurată, CUPS trebuie să stabilească controlul coada de imprimare. CUPS este disponibil printr-un browser web pe serverul de imprimare port 631.

CUPS are un fișier de configurare încorporat pentru daemon, care poate, dar nu trebuie modificat. Poate că vrei să te uiți la el, se numește /etc/cups/cupsd.conf.

Adăugarea CUPS la nivelul de execuție implicit și rularea CUPS

Daemonul CUPS rulează, deschideți browserul și mergeți aici.

Sper că veți vedea setarea de întâmpinare a paginii de start. Faceți clic pe administrare din partea de sus a paginii și introduceți parola de root sau orice utilizator din grupul lp. După autentificare, faceți clic pe Adăugare imprimantă în secțiunea imprimante. Introduceți numele, descrierea și locația dorită a imprimantei. Trebuie să selectați numele imprimantei exact la fel ca numele de coadă pe care l-ați specificat pentru foomatic. Acum trebuie să selectați dispozitivul la care este conectată imprimanta. Selectați tipul imprimantei. În pagina următoare, selectați imprimanta din listă.

Configurația este completă! Faceți clic pe numele imprimantei dvs. și încercați să imprimați o pagină de test. Voila, configurarea imprimantei este finalizată!

Dacă imprimanta nu funcționează dintr-un motiv oarecare, accesați directorul în care sunt stocate jurnalele CUPS și uitați-vă la fișierul error_log.

Configurarea GIMP, OpenOffice.org 1.0 și Abiword pentru tipărire utilizând CUPS

Înainte de a începe, trebuie să instalați extensii pentru imprimarea CUPS în CUPS-ul Gimp.

Instalarea cupelor de tip gimp-print

Acum, deschideți GIMP și deschideți imaginea sau doar o foaie goală, nu contează, deoarece avem nevoie doar de elementul de meniu Fișier. Faceți clic dreapta pe imagine și selectați File / Print (Fișier / Imprimare). Ar trebui să existe un dialog pentru imprimare, când apare, faceți clic pe noua imprimantă. Dacă imprimanta nu este listată, introduceți numele imprimantei, apoi selectați tipul imprimantei. Ok, acum, ați instalat imprimarea de la GIMP. Redați-vă setările și distrați-vă.

OpenOffice.org1.0

Imprimarea de pe OpenOffice.org1.0 nu mai este complicată. Du-te la

OpenOffice.org1.0 / program. și rulați spadmin. Creați o nouă imprimantă și în fereastra Alegeți un driver. dați clic pe import și alegeți locația PPD a imprimantei dvs., ar trebui să fie în / etc / cups / ppd

Utilizați comenzile implicite ale imprimantei, denumiți imprimanta, setați-o ca imprimantă implicită și ați terminat! Rulați OpenOffice.org1.0 și mergeți la ecranul de imprimare, selectați imprimanta. Imprimați o pagină de test și ați terminat.

Abiword numește "segfaults" și "crashes" cu CUPS-1.1.15-r2. Este recomandat să reveniți la .14 ca o posibilă soluție la problemă.

TODO: adăugați suport pentru Abiword.

Ei bine, totul, configurarea locală de tipărire este completă, acum mergeți la rețea.

Imprimare în rețea utilizând CUPS și SAMBA

Imprimarea pe imprimanta Windows, cu mașini Linux

Mai întâi, SAMBA trebuie instalat, pentru următoarele două opțiuni de imprimare în rețea.

Instalarea SAMBA

Mai întâi, utilizați foomatic pentru a crea un fișier PPD pentru imprimanta la distanță. Nu uitați să verificați compatibilitatea imprimantei cu Linux pe baza de date linuxprinting.org. Acum, să spunem foomatic unde și ce este imprimanta și să mutați PPD-ul generat în locul corect.

Folosind fooma cu Samba

Găsiți modelul imprimantei și numele șoferului utilizând metoda de mai sus.

Acum, trimiteți browser-ul dvs. aici și sunați la GUI de configurare CUPS. Urmați pașii pentru adăugarea unei imprimante, dar de data aceasta, când ați fost întrebat despre portul imprimantei, introduceți smb: // user: password @ server / share. Aceasta va specifica calea CUPS către imprimantă de pe mașina Windows.

Utilizarea Linux ca server de imprimare compatibil Windows

Pe Linux, puteți construi un server de imprimare minunat, în general, pe care îl puteți construi perfect orice server. Primul pas este să editați fișierul /etc/samba/smb.conf pentru a se potrivi setărilor dvs. Fișierul smb.conf conține toate setările astfel încât mașina dvs. Linux să arate ca un server Windows NT pentru orice mașină Windows. Am inclus un exemplu foarte util de smb.conf de mai jos. Editați, dacă este necesar, pentru a se potrivi mediului de rețea.

Exemplu smb.conf

Acum este configurat SAMBA, reporniți samba, mergeți la mașina Windows și instalați imprimanta de rețea. Mai simplu este simplu, nu?







Articole similare

Trimiteți-le prietenilor: