Instalando o HPLIP no CentOS 6

O HPLIP (HP Linux Imaging and Printing) projeto iniciado e liderado pela Hewlett-Packard (HP), visa facilitar a capacidade de sistemas GNU/Linux estarem interagindo com impressoras jato de tinta, laser, digitalização e fax.

Basicamente é um pacote de drivers que trabalha junto ao CUPS e outros sistemas de impressão.

No próprio site da HP Brasil se tem informações sobre o projeto HPLIP,
Os drivers Linux para equipamentos multifuncionais HP são atualizados com frequência. Visite o site do software Hewlett-Packard Linux Imaging and Printing (HPLIP) em http://hplipopensource.com para determinar quais equipamentos e recursos são suportados e para baixar o software HPLIP, (clique aqui para ver direto no site).
Atualmente o HPLIP suporta 2.211 modelos de impressoras HP

A versão atual do HPLIP é a 3.13.2, mas no repositório oficial do CentOS esta disponível apenas a versão 3.10.9, mesmo não sendo a mais atual já é o suficiente para resolver muitos problemas.

Este pacote da HP tem muitas dependências por isso colocarei todas para que não tenha problemas durante a instalação de impressoras.

Outro ponto importante é o CUPS caso inda não o tenha clique aqui.

O HPLIP não é compatível com o SELinux por isso é necessário desativa-lo (caso ainda não tenha feito clique aqui) e talvez você queira desativar o iptables (clique aqui)

1º vou abordar a instalação da 3.10.9 que esta no repositório

yum -y update
yum -y upgrade
yum -y install hplip cups cups-devel gcc-c++ ghostscript libjpeg-devel glibc-headers libtool libusb-devel make python python-devel PyXML openssl-devel net-snmp-devel policycoreutils-gui PyQt PyQt-devel dbus-python notify-python sane-backends sane-backends-devel sane-frontends xsane python-imaging python-imaging-devel

A 2ª alternativa a versão mais nova 3.13.2 instalada através do pacote .tar obtido direto da hplipopensource
yum -y update
yum -y upgrade
yum -y install wget
yum -y install cups cups-devel gcc-c++ ghostscript libjpeg-devel glibc-headers libtool libusb-devel make python python-devel PyXML openssl-devel net-snmp-devel policycoreutils-gui PyQt PyQt-devel dbus-python notify-python sane-backends sane-backends-devel sane-frontends xsane python-imaging python-imaging-devel
wget http://prdownloads.sourceforge.net/hplip/hplip-3.13.2.tar.gz
tar xvfz hplip-3.13.2.tar.gz
cd hplip-3.13.2


./configure --with-hpppddir=/usr/share/cups/model/HP --libdir=/usr/lib64 --prefix=/usr --enable-qt4 --disable-libusb01_build --enable-doc-build --enable-cups-ppd-install --disable-foomatic-drv-install --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
make
make install



hp-plugin -i
d
y

Comentários

Postagens mais visitadas deste blog

Regras prontas para o RouterOS Firewal part 1

Criando Certificado RSA e Incorporando na OVPN criada

Instalando no-ip no CentOS 6 "Dynamic DNS"