Hace mucho no escribia… pero ahi les va la forma para instalar una Impresora HP Laserjet 1018 en Ubuntu server sin Interfaz Gráfica.

Primero Instalamos CUPS

Ahora debemos descargar el paquete foo2zjs:

$ wget -O foo2zjs.tar.gz https://foo2zjs.rkkda.com/foo2zjs.tar.gz

Una ves que lo tenemos, descomprimimos:

$ tar zxf foo2zjs.tar.gz

$ cd foo2zjs

Ahora, dentro del directorio, hacemos:

$ make
$ ./getweb 1018
$ sudo make install
$ sudo make install-hotplug
$ sudo make cups

Con esto ya tenemos instalado lo necesario para hacerla funcionar, pero por alguna razon, o en mi caso, no funciono terminanndo esto, al intentar imprimir desde la red local, por lo que tuve que ejecutar en la consola:

$ cat /usr/share/foo2zjs/firmware/sihp1018.dl >  /dev/usb/lp0

Por Último, haremos que este ultimo comando se ejecute cada que arranca el sistema, para esto, editamos /etc/rc.local y agregamos la linea del parrafo anterior antes del exit 0, quedando algo asi:

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
cat /usr/share/foo2zjs/firmware/sihp1018.dl > /dev/usb/lp0
exit 0

Eso es todo!