- Konfigurim i detajuar i serverit CUPS për menaxhimin e printerëve lokalë dhe të largët.
- Implementimi i radhëve virtuale të printimit dhe drajverëve gjenerikë në shpërndarje të ndryshme.
- Metoda për të kthyer printerët e vjetër USB në pajisje rrjeti duke përdorur Raspberry Pi.
- Optimizimi i sigurisë dhe aksesit në distancë në panelin e menaxhimit të printimit.

Ndonjëherë, pas një përditësimi të sistemit ose paketës së printimit, zbulojmë se zbulimi automatik i printerit Ka ndaluar së punuari. Kjo është një situatë frustruese, veçanërisht në mjedise si Linux Mint, ku lehtësia e instalimit të një pajisjeje periferike është një nga avantazhet e saj më të mëdha. Kur përpiqeni ta shtoni makinën manualisht, dhe edhe pse sistemi ju tregon se dokumenti është dërguar, fleta nuk del nga tabakaKa të ngjarë të ketë një konflikt me versionin aktual të CUPS ose me drajverët.
Për të zgjidhur këto probleme, thjesht rinisja e kompjuterit nuk është e mjaftueshme. Është e nevojshme të kuptohet se Sistemi i Shtypjes së Përbashkët Unix (CUPS) Është bërthama që menaxhon radhët e printimit dhe filtrat e formatimit. Nëse filtrat dështojnë ose konfigurimi i rrjetit ndryshon, ne do të humbasim aftësinë për të printuar. Prandaj, ne do të shqyrtojmë gjithçka, nga zgjidhjet më të thjeshta deri te konfigurimet e avancuara. shërbim restaurimi printimi në çdo shpërndarje të bazuar në Unix.
Instalimi dhe vendosja e CUPS në Debian dhe Arch Linux
Në varësi të shpërndarjes që përdorni, procesi i instalimit ndryshon pak, megjithëse qëllimi është i njëjtë. Në sistemet e bazuara në Debian dhe derivatet e tijIdealisht, duhet të siguroheni që shërbimi bazë dhe drajverët janë të pranishëm duke ekzekutuar komandën apt install cups printer-driver-allKjo siguron që ne të kemi bazën e nevojshme që sistemi të njohë harduerin.
Nëse lëvizni në ekosistemin e Arch LinuxGjërat ndryshojnë pak. Së pari, duhet të instaloni paketën CUPS së bashku me cups-filters, ghostscript dhe burimet gsfonts duke përdorur menaxherin e paketave pacman. Një detaj kyç këtu është se, ndryshe nga Debian, duhet aktivizoni manualisht shërbimin përdorim systemctl start cups.service dhe aktivizojeni atë të nisë me sistemin duke systemctl enable cups.service.
Duke përdorur radhët virtuale të printimit dhe PaperCut
Në mjediset e korporatave ose universiteteve, përdoren zakonisht sisteme si PaperCut. Në këto raste, printeri fizik nuk instalohet direkt, por më tepër një radhë virtuale printimiPër ta arritur këtë, mjeti përdoret lpadmin nga terminali me privilegje root. Komanda tipike ndjek strukturën /usr/sbin/lpadmin -p NombreImpresora -E -v "http://URL-DEL-SERVIDOR".
Pasi të shtohet radha, truku për të shmangur gabimet është të zgjidhni kontrolluesin. Printer PostScript i Përgjithshëm në konfigurimin e sistemit. Ky drajver është jashtëzakonisht i gjithanshëm dhe shmang konfliktet e pajtueshmërisë që shpesh lindin pas përditësimeve të CUPS. Nëse gjithçka është konfiguruar saktë, sistemi Do të kërkojë kredencialet e rrjetit në kohën e lançimit të dokumentit.
Konvertoni një printer të vjetër USB në një printer rrjeti duke përdorur Raspberry Pi
Nëse keni një printer të vjetër që lidhet vetëm me kabllo dhe doni ta bëni të aksesueshëm nga të gjitha pajisjet tuaja, një Raspberry Pi është mjeti perfekt. Hapi i parë është të përditësoni sistemin me sudo apt-get update y upgradedhe pastaj instaloni serverin CUPS. Për të shmangur shtypjen e fjalëkalimit root në mënyrë të përsëritur, kjo rekomandohet fuqimisht. shto përdoruesin pi në grupin lpadmin me komandën sudo usermod -a -G lpadmin pi.
Për ta bërë printerin të dukshëm nga kompjuterët e tjerë, duhet të ekzekutoni sudo cupsctl --remote-any dhe rinisni serverin. Kjo lejon serveri i printimit dëgjon për kërkesa i jashtëm. Për të aksesuar menaxhimin, thjesht futni adresën IP të Raspberry Pi të ndjekur nga porta 631 në shfletuesin tuaj (për shembull, https://192.168.1.100:631).
Integrimi i Windows nëpërmjet SAMBA-s
Për të lejuar një PC me Windows të zbulojë printerin e lidhur me Raspberry Pi, duhet të instalojmë Samba-n. Pas ekzekutimit sudo apt-get install sambaDuhet të modifikojmë skedarin e konfigurimit në /etc/samba/smb.confËshtë shumë e rëndësishme të konfiguroni saktë seksionet. [printerë] dhe [print$]duke siguruar që parametri guest ok = yes Ji aktiv për të lehtësuar lidhjen pa ndërlikime të tepërta.
Pas rinisjes së shërbimit SAMBA, shkojmë në ndërfaqen web të CUPS, skedën "Administrim" dhe klikojmë mbi Shtoni PrinterinKur zgjidhni printerin lokal USB, është thelbësore të kontrolloni kutinë për Ndani këtë printerNë këtë mënyrë, Windows do ta njohë atë si një printer standard rrjeti.
Administrim dhe siguri e avancuar e serverit
Si parazgjedhje, CUPS është mjaft kufizues dhe lejon vetëm administrimin lokal. Nëse duam ta menaxhojmë atë nga një kompjuter tjetër në rrjet, duhet ta modifikojmë skedarin. cupsd.confNdryshimi Listen localhost:631 nga Listen *:631, ne e hapim serverin për të çdo adresë IP në rrjetin lokal.
Megjithatë, nuk mund ta lëmë derën hapur për këdo. Është e nevojshme të shtojmë direktiva të tilla si Allow from all ose specifikoni IP specifike brenda etiketave <Location /admin> për të kontrolluar se kush mund të fshijë radhët ose të ndryshojë shoferët. Që këto ndryshime të hyjnë në fuqi, duhet të ekzekutojmë gjithmonë /etc/init.d/cups restart.
Zgjidhja e problemeve të zakonshme dhe mirëmbajtja
Është e zakonshme që gabimet e këtij lloji të shfaqen filtri dështoi ose që punët ngecin në radhë. Kur kjo ndodh, veprimi më i mirë është të pastroni radhën e printimit nga terminali dhe të anuloni të gjitha punët në pritje. Nëse problemi vazhdon, kontrollimi i regjistrit të gabimeve në kohë reale është mënyra më e mirë për të përcaktuar nëse faji qëndron te drajver, në Ghostscript ose në ndonjë filtër specifike.
Një problem tjetër që përsëritet është se ndërfaqja e internetit nuk reagon jashtë serverit. Kjo mund të rregullohet duke rregulluar lejet e dëgjimit në skedarin e konfigurimit. Për të siguruar stabilitet afatgjatë, rekomandohet që të caktoni një IP statike në serverin e printimit dhe gjithmonë jepini përparësi lidhjes me kabllo Ethernet mbi Wi-Fi, pasi kjo zvogëlon në mënyrë drastike humbjen e paketave.
Zgjidhja e problemeve të printimit në Linux kërkon një analizë të plotë, nga instalimi i paketave bazë deri te konfigurimi i lejeve të rrjetit dhe zgjedhja e drajverit të saktë. Qoftë se kjo përfshin riinstalimin e CUPS, përdorimin e radhëve virtuale ose krijimin e një serveri të dedikuar me Raspberry Pi dhe Samba, çelësi qëndron në sigurimin që filtrat e të dhënave janë të pajtueshëm dhe që shërbimi të ketë lejet e nevojshme për të komunikuar me harduerin dhe klientët në rrjet.
Shkrimtar i apasionuar pas botës së bajteve dhe teknologjisë në përgjithësi. Më pëlqen të ndaj njohuritë e mia përmes shkrimit, dhe kjo është ajo që do të bëj në këtë blog, duke ju treguar të gjitha gjërat më interesante në lidhje me pajisjet, softuerin, harduerin, tendencat teknologjike dhe më shumë. Qëllimi im është t'ju ndihmoj të lundroni në botën dixhitale në një mënyrë të thjeshtë dhe argëtuese.