Como instalar o hplip 3.17.11 no Ubuntu 17.10 para o HP OfficeJet Pro 8720

1

Estou usando Ubuntu 17.10

De acordo com as notas de versão, link , eu preciso do hplip 3.17.11.

Eu tentei instalar a partir do instalador do shell com o seguinte:

error: Configure failed with error: libnetsnmp not found

Quando faço o seguinte:

sudo apt-get install libsnmp-dev

Eu obtenho

libsnmp-dev is already the newest version (5.7.3+dfsg-1.7ubuntu1)

E o apt é uma versão mais antiga

apt-cache policy hplip
hplip:
  Installed: 3.17.7+repack0-3
  Candidate: 3.17.7+repack0-3
  Version table:
 *** 3.17.7+repack0-3 500
      500 http://us.archive.ubuntu.com/ubuntu artful/main amd64 Packages
      100 /var/lib/dpkg/status

Alguém tem alguma ideia de como eu posso instalar e / ou depurar isso?

Saída de

dpkg -S libnetsnmp
libsnmp-dev: /usr/lib/x86_64-linux-gnu/libnetsnmphelpers.a
libsnmp30:amd64: /usr/lib/x86_64-linux-gnu/libnetsnmphelpers.so.30
libsnmp30:amd64: /usr/lib/x86_64-linux-gnu/libnetsnmpagent.so.30
libsnmp-dev: /usr/lib/x86_64-linux-gnu/libnetsnmpagent.a
libsnmp-dev: /usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so
libsnmp30:amd64: /usr/lib/x86_64-linux-gnu/libnetsnmpmibs.so.30.0.3
libsnmp-dev: /usr/lib/x86_64-linux-gnu/libnetsnmpagent.so
libsnmp30:amd64: /usr/lib/x86_64-linux-gnu/libnetsnmpmibs.so.30
libsnmp-dev: /usr/lib/x86_64-linux-gnu/libnetsnmp.a
libsnmp-dev: /usr/lib/x86_64-linux-gnu/libnetsnmp.so
libsnmp30:amd64: /usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.30.0.3
libsnmp-dev: /usr/lib/x86_64-linux-gnu/libnetsnmpmibs.a
libsnmp-dev: /usr/lib/x86_64-linux-gnu/libnetsnmphelpers.so
libsnmp30:amd64: /usr/lib/x86_64-linux-gnu/libnetsnmpagent.so.30.0.3
libsnmp30:amd64: /usr/lib/x86_64-linux-gnu/libnetsnmp.so.30
libsnmp30:amd64: /usr/lib/x86_64-linux-gnu/libnetsnmphelpers.so.30.0.3
libsnmp-dev: /usr/lib/x86_64-linux-gnu/libnetsnmpmibs.so
libsnmp30:amd64: /usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.30
libsnmp-dev: /usr/lib/x86_64-linux-gnu/libnetsnmptrapd.a  
libsnmp30:amd64: /usr/lib/x86_64-linux-gnu/libnetsnmp.so.30.0.3
    
por eflanigan00 31.12.2017 / 03:59

3 respostas

0

Eu atualizei as distribuições

sudo do-release-upgrade -d

Agora recebo esta saída:

apt-cache policy hplip
hplip:
  Installed: 3.17.10+repack0-2
  Candidate: 3.17.10+repack0-2
  Version table:
 *** 3.17.10+repack0-2 500
        500 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 Packages
        100 /var/lib/dpkg/status

Eu posso imprimir novamente.

    
por eflanigan00 03.02.2018 / 22:49
3

O fato de hplip 3.17.11 ter adicionado suporte para o Ubuntu 17.10 não é relevante para o seu problema aqui. Você não quer ver qual distribuição é suportada nativamente pela HP, você quer ver qual versão da sua impressora é suportada. hplip é fornecido pelo Ubuntu há algum tempo, você não precisa ser fornecido pela HP.

hplip faz parte do Ubuntu 17.10 na versão 3.17.7. Você pode instalá-lo sem problemas com apenas apt install hplip .

Agora, qual versão você precisa? A partir das notas de versão que você citou, é evidente que sua impressora HP Officejet Pro 8720 é suportado desde hplip 3.16.5, assim você ficaria bem com a versão fornecida pela distribuição.

Para resgatar sua instalação, retroceda e desinstale o que você instalou para o instalador do shell. Depois, faça um apt install hplip como mencionado acima.

Isso deve fazer o trabalho.

    
por emk2203 13.01.2018 / 00:32
0

Instalei o driverq do ubuntu da HP diretamente do site da HP aqui:

usando sudo ./hplip*.run

mas tem

DEPENDÊNCIAS DE RE-CHECKING

erro: uma dependência necessária 'pyqt5-dbus (PyQt 5 DBus - Suporte DBus para PyQt5)' ainda está faltando. error: Uma dependência necessária 'pyqt5 (PyQt 5- Qt interface para Python (para Qt versão 4.x))' ainda está faltando. erro: a instalação não pode continuar sem essas dependências. error: Por favor, instale manualmente esta dependência e execute novamente este instalador.

Em seguida, instale usando o pip (verifique a versão do Python sendo usada):

pip3 install pyqt5
pip3 install pyqt5-bus

execute novamente o instalador e depois funcionou com sucesso.

    
por marilena.oita 25.07.2018 / 16:37