Hplip é o software que aciona a maioria das impressoras hp. Normalmente, novas impressoras são suportadas apenas em versões mais recentes do software. A Canonical não suporta pacotes de novas versões para versões mais antigas do Ubuntu, o que significa que drivers mais novos não estarão disponíveis no Centro de Software das versões mais antigas do Ubuntu.
Como exemplo ontem, eu precisava conectar um hp 1005p a um computador executando 8.04. Fui forçado a instalar um hplip mais recente que a versão disponível nos repositórios. Instalei-o usando o script da página hp, mas gostaria de conhecer outras alternativas.
Qual é a melhor (tecnicamente, não a mais fácil) maneira de instalá-lo e por quê?
package-management
hardware
drivers
printing
Javier Rivera
fonte
fonte
Respostas:
Você pode usar o instalador oficial da hp como eu fiz. Ele detectará que estou usando o Ubuntu, desinstale os drivers mais antigos, busque todas as dependências (incluindo o build-essentials), compile a nova versão, faça uma boa deb e instale-a.
Grandes recursos:
Problemas:
É um ótimo software, tecnicamente é incrível, mas os dois primeiros problemas são um problema para mim.
fonte
Instalando a partir dos Backports Oficiais no Ubuntu 12.04 LTS
Pelo menos para o Ubuntu 12.04 LTS, há uma versão relativamente nova do HPLIP disponível no
precise-backports
repositório oficial . Consulte esta resposta para saber como ativar o repositório de backports (deve ser ativado por padrão).Você pode instalar a versão mais recente do HPLIP a partir do repositório de backports da seguinte maneira:
IMHO, essa deve ser a melhor solução “tecnicamente” para obter uma versão muito recente do HPLIP (pelo menos para o Ubuntu 12.04 LTS), pois essa solução não apresenta os problemas mencionados na resposta de Javier Rivera .
fonte
Atualmente, estou executando o Ubuntu 12.04 (preciso), que possui a versão 3.12.2 do hplip. Mas descobri no site hplip que precisava de pelo menos a versão 3.12.4 do hplip para minha nova impressora HP Officejet.
Percebi que a próxima versão mais recente do Ubuntu, 12.10 (quantal), tinha o hplip versão 3.12.6, mas eu não queria atualizar meu sistema inteiro ainda apenas por isso. Eu também preferia ficar mais perto de uma configuração consistente do Ubuntu do que o Javier acabou fazendo. Então aqui está o que eu fiz:
Fui ao site de pacotes do Ubuntu e baixei o
deb
arquivo mais recente da 12.10 (quantal) para minha arquitetura (amd64) para cada um dos seguintes pacotes:Eu instalei cada um dos
deb
arquivos, nessa ordem , usando este comando:[Na verdade, primeiro tentei fazer isso apenas para hplip. Falhou devido à falta de dependências. Continuei seguindo as dependências até compilar essa lista.]
Eu acho que é tudo o que preciso, realmente, mas, para completar, fiz a mesma coisa em mais dois pacotes:
Agora, minha impressora HP Officejet funciona perfeitamente, totalmente suportada por pacotes Ubuntu originais.
A única coisa que resta a fazer é descobrir como configurar os arquivos
/etc/apt
para observar as atualizações dos pacotes quantais que instalei. Atualizarei esta postagem se e quando eu fizer isso, ou talvez alguém possa ajudar.fonte
Para configurar o HP LaserJet P1005:
sudo apt-get install hplip
sudo hp-setup -i
fonte
sudo apt install hplip-gui
Se você possui a versão antiga do hplip, basta executar
hp-doctor
e seguir as instruções para o processo de atualizaçãofonte
Eu acho que a melhor maneira é do Software Center. Eu já fiz isso várias vezes e foi bom.
fonte