Pachetto bloccato, impossibile installarlo o rimuoverlo

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns, ecc.

Pachetto bloccato, impossibile installarlo o rimuoverlo

Messaggioda Mek101 » lunedì 1 maggio 2017, 10:25

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.
Avatar utente
Mek101
Prode Principiante
 
Messaggi: 15
Iscrizione: marzo 2017
Desktop: cinnamon
Distribuzione: Linux Mint 18.1 Serena x86_64

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggioda daigo » lunedì 1 maggio 2017, 10:46

Prova a reinstallarlo
Codice: Seleziona tutto
sudo apt-get install --reinstall vsftpd
Avatar utente
daigo
Tenace Tecnocrate
Tenace Tecnocrate
 
Messaggi: 18580
Iscrizione: maggio 2011

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggioda caturen » lunedì 1 maggio 2017, 11:02

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
caturen
Tenace Tecnocrate
Tenace Tecnocrate
 
Messaggi: 13086
Iscrizione: aprile 2010
Desktop: diversi
Distribuzione: debian sid

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggioda trekfan1 » lunedì 1 maggio 2017, 11:22

Prova anche con
Codice: Seleziona tutto
sudo dpkg --reconfigure -a
Avatar utente
trekfan1
Moderatore Globale
Moderatore Globale
 
Messaggi: 15700
Iscrizione: maggio 2006
Località: Formigine (MO) | Tenace Tecnocrate
Desktop: Unity/Gnome Shell
Distribuzione: Ubuntu 17.04 e 17.10 (dev) 64 bit
Sesso: Maschile

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggioda Mek101 » lunedì 1 maggio 2017, 11:25

daigo Immagine ha scritto:Prova a reinstallarlo
Codice: Seleziona tutto
sudo apt-get install --reinstall vsftpd


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: 15
Iscrizione: marzo 2017
Desktop: cinnamon
Distribuzione: Linux Mint 18.1 Serena x86_64

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggioda Mek101 » lunedì 1 maggio 2017, 11:28

caturen Immagine 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
Avatar utente
Mek101
Prode Principiante
 
Messaggi: 15
Iscrizione: marzo 2017
Desktop: cinnamon
Distribuzione: Linux Mint 18.1 Serena x86_64

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggioda daigo » lunedì 1 maggio 2017, 11:30

posta tutto l'output di
Codice: Seleziona tutto
sudo apt install -f
Avatar utente
daigo
Tenace Tecnocrate
Tenace Tecnocrate
 
Messaggi: 18580
Iscrizione: maggio 2011

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggioda Mek101 » lunedì 1 maggio 2017, 11:33

daigo Immagine ha scritto:posta tutto l'output di
Codice: Seleziona tutto
sudo apt install -f


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:~$
Avatar utente
Mek101
Prode Principiante
 
Messaggi: 15
Iscrizione: marzo 2017
Desktop: cinnamon
Distribuzione: Linux Mint 18.1 Serena x86_64

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggioda daigo » lunedì 1 maggio 2017, 11:36

Codice: Seleziona tutto
sudo rm /var/lib/dpkg/info/vsftpd.postrm

Codice: Seleziona tutto
sudo apt install -f
Avatar utente
daigo
Tenace Tecnocrate
Tenace Tecnocrate
 
Messaggi: 18580
Iscrizione: maggio 2011

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggioda trekfan1 » lunedì 1 maggio 2017, 11:37

Mek101 Immagine ha scritto:
daigo Immagine ha scritto:cut

Se provo invece con
Codice: Seleziona tutto
sudo dpkg --reconfigure -a

Mi dice che --reconfigure è un opzione sconosciuta
errore mio
Codice: Seleziona tutto
sudo dpkg --configure -a
Avatar utente
trekfan1
Moderatore Globale
Moderatore Globale
 
Messaggi: 15700
Iscrizione: maggio 2006
Località: Formigine (MO) | Tenace Tecnocrate
Desktop: Unity/Gnome Shell
Distribuzione: Ubuntu 17.04 e 17.10 (dev) 64 bit
Sesso: Maschile

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggioda Mek101 » lunedì 1 maggio 2017, 11:40

daigo Immagine ha scritto:
Codice: Seleziona tutto
sudo rm /var/lib/dpkg/info/vsftpd.postrm

Codice: Seleziona tutto
sudo apt install -f


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: 15
Iscrizione: marzo 2017
Desktop: cinnamon
Distribuzione: Linux Mint 18.1 Serena x86_64

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggioda daigo » lunedì 1 maggio 2017, 11:43

si riprova
Avatar utente
daigo
Tenace Tecnocrate
Tenace Tecnocrate
 
Messaggi: 18580
Iscrizione: maggio 2011

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggioda Mek101 » lunedì 1 maggio 2017, 11:48

daigo Immagine ha scritto:si riprova


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 :(
Avatar utente
Mek101
Prode Principiante
 
Messaggi: 15
Iscrizione: marzo 2017
Desktop: cinnamon
Distribuzione: Linux Mint 18.1 Serena x86_64

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggioda daigo » lunedì 1 maggio 2017, 11:54

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
daigo
Tenace Tecnocrate
Tenace Tecnocrate
 
Messaggi: 18580
Iscrizione: maggio 2011

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggioda Mek101 » lunedì 1 maggio 2017, 11:57

daigo Immagine 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?
Avatar utente
Mek101
Prode Principiante
 
Messaggi: 15
Iscrizione: marzo 2017
Desktop: cinnamon
Distribuzione: Linux Mint 18.1 Serena x86_64

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggioda daigo » lunedì 1 maggio 2017, 12:04

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
daigo
Tenace Tecnocrate
Tenace Tecnocrate
 
Messaggi: 18580
Iscrizione: maggio 2011

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggioda Mek101 » lunedì 1 maggio 2017, 12:09

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)
Avatar utente
Mek101
Prode Principiante
 
Messaggi: 15
Iscrizione: marzo 2017
Desktop: cinnamon
Distribuzione: Linux Mint 18.1 Serena x86_64

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggioda daigo » lunedì 1 maggio 2017, 12:11

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

Codice: Seleziona tutto
sudo apt install --reinstall vsftpd
Avatar utente
daigo
Tenace Tecnocrate
Tenace Tecnocrate
 
Messaggi: 18580
Iscrizione: maggio 2011

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggioda Mek101 » lunedì 1 maggio 2017, 12:15

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:~$
Avatar utente
Mek101
Prode Principiante
 
Messaggi: 15
Iscrizione: marzo 2017
Desktop: cinnamon
Distribuzione: Linux Mint 18.1 Serena x86_64

Re: Pacchetto bloccato, impossibile installarlo o rimuoverlo

Messaggioda daigo » lunedì 1 maggio 2017, 12:21

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)...
Avatar utente
daigo
Tenace Tecnocrate
Tenace Tecnocrate
 
Messaggi: 18580
Iscrizione: maggio 2011

Successiva

Torna a Ubuntu su server

Chi c’è in linea

Visualizzano questa sezione: 0 utenti registrati e 5 ospiti