Pachetto bloccato, impossibile installarlo o rimuoverlo

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
Avatar utente
Mek101
Prode Principiante
Messaggi: 20
Iscrizione: giovedì 9 marzo 2017, 17:42
Desktop: cinnamon
Distribuzione: Linux Mint 18.1 Serena x86_64

Pachetto bloccato, impossibile installarlo o rimuoverlo

Messaggio da Mek101 »

Salve, ieri avevo intenzione di ritentare di creare un server fto in rete locale dopo i miei passati fallimenti. Vado per installare il pacchetto vsftpd e mi da questo erroraccio:

Codice: Seleziona tutto

mek101@ubuntu-server:~$ sudo apt install vsftpd
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
vsftpd is already the newest version (3.0.3-3ubuntu2).
0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.
1 non completamente installati o rimossi.
È necessario scaricare 0 B/115 kB di archivi.
Dopo quest'operazione, verranno occupati 0 B di spazio su disco.
Continuare? [S/n]
dpkg: errore nell'elaborare il pacchetto vsftpd (--configure):
 il pacchetto vsftpd non è pronto per la configurazione
 impossibile configurarlo (stato corrente "half-installed")
Si sono verificati degli errori nell'elaborazione:
 vsftpd
E: Sub-process /usr/bin/dpkg returned an error code (1)
Mi da lo stesso errore anche se provo a rimuoverlo, sia con apt che con dpkg.
Come se non bastasse, adesso tutte le volte che provo a installare/rimuovere un qualsiasi pacchetto apt prova anche a terminare l'operazione su vsftpd, che da errore e quindi mi blocca tutto. Fatto sta che non posso installare o rimuovere nessun pacchetto.
Ho provato a cambiare lo stato del pacchetto in /var/lib/dpkg/status, con il risultato che dpkg dava errore 2.
Ho riprestinato /var/lib/dpkg/status, ma ricevo ancora errore 1
Ho Ubuntu Server 16.04
Ultima modifica di Mek101 il sabato 20 maggio 2017, 9:21, modificato 2 volte in totale.
daigo

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggio da daigo »

Prova a reinstallarlo

Codice: Seleziona tutto

sudo apt-get install --reinstall vsftpd
caturen
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17932
Iscrizione: giovedì 8 aprile 2010, 18:41
Desktop: diversi
Distribuzione: debian

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggio da caturen »

per provare a rimuoverlo

Codice: Seleziona tutto

sudo dpkg --remove --force-remove-reinstreq --dry-run vsftpd
Oppure

Codice: Seleziona tutto

sudo apt-get install -f
per provare a sistemare il pacchetto
Avatar utente
trekfan1
Moderatore Globale
Moderatore Globale
Messaggi: 23381
Iscrizione: domenica 21 maggio 2006, 10:51
Desktop: Gnome
Distribuzione: Ubuntu 23.10 e 24.04 (dev)
Sesso: Maschile
Località: Formigine (MO) | Accecante Asceta

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggio da trekfan1 »

Prova anche con

Codice: Seleziona tutto

sudo dpkg --reconfigure -a
Avatar utente
Mek101
Prode Principiante
Messaggi: 20
Iscrizione: giovedì 9 marzo 2017, 17:42
Desktop: cinnamon
Distribuzione: Linux Mint 18.1 Serena x86_64

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggio da Mek101 »

Per essere il comando funziona senza dare errori, e se provo a installarlo con apt install vsftpd mi dice che è già installato. Se invece provo a rimuoverlo con purge mi da errore 1
Ho notato che però lui dice che la cartella /srv/ftp e l'utente ftp esistono già. Può dare qualche indicazione ciò?

Se provo invece con

Codice: Seleziona tutto

sudo dpkg --reconfigure -a
Mi dice che --reconfigure è un opzione sconosciuta
Avatar utente
Mek101
Prode Principiante
Messaggi: 20
Iscrizione: giovedì 9 marzo 2017, 17:42
Desktop: cinnamon
Distribuzione: Linux Mint 18.1 Serena x86_64

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggio da Mek101 »

