You are on page 1of 7

GNU/Linux

CUPS (COMMON UNIX PRINT SYSTEM)


O CUPS (Common Unix Print System) um sistema de impresso equivalente ao LP (Linux Printer [lpr, lpd, lpc, lprm etc]), porm mais atual e possui uma interface Web ideal para os administradores de rede (monitoramento e gerncia). Suporta o IPP (Internet Printing Protocol) que roda sobre o HTTP, sendo compatvel com os clientes MS-Windows e GNU/Linux. Devido ao uso desse protocolo, os clientes podem verificar o status da impressora e gerenci-la utilizando um browser.

INSTALAO #a p t g e ti n s t a l lc u p s ACESSO VIA WEB (NO TEM NECESSIDADE DE UM SERVIDOR HTTP) Depois de instalado, o "cups" j estar disponvel atravs de uma interface web e por padro ser possvel acessar somente localmente pelo endereo http://localhost:631. Para pemitir que outras mquinas remotas o acessem, faa os seguintes procedimentos: #v i/ e t c / c u p s / c u p s d . c o n f L i s t e n0 . 0 . 0 . 0 : 6 3 1 (o padro "Listen localhost:631". Tambm aceito "Port 631") B r o w s e A l l o wa l l (algumas vezes esta linha est "Brow seAllow localhost") I r o a p a r e c e r o u t r a s l i n h a s c o m o a s d a f i g u r a a s e g u i r . V e j a q u e e l a s r e p r e s e n t a m a s p g i n a s w e b d o c u p s . O " L o c a t i o n / " o " h t t p s : / / 1 7 2 . 1 6 . 2 0 0 . 1 9 3 : 6 3 1 / " , o " L o c a t i o n / a d m i n " o " h t t p s : / / 1 7 2 . 1 6 . 2 0 0 . 1 9 3 : 6 3 1 / a d m i n " e o " L o c a t i o n / a d m i n / c o n f " o " h t t p s : / / 1 7 2 . 1 6 . 2 0 0 . 1 9 3 : 6 3 1 / a d m i n / c o n f " .

A sm o d i f i q u e ,c o n f o r m ef i g u r aas e g u i r :

Dica: informaes importantes sobre o arquivo de configurao do cups digite "m an cupsd.conf". #/ e t c / i n i t . d / c u p sr e s t a r t (para validar as novas configuraes)

P r o n t o , a g o r a j s e p o d e a c e s s a r a i n t e r f a c e w e b d o C U P S d e q u a l q u e r e q u i p a m e n t o ,c o n f o r m ef i g u r aas e g u i r :

ADICIONANDO UMA IMPRESSORA PARALELA QUE SER ACESSADA PELO CLIENTE VIA IPP (INTERNET PRINTING PROTOCOL) C l i q u e n a a b a " A d m i n i s t r a t i o n "e e m " A d d P r i n t e r " (conforme figura a seguir, digite o
"Name", "Location" e "Decriptions". So meramente informacionais)

C l i q u e e m " C o n t i n u e " .a p a r e c e r o v r i a s o p e s d e" D e v i c e " . E s c o l h a " L P T # 1 "ec l i q u ee m" C o n t i n u e "es e l e c i o n ea m a r c ad ai m p r e s s o r a ,p o re x e m p l o , " H P " (LPT #1 = impressora paralela) S e l e c i o n eo m o d e l o ,c o n f o r m ef i g u r aa s e g u i r ,ec l i q u ee m " A d dP r i n t e r " . U m am e n s a g e md es u c e s s oa p a r e c e r .

A g o r aa p a r e c e r u m ap g i n ad ec o n f i g u r a od ai m p r e s s o r a ,c o m on af i g u r aa s e g u i r .F a aa sc o n f i g u r a e sn e c e s s r i a s ec l i q u ee m" S e tP r i n t e rO p t i o n s " p a r ag r a v a ra sm o d i f i c a e s :

P r o n t o ,i m p r e s s o r ai n s t a l a d a .C l i q u en aa b a" A d m i n i s t r a t i o n "ee m" M a n a g e P r i n t e r s " .V e j aq u eai m p r e s s o r af o ii n s t a l a d a :

CONFIGURANDO A IMPRESSORA ACIMA EM UM CLIENTE MS-WINDOWS VIA IPP (INTERNET PRINTING PROTOCOL) E m u m M S W i n d o w s , c l i q u e e m A d i c i o n a r u m a i m p r e s s o r a , d e a c o r d o c o m a f i g u r aas e g u i r :

S e l e c i o n eao p o" U m ai m p r e s s o r ad er e d eo uc o n e c t a d aa o u t r oc o m p u t a d o r " ec l i q u ee m" A v a n a r " . A g o r a , s e l e c i o n e" C o n e c t a r s e au m a i m p r e s s o r an a I n t e r n e to u e m u m ar e d e d o m s t i c a o u n o . . . " . D i g i t e n o c a m p o " U R L " o e n d e r e o d a i m p r e s s o r a c o m p a r t i l h a d av i aC U P Sd as e g u i n t ef o r m a : h t t p : / / h o s t n a m e _ o u _ I P : 6 3 1 / p r i n t e r s / p r i n t n a m e N o n o s s o e x e m p l o f i c a r i a a s s i m : h t t p : / / 1 7 2 . 1 6 . 2 0 0 . 1 9 3 : 6 3 1 / p r i n t e r s / H P , c o n f o r m eaf i g u r aa b a i x o :

C l i q u ee m" A v a n a r " ,e s c o l h aod r i v e rd ai m p r e s s o r aec l i q u ee m" C o n c l u i r " . M a n d eu m ap g i n ad et e s t ep a r at e s t aev n o sJ O B Sd os e r v i d o rC U P Sp a r a v e r i f i c a raf i l ad ei m p r e s s ,c o m on af i g u r aa b a i x o :

S p a r ac o n h e c i m e n t o ,t a m b mp o s s v e lc o n f i g u r a ru mu s u r i oeu m as e n h a c o m p e r m i s s o d e i m p r e s s o d e n t r o d a s p r o p r i e d a d e s d e i m p r e s s o d o M S W i n d o s .V e j an af i g u r aas e g u i r :

Obs: ao adicionar uma impressora pela primeira vez, o arquivo "/etc/cups/printers.conf" criado automaticamente. Ele contm todas as informaes usadas ao adicionar a(s) impressora(s) via interface Web. O mesmo acontece ao adicionar uma classe pela primeira vez, o arquivo "/etc/cups/classes.conf" criado.

CUPS VIA LINHA DE COMANDO Devido ao CUPS ter um comando (lp ou lpr) equivalente com ao do LP (lpr), ele trabalhar exatamente igual. Alguns comandos que o CUPS disponibiliza o lp, lpstat, lpinfo, lpmove, lpadmin, lppassword, cancel (lprm), enable, accept etc. EXEMPLO DE LINHA DE COMANDO DO CUPS PARA CONFIGURAR UMA IMPRESSORA A LASER #/ u s r / s b i n / l p a d m i npL a s e rvp a r a l l e l : / d e v / l p 0P/ r o o t / l a s e r . p p d #/ u s r / b i n / e n a b l eL a s e r (habilita a impressora) #/ u s r / s b i n / a c c e p tL a s e r (aceita jobs) #/ u s r / s b i n / l p a d m i ndL a s e r (impressora padro) #l po ul p rP L a s e rf i l e (teste) #l p i n f ov (lista de dispositivos de impresso)

MAIS COMANDOS CUPS #c u p s d i s a b l e / c u p s e n a b l e (stop/start impressoras e classes) # c u p s d i s a b l e / c u p s e n a b l e c (stop/start impressoras e classes, sendo que todos os jobs sero
cancelados)

#c u p s d i s a b l e / c u p s e n a b l ec rM a r k e t i n g
os jobs sero cancelados que contenham a mensagem Marketing)

(stop/start impressoras e classes, sendo que todos

ETI - Especialista em Tecnologia da Informao

You might also like