GNU/Linux >> Tutoriales Linux >  >> Linux

lp contra lpr. ¿Qué usar en caso de CUPS y qué diferencia histórica?

LPR es parte del sistema de impresión BSD original. Era bastante simple y directo, pero no tenía todas las capacidades de gestión que querían los grandes entornos de impresión. Podrías hackearlo para hacer todo tipo de cosas colocando los filtros en el lugar correcto, pero era bastante complicado. También incluía una funcionalidad de red muy limitada que le permitía enviar trabajos a una impresora remota, pero dado que el protocolo solo se diseñó teniendo en cuenta el texto sin formato, en realidad nunca tuvo disposiciones para determinar los tipos de documentos y traducirlos a lo que la impresora podría entender. . Las soluciones ad-hoc ayudaron. Dado que el protocolo de red era tan simple, muchas impresoras de red lo admiten.

System V diseñó un sistema más grande que le permitía tener cosas como clases de impresoras, y un trabajo de impresión iría a la primera impresora gratuita de la clase. (Por ejemplo, si tuviera una sala de máquinas con tres impresoras). También trató de incorporar un soporte más formalizado para filtros y cosas por el estilo, pero lamentablemente, también es muy, muy antiguo y no está realmente diseñado para entornos en red.

Hoy en día, nadie realmente usa ninguno de los dos sistemas. CUPS se ha hecho cargo de los sistemas de impresión, pero ofrece las herramientas de línea de comandos para la impresión lpr y SYSV (lp). Eso es solo por compatibilidad. Puede usar cualquier comando que le resulte más fácil.


Linux
  1. ¿Cuál es la diferencia entre InnoDB y MyISAM?

  2. ¿Qué es un comando Chown en Linux y cómo usarlo?

  3. ¿Qué es un comando cURL y cómo usarlo?

  4. Chroot "cárcel":¿qué es y cómo usarlo?

  5. ¿Cuál es la diferencia entre una llamada de biblioteca y una llamada de sistema en Linux?

¿Qué es una máquina virtual y por qué usarla?

Cómo instalar y usar Git en el sistema Linux

Terraform vs Ansible:¿Cuál es la diferencia y cuál deberías usar?

¿Qué es un Hipervisor? ¿Cuál es la diferencia entre el tipo 1 y 2?

¿Cuál es la diferencia entre curl y Wget?

¿Cuál es la diferencia entre la llamada al sistema y la llamada a la biblioteca?