Le package LPRng contient une implémentation améliorée, étendue et portable du spooler d'impression Berkeley Line PRinter (LPR). Il est utile pour gérer des queues d'impressions.
Téléchargement (HTTP): http://www.lprng.com/DISTRIB/LPRng/LPRng-3.8.22.tgz
Téléchargement (FTP): ftp://ftp.lprng.com/pub/LPRng/LPRng/LPRng-3.8.22.tgz
Taille du téléchargement: 15,4 Mo
Estimation de l'espace disque requis: 59,5 Mo
Estimation du temps de construction: 0,29 SBU
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 |
CUPS-1.1.19 | Niveau supérieur | AFPL Ghostscript-8.11 |