Realizando a instalação do HPLIP no Fedora [Driver para impressoras da HP]

Atualizado em: 15/10/2018

Olá,

Neste tópico mostraremos como realizar a instalação dos drivers para impressoras HP no Fedora, para suporte tanto para impressão quanto para digitalização:

1 - Pré-requisito: acesso root ao PC/notebook/ultrabook onde o equipamento será instalado.

2 - Instalar as dependências:

# dnf -y -d 10 -e 1 install cups cups-devel dbus-devel gcc-c++ ghostscript openssl-devel libjpeg-devel net-snmp-devel glibc-headers libtool libusb1-devel make wget python-imaging polkit polkit-gnome PyQt4 dbus-python pygobject2 python-devel notify-python python python-reportlab sane-backends sane-backends-devel sane-frontends xsane

3 - Passos pré-instalação:

# rpm -ev --nodeps libsane-hpaio
# rpm -ev hplip-gui
# rpm -ev hplip
# rpm -ev hpijs

4 - Baixar o HPLIP:
a) Enquanto escrevo, a versão atual é a 3.16.5. Então, para baixar:

# cd  ~/
# wget http://prdownloads.sourceforge.net/hplip/hplip-3.18.9.tar.gz

b) descomprimindo:

# tar xvfz hplip-3.18.9.tar.gz

Será criado um diretório com o mesmo nome do tarball.

c) Acesse o diretório criado:

# cd hplip-3.18.9

5 - Configurando o HPLIP para instalação:
a) em SO 32 bits:

# ./configure --prefix=/usr --disable-qt4 --disable-qt5 --enable-doc-build --enable-cups-ppd-install --disable-foomatic-drv-install --disable-libusb01_build --disable-foomatic-ppd-install --disable-hpijs-install --disable-udev_sysfs_rules --disable-policykit --disable-cups-drv-install --enable-hpcups-install --enable-network-build --enable-dbus-build --enable-scan-build --enable-fax-build

b) Em SO 64 bits:

# ./configure --libdir=/usr/lib64 --prefix=/usr --disable-qt4 --disable-qt5 --enable-doc-build --enable-cups-ppd-install --disable-foomatic-drv-install --disable-libusb01_build --disable-foomatic-ppd-install --disable-hpijs-install --disable-udev_sysfs_rules --disable-policykit --disable-cups-drv-install --enable-hpcups-install --enable-network-build --enable-dbus-build --enable-scan-build --enable-fax-build

6 - Compilando e instalando:

#  make
#  make install

7 - Pós instalação:

a) Reduzindo a segurança no Selinux (permissive):

# setenforce 0

b) Adicionando o seu usuário ao grupo “sys” e “lp”:

# usermod -a -G lp,sys $USER

c) Reinicie o PC/notebook/ultrabook e após inicializar, plugue sua impressora.

d) Para verificar se está tudo instalado e funcionando perfeitamente, execute:

# hp-check

Se os itens aparecerem todos em verde, sua instalação está perfeita, caso apareçam itens em vermelho, verifique os passos anteriores.

e) Para utilizar o instalador em modo gráfico, execute:

# hp-setup

Para maiores informações consulte este link.

É isso. Espero que seja útil a alguém. Até o próximo.

Referências: http://hplipopensource.com/hplip-web/install/manual/distros/fedora_core.html