next up previous contents Next: LPRng et lpr-0.nn. Up: Services du système et Previous: Utilisation de lpr.   Table des matières  


22.2 Chargement et installation.

La discussion qui suit devrait dissiper les interrogations que voici: ``où puis-je obtenir le service ou le paquet logiciel xxx?'' et ``comment installer un service et l'activer?''. La gestion complète des paquets interviendra à la section 25.2, mais dans ce chapitre, nous voyons comment utiliser les gestionnaires de paquets en terme de services.

Supposons que nous ne sachions rien du service d'impression si ce n'est qu'il concerne un fichier /usr/local/lpd. Il nous faut avant tout utiliser le gestionnaire de paquets pour déterminer d'où vient ce paquet (la commande Debian est donnée entre parenthèses):

rpm -qf /usr/sbin/lpd 
( dpkg -S /usr/sbin/lpd ) 


Ceci devrait retourner lpr-0.nn-n (pour une RedHat 6.2, ou LPRng-n.nn-n pour RedHat 7.0, ou encore lpr sur Debian). Sur RedHat, vous pourriez être amené à essayer cette commande sur une autre machine car rpm ne permet pas de donner de renseignements sur les paquets non-installés. Si vous souhaitez savoir si un paquet dont le nom contient les lettres lpd est installé, il convient d'exécuter les commandes suivantes:

rpm -qa | grep -i lpd  
( dpkg -l '*lpd*' ) 


Si le paquet n'est pas présent, le fichier se trouve sur le CD-ROM et peut aisément être installé avec (RedHat 7.0 entre parenthèses et Debian entre accolades):

rpm -i lpr-0.50-4.i386.rpm  
( rpm -i LPRng-3.6.24-2 ) 
{ dpkg -i lpr_0.48-1.deb } 


Des informations supplémentaires sont données au chapitre 25.

La liste des fichiers associés au paquet lpr (aisément obtenue à l'aide la commande: rpm -ql lpr ou dpkg -L lpr) est approximativement celle-ci:

/etc/init.d/lpd 
/etc/cron.weekly/lpr 
/usr/sbin/lpf 
/usr/sbin/lpc 
/usr/sbin/lpd 
/usr/sbin/pac 
/usr/bin/lpq 
/usr/share/man1/lprm.1.gz 
/usr/share/man5/printcap.5.gz 
/usr/share/man8/lpc.8.gz 
/usr/share/man8/lpd.8.gz 
/usr/share/man8/pac.8.gz 
/usr/share/man8/lpf.8.gz 
/usr/share/doc/lpr/README.Debian 
/usr/bin/lpr 
/usr/bin/lprm 
/usr/bin/lptest 
/usr/share/man/man1/lpr.1.gz 
/usr/share/man/man1/lptest.1.gz 
/usr/share/man/man1/lpq.1.gz 
/usr/share/doc/lpr/copyright 
/usr/share/doc/lpr/examples/printcap 
/usr/share/doc/lpr/changelog.gz 
/usr/share/doc/lpr/changelog.Debian.gz 
/var/spool/lpd/lp 
/var/spool/lpd/remote 


next up previous contents Next: LPRng et lpr-0.nn. Up: Services du système et Previous: Utilisation de lpr.   Table des matières  
1-01-2006