View Full Version : Rimuovere pacchetto .deb installato male
Avevo provato ad installare un driver per la mia stampante lexmark. Il driver l'ho preso da questo sito
http://users.cybercity.dk/~dko12479/
Ho scaricato i binary in rpm e li ho convertiti in .deb con alien. Dopodichè ho cercato di installarli con APT. Uno ha funzionato, l'altro mi ha dato errore e ora non vuole più saperne di levarsi...
La stessa procedura l'avevo seguita in breezy mesi or sono ed aveva funzionato
Come faccio a togliere il pacchetto? L'errore, quando provo a disistallarlo da synaptic è questo (con apt e dpkg e più o meno uguale):
E: /usr/repository/lexmark-z700-cups-driver_1.1.1-2_i386.deb: il sottoprocesso nuovo script di post-removal ha restituito un codice di errore 127
Parla di un repo locale perchè se non lo creavo non mi permetteva pù di aggiornare il sistema...
Come faccio a togliere il pacchetto? E a reinstallare il driver? Non è che qualcuno con breezy può convertire con alien e spedirmi il pacchetto? Magari l'alien di dapper non va...
Aiuto!! :mc:
prova con
apt-get -f install
Mi dà questo...
Mi preparo a sostituire lexmark-z700-cups-driver 1.1.1-2 (con .../lexmark-z700-cups-driver_1.1.1-2_i386.deb) ...
Spacchetto il rimpiazzo di lexmark-z700-cups-driver ...
/var/lib/dpkg/info/lexmark-z700-cups-driver.postrm: line 2: /etc/init.d/cups: No such file or directory
dpkg: attenzione - il vecchio script di post-removal ha restituito un codice di errore 127
dpkg - provo quindi lo script dal nuovo pacchetto ...
/var/lib/dpkg/tmp.ci/postrm: line 2: /etc/init.d/cups: No such file or directorydpkg: errore processando /usr/repository/lexmark-z700-cups-driver_1.1.1-2_i386.deb (--unpack):
il sottoprocesso nuovo script di post-removal ha restituito un codice di errore 127
/var/lib/dpkg/tmp.ci/postrm: line 2: /etc/init.d/cups: No such file or directorydpkg: errore durante la pulizia:
il sottoprocesso post-removal script ha restituito un codice di errore 127
Sono occorsi degli errori processando:
/usr/repository/lexmark-z700-cups-driver_1.1.1-2_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
scorpion89
12-05-2006, 19:57
Se vuoi mi dici se è il primo o il secondo te lo converto e te lo mando x email!!
Ciao
PS dpkg --remove --force-all <nome_pacchetto>
cosa dice?
Se vuoi mi dici se è il primo o il secondo te lo converto e te lo mando x email!!
Ciao
PS dpkg --remove --force-all <nome_pacchetto>
cosa dice?
Grazie, il pacchetto è questo
http://users.cybercity.dk/~dko12479/lexmark-z700-cups-driver-1.1.1-1.i586.rpm
Aspetto l'email! ;) Grazie
Se uso la stringa che mi hai passato ottengo questo...
root@ubuntupc:/home/utente# dpkg --remove --force-all lexmark-z700-cups-driver dpkg - attenzione, ignoro il seguente problema perché si è usata --force:
Il pacchetto si trova in uno stato di inconsistenza grave - dovresti
reinstallarlo prima di cercare di rimuoverlo.
(Lettura del database ... 77837 file e directory attualmente installati.)
Rimuovo lexmark-z700-cups-driver ...
/var/lib/dpkg/info/lexmark-z700-cups-driver.postrm: line 2: /etc/init.d/cups: No such file or directory
dpkg: errore processando lexmark-z700-cups-driver (--remove):
il sottoprocesso post-removal script ha restituito un codice di errore 127
Sono occorsi degli errori processando:
lexmark-z700-cups-driver
installa cups. ;)
Mi stai di9cendo che il problema è solo quello?? :confused:
Cups risulta già installato, tanto più che viene fatto partire all'avvio...
Cups risulta già installato, tanto più che viene fatto partire all'avvio...
Eppure il log sopra dice:
/var/lib/dpkg/info/lexmark-z700-cups-driver.postrm: line 2: /etc/init.d/cups: No such file or directory
Nel dubbio:
dpkg -l | grep cups
Ottengo questo:
root@ubuntupc:/home/utente# dpkg -l | grep cups
ii bluez-cups 2.24-0ubuntu6 Bluetooth printer driver for CUPS
ii cupsys 1.2.0-0ubuntu2 Common UNIX Printing System(tm) - server
ii cupsys-bsd 1.2.0-0ubuntu2 Common UNIX Printing System(tm) - BSD comman
ii cupsys-client 1.2.0-0ubuntu2 Common UNIX Printing System(tm) - client pro
ii cupsys-driver-gimpprint 5.0.0~rc2-0ubuntu6 printer drivers for CUPS
ii cupsys-driver-gutenprint 5.0.0~rc2-0ubuntu6 printer drivers for CUPS
ii gnome-cups-manager 0.31-1.1ubuntu7 CUPS printer admin tool for GNOME
iHR lexmark-z700-cups-driver 1.1.1-2 Cups printer driver for Lexmark Z700/P700 pr
ii libcupsimage2 1.2.0-0ubuntu2 Common UNIX Printing System(tm) - image libs
ii libcupsys2 1.2.0-0ubuntu2 Common UNIX Printing System(tm) - libs
ii libgnomecups1.0-1 0.2.2-1ubuntu2 GNOME library for CUPS interaction
ii libgnomecupsui1.0-1c2a 0.31-1.1ubuntu7 UI extensions to libgnomecups
Elimina il pacchetto con i driver:
apt-get remove --purge lexmark-z700-cups-driver
E' probabile che lo script non sia corretto.
/var/lib/dpkg/info/lexmark-z700-cups-driver.postrm: line 2:
/etc/init.d/cups: No such file or directory
Io qui ho:
/etc/init.d/cupsys
Prima di piallare il pacchetto controlla in /etc/init.d, sicuramente lo script non e' compatibile.
Il passaggio da rpm a deb puo' causare problemi simili. :rolleyes:
Elimina il pacchetto con i driver:
apt-get remove --purge lexmark-z700-cups-driver
E' probabile che lo script non sia corretto.
/var/lib/dpkg/info/lexmark-z700-cups-driver.postrm: line 2:
/etc/init.d/cups: No such file or directory
Io qui ho:
/etc/init.d/cupsys
Prima di piallare il pacchetto controlla in /etc/init.d, sicuramente lo script non e' compatibile.
Il passaggio da rpm a deb puo' causare problemi simili. :rolleyes:
Ma nella pratica che dovrei fare? Ho capito che il pacchetto cerca cups e il sistema invece ha cupsys ma non so come intervenire... :confused:
Sono ancora senza una soluzione :(
Nessun altro ha un'idea? :cry:
VegetaSSJ5
22-05-2006, 19:37
Ma nella pratica che dovrei fare? Ho capito che il pacchetto cerca cups e il sistema invece ha cupsys ma non so come intervenire... :confused:
ln -s /etc/init.d/cupsys /etc/init.d/cups
ln -s /etc/init.d/cupsys /etc/init.d/cups
Ho fatto così ed effetivamente il problema è sparito. Allora ho reinstallato il pacchetto driver che mi serviva e l'installazione è andata a buon fine.
Adesso però se provo ad aprire Sistema > Amministrazione > Stampanti mi dice che "Non è possibile contattare il server Cups".
OPvviamente non riesco a stampare nulla...
Che fare?
Aiuto!! :(
vegeta mi dai ancora un aiutino? :boh:
VegetaSSJ5
26-05-2006, 17:35
Adesso però se provo ad aprire Sistema > Amministrazione > Stampanti mi dice che "Non è possibile contattare il server Cups".
guarda l'unica cosa che mi viene in mente è che non sia avviato il server cups. accertatene lanciando il comando
/etc/init.d/cupsys start
stefanoxjx
27-05-2006, 12:04
Oppure hai un firewall attivo che blocca la porta 631.
guarda l'unica cosa che mi viene in mente è che non sia avviato il server cups. accertatene lanciando il comando
/etc/init.d/cupsys start
Ok, l'ho fatto e ora non mi da più l'errore... :cool: Cosa devo fare perchè il server cups si avvi in automatico all'avvio?
Perfetto, ora la stampante funziona!! Però ad ogni avvio devo avviare manualmente cups... Soluzioni?
VegetaSSJ5
27-05-2006, 21:26
installa il programma rcconf (non so se c'è anche per ubuntu, per debian si di sicuro) e aggiungi cups.
su ubuntu c'è BUM o initiNG
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.