caturen [url=http://forum.ubuntu-it.org/viewtopic.php?p=4978390#p4978390][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:per provare a rimuoverlo

Codice: Seleziona tutto

sudo dpkg --remove --force-remove-reinstreq --dry-run vsftpd
Oppure

Codice: Seleziona tutto

sudo apt-get install -f
per provare a sistemare il pacchetto
Il primo comando va senza dare errori e come output ha

Codice: Seleziona tutto

 Tentativo di rimuovere o eliminare vsftpd (3.0.3-3ubuntu2)
Ma se poi provo ad usare purege o install mi da sempre errore 1

Con l'altro prova a rimuovere vsftpd, incappando sempre nell'errore 1
daigo

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggio da daigo »

posta tutto l'output di

Codice: Seleziona tutto

sudo apt install -f
Avatar utente
Mek101
Prode Principiante
Messaggi: 20
Iscrizione: giovedì 9 marzo 2017, 17:42
Desktop: cinnamon
Distribuzione: Linux Mint 18.1 Serena x86_64

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggio da Mek101 »

Codice: Seleziona tutto

mek101@ubuntu-server:~$ sudo apt install -f
[sudo] password di mek101:
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
I seguenti pacchetti saranno RIMOSSI:
  vsftpd
0 aggiornati, 0 installati, 1 da rimuovere e 0 non aggiornati.
1 non completamente installati o rimossi.
Dopo quest'operazione, verranno liberati 336 kB di spazio su disco.Continuare? [S/n]
(Lettura del database... 96617 file e directory attualmente installati.)
Rimozione di vsftpd (3.0.3-3ubuntu2)...
dpkg: errore nell'elaborare il pacchetto vsftpd (--remove):
 il sottoprocesso installato script di post-removal ha restituito lo stato di errore 1
Si sono verificati degli errori nell'elaborazione:
 vsftpd
E: Sub-process /usr/bin/dpkg returned an error code (1)
mek101@ubuntu-server:~$
daigo

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggio da daigo »

Codice: Seleziona tutto

sudo rm /var/lib/dpkg/info/vsftpd.postrm

Codice: Seleziona tutto

sudo apt install -f
Avatar utente
trekfan1
Moderatore Globale
Moderatore Globale
Messaggi: 23381
Iscrizione: domenica 21 maggio 2006, 10:51
Desktop: Gnome
Distribuzione: Ubuntu 23.10 e 24.04 (dev)
Sesso: Maschile
Località: Formigine (MO) | Accecante Asceta

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggio da trekfan1 »

Avatar utente
Mek101
Prode Principiante
Messaggi: 20
Iscrizione: giovedì 9 marzo 2017, 17:42
Desktop: cinnamon
Distribuzione: Linux Mint 18.1 Serena x86_64

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggio da Mek101 »

Codice: Seleziona tutto

mek101@ubuntu-server:~$ sudo rm /var/lib/dpkg/info/vsftpd.postrm   mek101@ubuntu-server:~$ sudo apt install -f
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
I seguenti pacchetti saranno RIMOSSI:
  vsftpd
0 aggiornati, 0 installati, 1 da rimuovere e 0 non aggiornati.
1 non completamente installati o rimossi.
Dopo quest'operazione, verranno liberati 336 kB di spazio su disco.Continuare? [S/n]
(Lettura del database... 96617 file e directory attualmente installati.)
Rimozione di vsftpd (3.0.3-3ubuntu2)...
Fatto, provo reinstallarlo con --reinstall ?
Avatar utente
Mek101
Prode Principiante
Messaggi: 20
Iscrizione: giovedì 9 marzo 2017, 17:42
Desktop: cinnamon
Distribuzione: Linux Mint 18.1 Serena x86_64

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggio da Mek101 »

Per essere lo reinstalla, e risulta installato con dpkg --list e anche se provo a installarlo con apt install. Ma se provo a rimuoverlo con purge o remove ritorna sempre errore 1 :(
daigo

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggio da daigo »

prova a rimuoverlo completamente così

Codice: Seleziona tutto

sudo rm /var/lib/dpkg/info/vsftpd*

Codice: Seleziona tutto

sudo dpkg --remove --force-remove-reinstreq vsftpd

Codice: Seleziona tutto

sudo apt update && sudo apt upgrade
Avatar utente
Mek101
Prode Principiante
Messaggi: 20
Iscrizione: giovedì 9 marzo 2017, 17:42
Desktop: cinnamon
Distribuzione: Linux Mint 18.1 Serena x86_64

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggio da Mek101 »

daigo [url=http://forum.ubuntu-it.org/viewtopic.php?p=4978418#p4978418][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:prova a rimuoverlo completamente così

Codice: Seleziona tutto

sudo rm /var/lib/dpkg/info/vsftpd*

Codice: Seleziona tutto

sudo dpkg --remove --force-remove-reinstreq vsftpd

Codice: Seleziona tutto

sudo apt update && sudo apt upgrade
Fatto, ma risulta ancora installato con dpkg --list
Come procedo?
daigo

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggio da daigo »

secondo me hai fatto dei casini qui
Mek101 ha scritto:Ho provato a cambiare lo stato del pacchetto in /var/lib/dpkg/status
perchè hai messo mano a quel file? probabilmente senza nemmeno sapere cos stavi facendo?
prova a resettare il file status con -old

Codice: Seleziona tutto

sudo mv /var/lib/dpkg/status /var/lib/dpkg/status-old1 

Codice: Seleziona tutto

sudo mv /var/lib/dpkg/status-old /var/lib/dpkg/status

Codice: Seleziona tutto

sudo dpkg --configure -a

Codice: Seleziona tutto

sudo apt upgrade
Avatar utente
Mek101
Prode Principiante
Messaggi: 20
Iscrizione: giovedì 9 marzo 2017, 17:42
Desktop: cinnamon
Distribuzione: Linux Mint 18.1 Serena x86_64

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggio da Mek101 »

Codice: Seleziona tutto

mek101@ubuntu-server:~$ sudo apt upgrade
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
Calcolo dell'aggiornamento... Fatto
0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.
1 non completamente installati o rimossi.
È necessario scaricare 0 B/115 kB di archivi.
Dopo quest'operazione, verranno occupati 0 B di spazio su disco.
Continuare? [S/n]
dpkg: errore nell'elaborare il pacchetto vsftpd (--configure):
 il pacchetto vsftpd non è pronto per la configurazione
 impossibile configurarlo (stato corrente "half-installed")
Si sono verificati degli errori nell'elaborazione:
 vsftpd
E: Sub-process /usr/bin/dpkg returned an error code (1)
daigo

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggio da daigo »

riprova il reinstall
Mek101 ha scritto: impossibile configurarlo (stato corrente "half-installed")

Codice: Seleziona tutto

sudo apt install --reinstall vsftpd
Avatar utente
Mek101
Prode Principiante
Messaggi: 20
Iscrizione: giovedì 9 marzo 2017, 17:42
Desktop: cinnamon
Distribuzione: Linux Mint 18.1 Serena x86_64

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggio da Mek101 »

Fatto

Codice: Seleziona tutto

mek101@ubuntu-server:~$ sudo apt install --reinstall vsftpd
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
0 aggiornati, 0 installati, 1 reinstallati, 0 da rimuovere e 0 non aggiornati.
1 non completamente installati o rimossi.
È necessario scaricare 0 B/115 kB di archivi.
Dopo quest'operazione, verranno occupati 0 B di spazio su disco.
Preconfigurazione dei pacchetti in corso
Selezionato il pacchetto vsftpd non precedentemente selezionato.
(Lettura del database... 96621 file e directory attualmente installati.)
Preparativi per estrarre .../vsftpd_3.0.3-3ubuntu2_amd64.deb...
Estrazione di vsftpd (3.0.3-3ubuntu2) su (3.0.3-3ubuntu2)...
Elaborazione dei trigger per systemd (229-4ubuntu17)...
Elaborazione dei trigger per ureadahead (0.100.0-19)...
Elaborazione dei trigger per man-db (2.7.5-1)...
Configurazione di vsftpd (3.0.3-3ubuntu2)...
vsftpd user (ftp) already exists, doing nothing.

vsftpd directory (/srv/ftp) already exists, doing nothing.
mek101@ubuntu-server:~$
daigo

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggio da daigo »

ok, pare che l'ha configurato
Mek101 ha scritto:Preparativi per estrarre .../vsftpd_3.0.3-3ubuntu2_amd64.deb...
Estrazione di vsftpd (3.0.3-3ubuntu2) su (3.0.3-3ubuntu2)...
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 9 ospiti