Erro ao tentar remover pacotes

1. Erro ao tentar remover pacotes

Regis Furquim Scaggiante
regisfsc

(usa Ubuntu)

Enviado em 09/12/2012 - 14:59h

Após fazer a atualização para o Ubuntu 12.04 dois pacotes que deveriam ter sido removidos estão com problemas. Nao sei porque, mas eles não são removidos e eu não consigo atulizar e nem instalar nenhum novo software.
segue o erro que aparece ao executar o comando "apt-get -f install"

"Removendo libio-compress-base-perl ...
dpkg: erro processando libio-compress-base-perl (--remove):
não foi possível criar, em segurança, '/usr/share/doc/libio-compress-base-perl/changelog.Debian.gz': Não é um diretório
Removendo libio-compress-zlib-perl ...
dpkg: erro processando libio-compress-zlib-perl (--remove):
não foi possível criar, em segurança, '/usr/share/doc/libio-compress-zlib-perl/changelog.Debian.gz': Não é um diretório
Erros foram encontrados durante o processamento de:
libio-compress-base-perl
libio-compress-zlib-perl
E: Sub-process /usr/bin/dpkg returned an error code (1)"

O que posso fazer? não consigo instalar nenhum outro pacote porque estes dois me impedem.


  


2. Re: Erro ao tentar remover pacotes

Renato Rossi Ferreira
bilbobolseiro

(usa Ubuntu)

Enviado em 20/12/2012 - 23:08h

O instalador dpkg tem uma opção que se chama "dpkg --purge <pacote com problema>" Acredito que ele possa resolver o problema seu ou tentar primeiro antes essa opção. dpkg --reconfigure <pacote com problema> e depois utilize o apt-get.
Existe tambem a opção do apt-get clean e apt-get check. No primeiro caso do apt-get clean. irá fazer uma limpeza arquivos antigos de instalação e configuração. e acredito que isso possa ajuda-lo e tambem temos o apt-get check que faz a verificação das dependencias de pacote.

bom deve ser o caminho a se pensar.
t+


3. Re: Erro ao tentar remover pacotes

Regis Furquim Scaggiante
regisfsc

(usa Ubuntu)

Enviado em 24/12/2012 - 11:46h

Tentei os comandos citados e nao funcionou... segue o resultado de cada comando:

dpkg --reconfigure:

root@regis:/home/regis# dpkg --reconfigure libio-compress-zlib-perl
dpkg: erro: opção desconhecida --reconfigure

Escreva dpkg --help para ajuda sobre instalar e desinstalar pacotes [*];
Utilize `dselect' ou `aptitude' para gestão de pacotes amigável;
Escreva dpkg -Dhelp para uma lista de valores de flags de debug do dpkg;
Escreva dpkg --force-help para uma lista de opções para forçar operações;
Escreva dpkg-deb --help para ajuda sobre manipular ficheiros *.deb;

Opções marcadas com [*] produzem muita saída de texto - utilize pipes com `less' ou `more' !

apt-get clean e apt-get check parece que funcionaram, mas nao identifiquei os resultados concretos.

root@regis:/home/regis# apt-get clean
root@regis:/home/regis# apt-get check
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto

Já o dpkg --purge:

root@regis:/home/regis# dpkg --purge libio-compress-zlib-perl
(Lendo banco de dados ... 714401 ficheiros e directórios actualmente instalados.)
Removendo libio-compress-zlib-perl ...
dpkg: erro processando libio-compress-zlib-perl (--purge):
não foi possível criar, em segurança, '/usr/share/doc/libio-compress-zlib-perl/changelog.Debian.gz': Não é um diretório
Erros foram encontrados durante o processamento de:
libio-compress-zlib-perl

No final das contas, tudo continua como estava. Nada resolvido.



4. Re: Erro ao tentar remover pacotes

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 24/12/2012 - 11:59h

regisfsc escreveu:

Após fazer a atualização para o Ubuntu 12.04 dois pacotes que deveriam ter sido removidos estão com problemas. Nao sei porque, mas eles não são removidos e eu não consigo atulizar e nem instalar nenhum novo software.
segue o erro que aparece ao executar o comando "apt-get -f install"

"Removendo libio-compress-base-perl ...
dpkg: erro processando libio-compress-base-perl (--remove):
não foi possível criar, em segurança, '/usr/share/doc/libio-compress-base-perl/changelog.Debian.gz': Não é um diretório
Removendo libio-compress-zlib-perl ...
dpkg: erro processando libio-compress-zlib-perl (--remove):
não foi possível criar, em segurança, '/usr/share/doc/libio-compress-zlib-perl/changelog.Debian.gz': Não é um diretório
Erros foram encontrados durante o processamento de:
libio-compress-base-perl
libio-compress-zlib-perl
E: Sub-process /usr/bin/dpkg returned an error code (1)"

O que posso fazer? não consigo instalar nenhum outro pacote porque estes dois me impedem.


Tente assim:

sudo dpkg --purge --force-remove-reinstreq libio-compress-base-perl libio-compress-zlib-perl



5. Re: Erro ao tentar remover pacotes

Regis Furquim Scaggiante
regisfsc

(usa Ubuntu)

Enviado em 24/12/2012 - 12:47h

Agradeço a ajuda, mas ainda não resolveu. O erro é sempre o mesmo. Segue o resultado:

root@regis:/home/regis# dpkg --purge --force-remove-reinstreq libio-compress-base-perl libio-compress-zlib-perl
(Lendo banco de dados ... 714401 ficheiros e directórios actualmente instalados.)
Removendo libio-compress-base-perl ...
dpkg: erro processando libio-compress-base-perl (--purge):
não foi possível criar, em segurança, '/usr/share/doc/libio-compress-base-perl/changelog.Debian.gz': Não é um diretório
Removendo libio-compress-zlib-perl ...
dpkg: erro processando libio-compress-zlib-perl (--purge):
não foi possível criar, em segurança, '/usr/share/doc/libio-compress-zlib-perl/changelog.Debian.gz': Não é um diretório
Erros foram encontrados durante o processamento de:
libio-compress-base-perl
libio-compress-zlib-perl








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts