Qual è il modo migliore per installare nuove versioni di HPlip?


14

Hplip è il software che guida la maggior parte delle stampanti HP. Di solito le nuove stampanti sono supportate solo nelle versioni più recenti del software. Canonical non esegue il backport dei pacchetti di nuove versioni con le versioni precedenti di Ubuntu, ciò significa che i driver più recenti non saranno disponibili nel Software Center delle versioni precedenti di Ubuntu.

Ad esempio ieri ho dovuto collegare un hp 1005p a un computer con 8.04. Sono stato costretto a installare un nuovo HPlip rispetto alla versione disponibile nei repository. L'ho installato usando lo script dalla pagina hp, ma mi piacerebbe conoscere altre alternative.

Qual è il modo migliore (tecnicamente, non il più semplice) per installarlo e perché ?.


A proposito ho bisogno di un titolo migliore per la domanda, il suggerimento o la modifica (se abbastanza rappresentante) apprezzati.
Javier Rivera,

Immagino che la tua domanda sia: esiste un ppa per hplip?
Capi Etheriel,

Non proprio, è più simile: c'è un ppa per hplip, se non è il modo migliore per installarlo ?.
Javier Rivera,

1
C'è un ppa , ma purtroppo è stato trascurato per molto tempo. Quindi al momento è inutile. Un ppa ben mantenuto con aggiornamenti rapidi per ogni nuova versione di HPlip sarebbe davvero la soluzione giusta a questo problema.
Yitz

Come farlo su Ubuntu Server 12.04 che non ha una GUI?
KangaRufus,

Risposte:


10

Puoi usare l' installer ufficiale di HP come ho fatto io. Rileverà che sto usando Ubuntu, disinstallare i driver più vecchi, recuperare tutte le dipendenze (incluso build-essentials), compilare la nuova versione, fare un bel deb e installarlo.

Grandi caratteristiche:

  • È pulito, disinstalla le vecchie versioni e si installa come deb.
  • È sempre l'ultima versione stabile, aggiunge rapidamente supporto alle stampanti più recenti.
  • Ha funzionato con tutte le versioni di Ubuntu che ho lanciato. Probabilmente è anche cross-distro.

I problemi:

  • L'installazione richiede molto tempo, deve compilare il driver e recuperare centinaia di mega di dipendenze da Internet.
  • Non si integra in Ubuntu Update, quindi nessun aggiornamento di sicurezza automatico.
  • Ha davvero bisogno di aggiungere un'icona HP nel vassoio ?.

È un ottimo software, tecnicamente è sorprendente, ma i primi due problemi sono un problema per me.


L'installazione ha richiesto meno di 5 minuti. E le dimensioni del download erano modeste.
Jakob,

Penso che l'utilizzo del programma di installazione ufficiale HP sia l'approccio migliore attualmente disponibile.
Elder Geek,

Per quanto riguarda uno dei tuoi "problemi", puoi nascondere l'icona nella barra delle applicazioni nelle impostazioni di hplip. Opzioni: mostra, nascondi quando inattivo o nascondi sempre.
maddentim,

6

Installazione dai backport ufficiali in Ubuntu 12.04 LTS

Almeno per Ubuntu 12.04 LTS è disponibile una versione relativamente nuova di HPLIP nel precise-backportsrepository ufficiale . Vedi questa risposta per come abilitare il repository backports (dovrebbe essere abilitato di default).

È quindi possibile installare l'ultima versione di HPLIP dal repository backport in questo modo:

sudo apt-get --target-release precise-backports install hplip

IMHO, questa dovrebbe essere la soluzione "tecnicamente" migliore per ottenere una versione molto recente di HPLIP (almeno per Ubuntu 12.04 LTS) poiché questa soluzione non pone i problemi menzionati nella risposta di Javier Rivera .


1
istantaneo e ufficialmente supportato, questa è la strada da
percorrere

2

Attualmente sto eseguendo Ubuntu 12.04 (preciso), che ha la versione 3.12.2 di hplip. Ma ho scoperto dal sito hplip che avevo bisogno almeno della versione 3.12.4 di hplip per la mia nuova stampante HP Officejet.

Ho notato che la prossima versione più recente di Ubuntu, la 12.10 (quantale), aveva la versione 3.12.6 di HPlip, ma non volevo aggiornare il mio intero sistema ma solo per quello. Ho anche preferito rimanere più vicino a una configurazione Ubuntu coerente rispetto a ciò che Javier ha finito per fare. Quindi ecco cosa ho fatto:

Sono andato sul sito dei pacchetti Ubuntu e scaricato l'ultimo debfile dalla 12.10 (quantico) per la mia architettura (amd64) per ciascuno dei seguenti pacchetti:

libhpmud0
printer-driver-hpcups
libsane-hpaio
hplip-data
hplip

Ho quindi installato ciascuno dei debfile, in questo ordine , usando questo comando:

sudo dpkg -i <deb-file-name>

[In realtà, prima ho provato a farlo solo per hplip. Fallito a causa di dipendenze mancanti. Ho continuato a seguire le dipendenze fino a quando non ho compilato l'elenco.]

Penso che sia tutto ciò di cui ho bisogno, davvero, ma per completezza, ho fatto la stessa cosa per altri due pacchetti:

printer-driver-hpijs
hpijs-ppds

Ora la mia stampante HP Officejet funziona perfettamente, pienamente supportata da pacchetti Ubuntu originali.

L'unica cosa che resta da fare è capire come configurare i file /etc/aptper cercare gli aggiornamenti per i pacchetti quantici che ho installato. Aggiornerò questo post se e quando mi muoverò per farlo, o forse qualcun altro potrà aiutarti.


2

Per configurare HP LaserJet P1005:

  1. sudo apt-get install hplip
  2. sudo hp-setup -i

Hanno anche un guisudo apt install hplip-gui
frmdstryr l'

0

Se hai una versione precedente di hplip, esegui hp-doctor e segui le istruzioni per il processo di aggiornamento


-1

Penso che il modo migliore sia di Software Center. L'ho fatto più volte ed è stato OK.


1
Sto parlando dell'installazione di una versione più recente di quella disponibile nel Software Center. Immagina che HP spedisca subito una nuova stampante. Hplip lo supporterà tra settimane con una nuova versione. Quella versione non verrà mai aggiunta a Ubuntu 10.10 Software Center.
Javier Rivera,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.