Saltar al contenido

¿Cómo instalar la última versión de HPLIP en mi Ubuntu para admitir mi impresora y/o escáner HP?

Te damos la bienvenida a nuestra página, ahora vas a encontrar la solucíon que estabas buscando.

Solución:

Instalación

Actualmente no hay PPA con nuevos hplip paquetes

Pero el usuario puede descargar e instalar el binario de HP como se describe en su manual.

Antes de continuar, debe eliminar cualquier hplip paquetes relacionados para evitar posibles conflictos futuros.

HP tiene una nota sobre este problema en la página de soporte:

Advertencia: si está actualizando HPLIP y HPLIP ya está preinstalado con su distribución, o si instaló HPLIP usando un RPM, DEB u otro paquete, desinstale la versión anterior usando el método específico para su distribución. Si no hace esto, es posible que tenga problemas de conflicto de paquetes o problemas de funcionalidad.

He determinado experimentalmente la lista de paquetes (probada en 16.04 LTS y 18.04 LTS) y debajo están los comandos:

sudo apt-get purge hplip hplip-data hplip-doc hplip-gui hpijs-ppds 
libsane-hpaio printer-driver-hpcups printer-driver-hpijs
sudo rm -rf /usr/share/hplip/

sudo apt-get autoremove

Luego deberás realizar los siguientes pasos:

  1. Paso 1: Descargue el instalador automático (archivo .run) desde el enlace oficial para Ubuntu o como para hoy usando wget

    wget https://download.sourceforge.net/project/hplip/hplip/3.21.2/hplip-3.21.2.run
    
  2. Paso 2: Ejecute el instalador automático

    sh hplip-3.21.2.run
    

    Luego siga las instrucciones en pantalla (debería pedir la contraseña de su sudo-usuario capaz de ejecutar apty eliminar hplip-gui archivos si estuvieran instalados). El proceso de instalación ya está bien documentado en el sitio de HPLIP.

    Después de la instalación, se mostrará el asistente de instalación de la impresora y podrá agregar una impresora al sistema.


Desinstalación

Aquí comenzamos con la instalación de HPLIP binario (por lo que no tenemos instalados paquetes de deb relacionados con HPLIP).

Consideremos que tenemos un archivo de instalación hplip-3.21.2.run en el directorio actual. Necesitamos extraer el archivo y luego ejecutar el script de desinstalación.

sh hplip-3.21.2.run --noexec
cd hplip-3.21.2
sudo python3 ./uninstall.py
sudo rm -rf /usr/share/hplip/

Luego instalamos paquetes oficiales de Ubuntu en su lugar (opcionalmente):

sudo apt-get install hplip-gui

Nota: Informé el error 1782137 en la cuenta de LaunchPad de HPLIP y pedí a los desarrolladores que incluyan la función de desinstalación de los componentes de HPLIP de los paquetes de deb de Ubuntu.

Hasta hace unas semanas, la última versión del controlador HPLIP, disponible en HP Developers – HP Linux Imaging and Printing, era 3.18.12. En el repositorio oficial de Ubuntu 16.04, la versión disponible era 3.16.3.

Primero intenté instalar la última versión, descargada del sitio web. Sin embargo, surgió un problema de compatibilidad con el paquete python-gobject. Como señaló N0rbert (respuesta principal), debe completamente desinstale la versión actual de HPLIP antes de instalar otra versión. Hágalo manualmente, como lo describe N0rbert. Después de eso, asegúrese de que los siguientes archivos ya no estén presentes (o que las carpetas respectivas estén vacías):

/etc/hp/hplip.conf
/var/lib/hp/hplip.state
/usr/share/hplip/
/usr/share/ppd/hplip
~/.hplip/hplip.conf
/etc/cups/ppd/HP-....ppd

No estoy seguro de si todos los archivos enumerados anteriormente deben eliminarse absolutamente. Sin embargo, sin ellos, pude continuar con la nueva instalación sin problemas.

Aunque el repositorio no tiene la última versión del controlador, decidí instalarlo, a través de apt, porque funciona sin fallar con otros paquetes preinstalados. Hice lo siguiente:

  1. sudo apt install hplip (Controlador de Linux para la mayoría de las impresoras y escáneres de HP).

  2. sudo apt install hplip-gui (requerido por hp-plugin).

  3. hp-plugin (como usuario normal).

    Este complemento es una “parte” patentada del controlador que HP no abre. El dispositivo no funcionará sin él. Se le pedirá que acepte los términos e instale el complemento requerido para la versión exacta del controlador que ha instalado.

  4. hp-doctor (para asegurarse de que todo esté instalado correctamente, especialmente el complemento).

  5. hp-setup para agregar el dispositivo conectado, o usar el software de HP (con interfaz gráfica), ya instalado en este punto.

  6. Ir Configuración del sistema Ubuntu y agregue una nueva impresora/escáner con HPLIP.

PD: Para enero de 2019, la última versión es 3.19.1que no he probado.

En general, si realmente no necesita la última versión de un paquete, prefiera instalar la que se ofrece en el repositorio oficial. Es mucho más probable que no tengas problemas después.

Recuerda que puedes optar por la opción de explicar .

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *