Site de téléchargement (HTTP): http://www.lprng.com/DISTRIB/LPRng/LPRng-3.8.20.tgz Site de téléchargement (FTP): ftp://ftp.lprng.com/pub/LPRng/LPRng/LPRng-3.8.20.tgz Version utilisée: 3.8.20 Taille du package: 9,6 Mo Estimation de l'espace disque requis: 46,2 Mo Estimation du temps de construction: 0,70 SBU |
Le package LPRng contient une implémentation améliorée, étendue et portable du système d'impression LPR Berkeley. Ceci est utile pour gérer une liste des requêtes.
Installez LPRng en lançant les commandes suivantes:
./configure --prefix=/usr --libexecdir=/usr/sbin --sysconfdir=/etc && make && make install |
--libexecdir=/usr/sbin --sysconfdir=/etc : Ces options empêchent l'utilisation par défaut de /usr/libexec et /usr/etc.
/etc/printcap
Il n'existe pas de printcap générique pour toutes les imprimantes. Un simple printcap est chargé dans le répertoire etc, ce qui sera d'une certaine aide. Les informations sont aussi disponibles sur http://www.lprng.org et sur http://www.linuxprinting.org.
Le script d'initialisation installé par LPRng ne correspond pas aux scripts BLFS; donc, nous en créons un nouveau avec la commande suivante:
mv /etc/rc.d/init.d/lpd /etc/rc.d/init.d/lpd.orig && cat > /etc/rc.d/init.d/lpd << "EOF" #!/bin/sh # Début $rc_base/init.d/lpd # Basé sur le script sysklogd de LFS-3.1 et précédents. # Réécrit par Gerard Beekmans - gerard@linuxfromscratch.org source /etc/sysconfig/rc source $rc_functions case "$1" in start) echo "Starting lpd..." loadproc /usr/sbin/lpd ;; stop) echo "Stopping lpd..." killproc /usr/sbin/lpd ;; reload) echo "Reloading lpd..." reloadproc /usr/sbin/lpd ;; restart) $0 stop sleep 1 $0 start ;; status) statusproc /usr/sbin/lpd ;; *) echo "Usage: $0 {start|stop|reload|restart|status}" exit 1 ;; esac # End $rc_base/init.d/lpd EOF chmod 755 /etc/rc.d/init.d/lpd |
Créez les liens symboliques pour le script d'initialisation dans les répertoires appropriés avec les commandes suivantes:
cd /etc/rc.d/init.d && ln -sf ../init.d/lpd ../rc0.d/K00lprng && ln -sf ../init.d/lpd ../rc1.d/K00lprng && ln -sf ../init.d/lpd ../rc2.d/S99lprng && ln -sf ../init.d/lpd ../rc3.d/S99lprng && ln -sf ../init.d/lpd ../rc4.d/S99lprng && ln -sf ../init.d/lpd ../rc5.d/S99lprng && ln -sf ../init.d/lpd ../rc6.d/K00lprng |
Le package LPRng contient lp, lpq, lpr, lprm, lpstat, lpc et lpd.
lp est un lien symbolique vers lpr.
lpq est le programme indiquant l'état.
lpr est le programme qui envoie les requêtes.
lprm est le programme qui supprime les requêtes.
lpstat est le programme de statut des requêtes.
lpc est le programme de contrôle du démon.
lpd est le démon.
Précédent | Sommaire | Suivant |
Ghostscript-7.05.5 | Niveau supérieur | Numérisation |