Não consigo remover pacote. Resolvido.

Iniciado por Magneto, 10 de Novembro de 2005, 17:00

tópico anterior - próximo tópico

Magneto

Instalei um pacote e deu erro, mas ele aparece como se estivesse instalado e tentei de todas as formas apagar ele do sistema, pois toda vez que abro o Synaptic aparece a mensagem :

E: O pacote boinc-daemon precisa ser reinstalado, mas não foi possível encontrar um repositório para o mesmo.
E: Erro interno abrindo o cache (1). Por favor reporte.

E pelo terminal:

root@ubuntu:/home/gilson# dpkg --purge boinc-daemon
dpkg: erro processando boinc-daemon (--purge):
O pacote está em um estado grave de inconsistência - você deve
reinstalá-lo antes de tentar uma remoção.
Erros foram encontrados durante processamento de:
boinc-daemon
root@ubuntu:/home/gilson# apt-get remove boinc
Lendo Lista de Pacotes... Pronto
Construindo Árvore de Dependências... Pronto
E: O pacote boinc-daemon precisa ser reinstalado, mas não foi possível encontrar um repositório para o mesmo.
root@ubuntu:/home/gilson# apt-get remove boincmgr
Lendo Lista de Pacotes... Pronto
Construindo Árvore de Dependências... Pronto
E: O pacote boinc-daemon precisa ser reinstalado, mas não foi possível encontrar um repositório para o mesmo.
root@ubuntu:/home/gilson#
root@ubuntu:/home/gilson#

LaSSarD

bom já que tá escrito pra reinstalar, vamos reinstalar! :D
sudo apt-get -f install
se isso já não resolver de cara, faz o seguinte:
sudo apt-get install --reinstall boinc-daemon]
desculpem as mensagens não respondidas, mas eu tô afastado há mais de ano...
um dia eu volto ;)

Magneto

gilson@ubuntu:~$ sudo su
root@ubuntu:/home/gilson# sudo apt-get -f install /home/gilson/Desktop/boinc-daemon_4.43-0_i386.deb
Lendo Lista de Pacotes... Pronto
Construindo Árvore de Dependências... Pronto
E: O pacote boinc-daemon precisa ser reinstalado, mas não foi possível encontrar um repositório para o mesmo.
root@ubuntu:/home/gilson# sudo apt-get install --reinstall /home/gilson/Desktop/boinc-daemon_4.43-0_i386.deb
Lendo Lista de Pacotes... Pronto
Construindo Árvore de Dependências... Pronto
E: O pacote boinc-daemon precisa ser reinstalado, mas não foi possível encontrar um repositório para o mesmo.
root@ubuntu:/home/gilson#

LaSSarD

eita achei que você tivesse usado os repositórios pra baixar o programa... nunca se coloca o link de um programa no apt-get, o apt-get serve para baixar programas da internet!
pra resolver seu problema:
sudo dpkg -i /home/gilson/Desktop/boinc-daemon_4.43-0_i386.deb
agora pode usar qualquer um dos dois comandos que você usou no 1º post pra remover ;)
desculpem as mensagens não respondidas, mas eu tô afastado há mais de ano...
um dia eu volto ;)

Magneto

Cara, eu não estou usando o apt-get para instalar, mas após isso:

gilson@ubuntu:~$ sudo dpkg -i /home/gilson/Desktop/boinc-daemon_4.43-0_i386.deb
(Lendo banco de dados ... 68536 arquivos e diretórios atualmente instalados.)
Preparando para substituir boinc-daemon 4.43-0 (usando .../boinc-daemon_4.43-0_i386.deb) ...
Descompactando substituto boinc-daemon ...
rm: imposível remover `/etc/rc0.d/K07boinc': Arquivo ou diretório não encontradodpkg: aviso - antigo script post-removal retornou erro de estado de saída 1
dpkg - tentando script do novo pacote em vez disso ...
rm: imposível remover `/etc/rc0.d/K07boinc': Arquivo ou diretório não encontradodpkg: erro processando /home/gilson/Desktop/boinc-daemon_4.43-0_i386.deb (--install):
subprocesso novo script post-removal retornou código de saída de error 1
rm: imposível remover `/etc/rc0.d/K07boinc': Arquivo ou diretório não encontradodpkg: erro enquanto efetuava-se a limpeza:
subprocesso post-removal script retornou código de saída de error 1
Erros foram encontrados durante processamento de:
/home/gilson/Desktop/boinc-daemon_4.43-0_i386.deb
gilson@ubuntu:~$ dpkg --purge boinc-daemon
dpkg: a operação pedida requer nível de superusuário
gilson@ubuntu:~$ sudo dpkg --purge boinc-daemon
dpkg: erro processando boinc-daemon (--purge):
O pacote está em um estado grave de inconsistência - você deve
reinstalá-lo antes de tentar uma remoção.
Erros foram encontrados durante processamento de:
boinc-daemon
gilson@ubuntu:~$

LaSSarD

parece que esse seu pacote tá com defeito, um arquivo necessário dentro dele não veio junto (é o que parece ao menos)
tenta assim:
dpkg -r --force-all -P boinc-daemon
obs.: o -P faz a mesma coisa que o --purge.
desculpem as mensagens não respondidas, mas eu tô afastado há mais de ano...
um dia eu volto ;)

Magneto

Tens razão, fui verificar os pacotes que baixei e este maldito arquivo não consta, tentei tuas dicas e nenhuma funcionou, o maior problema é que não consigo usar o apt-get , nem o Synaptic.

LaSSarD

/me fracassado :(
nem com o force deu certo? :cry:
desculpem as mensagens não respondidas, mas eu tô afastado há mais de ano...
um dia eu volto ;)

Magneto

Rapaz, tá dificil, nem com reza brava, vo deixar quieto, dó que não posso usar o apt-get!!!!

dealer

O pacote ta corrompido, uma tarefa de instalação dessa é facílima heheh, tá corrompido, com certeza cara.
Vossa senhoria não tem envergadura moral para pedir suporte via MP!

"If freedom is short of weapons, we must compensate with willpower." - A. homem

Magneto

Pode crer que tá corrompido, o problema é remover, isso é que tá dificil.

dealer

Se não conseguir pelo APT-GET, vai na mão cara..
Vossa senhoria não tem envergadura moral para pedir suporte via MP!

"If freedom is short of weapons, we must compensate with willpower." - A. homem

Magneto

Cara, como tu pode perceber pelo que escrevi antes no inicio da mensagem eu já tentei de tudo, pelo menos as dicas que passaram e o que eu sabia, agora não faço idéia!

dealer

Procura por arquivos relacionados, locate arquivo, whereis programa.. vai tentando hehe
Vossa senhoria não tem envergadura moral para pedir suporte via MP!

"If freedom is short of weapons, we must compensate with willpower." - A. homem

Magneto

Cara consegui resolver , tua dica do locate me salvou, pus no terminal locate boinc, apaguei todos os arquivos depois forcei a instalação e depois removi normalmente, obrigado pela ajuda de todos, valeu LaSSarD, dealer !!