Pagina 1 di 1

Driver per stampante Epson AcuLaser C900

Inviato: mar 29 gen 2008, 17:39
da Teto
Ho scaricato i driver per la stampante Epson AcuLaser C900 dal sito http://www.avasys.jp/english/linux_e/dl_laser.html(linkato dal sito ufficiale della Epson).
Si tratta di 4 file rpm:
pipsplus-1.1-1.i386.rpm 2.608.816 bytes
pipsplus-gtk-1.1-1.i386.rpm 1.233.586 bytes
pipsplus-epson-laser-1.1-1.i386.rpm 28.038 bytes
pipsplus-epson-alc900-1.1-1.i386.rpm

da installare rigorosamente in quest'ordine, per via delle dipendenze.
Purtroppo però credo che mi manchino anche altri pacchetti... perché quando do il comando
rpm -i pipsplus-1.1-1.i386.rpm
per installare il primo dei 4 pacchetti, mi dice:

error: Failed dependencies:
a2ps is needed by pipsplus-1.1-1
psutils is needed by pipsplus-1.1-1
ghostscript is needed by pipsplus-1.1-1
lpr is needed by pipsplus-1.1-1
/bin/sh is needed by pipsplus-1.1-1
ld-linux.so.2 is needed by pipsplus-1.1-1
libc.so.6 is needed by pipsplus-1.1-1
libdl.so.2 is needed by pipsplus-1.1-1
libm.so.6 is needed by pipsplus-1.1-1
libpthread.so.0 is needed by pipsplus-1.1-1
libstdc++-libc6.2-2.so.3 is needed by pipsplus-1.1-1
libc.so.6(GLIBC_2.0) is needed by pipsplus-1.1-1
libc.so.6(GLIBC_2.1) is needed by pipsplus-1.1-1
libc.so.6(GLIBC_2.1.2) is needed by pipsplus-1.1-1
libc.so.6(GLIBC_2.1.3) is needed by pipsplus-1.1-1
libdl.so.2(GLIBC_2.0) is needed by pipsplus-1.1-1
libdl.so.2(GLIBC_2.1) is needed by pipsplus-1.1-1
libm.so.6(GLIBC_2.1) is needed by pipsplus-1.1-1
libpthread.so.0(GLIBC_2.0) is needed by pipsplus-1.1-1
libpthread.so.0(GLIBC_2.1) is needed by pipsplus-1.1-1


Qualcuno sa dirmi dove posso trovarli?
Grazie!
In caso possa servire, ho Slackware 11 con kernel 2.6.17.13

Re: Driver per stampante Epson AcuLaser C900

Inviato: mar 29 gen 2008, 17:44
da JohnnyMnemonic
Il problema è che rpm cerca dei pacchetti dipendenze che non hai, cioè in realtà li hai anche ma come pacchetti slackware e non come rpm.
Quindi o converti i tuoi pacchetti da rpm in tgz (con alien ad esempio) e li installi con installpkg oppure usi le opzioni di rpm per forzare l'installazione (quindi force e nodeps circa)

Re: Driver per stampante Epson AcuLaser C900

Inviato: mar 29 gen 2008, 17:54
da albatros
Rpm ha un suo database che interroga per tenere traccia dei pacchetti installati e delle dipendenze, database che viene costruito via via che installi i pacchetti con rpm; dato che Slackware non usa questo sistema di gestione dei pacchetti, immagino che la gran parte dei programmi e delle librerie installate nel tuo sistema non siano state registrate da rpm, per cui può succedere che rpm lamenti dipendenze mancanti anche quando le librerie e i programmi giusti ci sono.
Io proverei con le flags --nodeps --force (se ricordo bene le opzioni di quando usavo rpm con redhat 6 - guarda il man di rpm) a installare comunque il pacchetto e poi a provarlo.
Puoi anche provare a trasformare gli rpm in tgz con rpm2tgz e poi usare installpkg.
In caso di problemi puoi guardare i messaggi di errore o vedere con ldd se manca qualche libreria linkata anche se, ad una prima occhiata, ci dovrebbero essere tutte.

*Edit: preceduto da JohnnyMnemonic...

Re: Driver per stampante Epson AcuLaser C900

Inviato: mar 29 gen 2008, 23:10
da michele.p
....ma la tua stampante è questa;

http://alc900-cups.sourceforge.net/

??

Li ci sono tutte le dipendenze e tra le quali spiccano 'sti file "pips" che hai scaricato. :D

Come ti è stato suggerito, prova a convertirli in tgz con il tool rpm2tgz. La flag è "--nodeps" se vuoi installarli senza far controllare le dipendenze.

Bye 8)