Autor Tópico: O sistema de pacotes está quebrado  (Lida 7128 vezes)

Offline paulfilipe

  • Usuário Ubuntu
  • *
  • Mensagens: 12
    • Ver perfil
O sistema de pacotes está quebrado
« Online: 12 de Junho de 2016, 10:06 »
Sempre que tento atualizar meu Ubuntu 16.04 aparece uma mensagem pedindo para executar o comando: apt-get install -f

Mas o problema nunca é sanado somente com este comando.
Como resolver?

Offline jkmsjq

  • Usuário Ubuntu
  • *
  • Mensagens: 3.343
  • Ubuntu Member
    • Ver perfil
Re:O sistema de pacotes está quebrado
« Resposta #1 Online: 12 de Junho de 2016, 10:27 »
Execute o seguinte comando em terminal:

Código: [Selecionar]
sudo apt-get install -f
E poste aqui o resultado completo que aparecer.
LinuxUser: 548942 / Dando um tópico como resolvido
"A verdade só é agressiva a quem vive de mentiras". Autor desconhecido.
Twitter: @jeisonkertesz

Offline paulfilipe

  • Usuário Ubuntu
  • *
  • Mensagens: 12
    • Ver perfil
Re:O sistema de pacotes está quebrado
« Resposta #2 Online: 13 de Junho de 2016, 13:59 »
No terminal apareceu:

Erros foram encontrados durante o processamento de:
 /var/cache/apt/archives/grub-common_2.02~beta2-36ubuntu3_amd64.deb
 /var/cache/apt/archives/python-twisted-core_16.0.0-1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

e quando vou atualizar o sistema segue com o mesmo problema de 'O sistema de pacotes está quebrado'.

Offline jkmsjq

  • Usuário Ubuntu
  • *
  • Mensagens: 3.343
  • Ubuntu Member
    • Ver perfil
Re:O sistema de pacotes está quebrado
« Resposta #3 Online: 13 de Junho de 2016, 19:49 »
Pode tentar remover os arquivos e refazer os procedimentos:

Código: [Selecionar]
sudo rm -r /var/cache/apt/archives/grub-common_2.02~beta2-36ubuntu3_amd64.deb python-twisted-core_16.0.0-1_all.deb
Depois:

Código: [Selecionar]
sudo apt update && sudo apt upgrade
Verifica se funciona.
« Última modificação: 13 de Junho de 2016, 19:55 por jkmsjq »
LinuxUser: 548942 / Dando um tópico como resolvido
"A verdade só é agressiva a quem vive de mentiras". Autor desconhecido.
Twitter: @jeisonkertesz

Offline paulfilipe

  • Usuário Ubuntu
  • *
  • Mensagens: 12
    • Ver perfil
Re:O sistema de pacotes está quebrado
« Resposta #4 Online: 15 de Junho de 2016, 12:33 »
quando eu executei o primeiro comando apareceu:

rm: não foi possível remover '/var/cache/apt/archives/grub-common_2.02~beta2-36ubuntu3_amd64.deb': Arquivo ou diretório não encontrado
rm: não foi possível remover 'python-twisted-core_16.0.0-1_all.deb': Arquivo ou diretório não encontrado


quando eu executei o segundo comando apareceu:

E: Não foi possível obter trava /var/lib/apt/lists/lock - open (11: Recurso temporariamente indisponível)
E: Impossível criar acesso exclusivo ao directório /var/lib/apt/lists/
E: Não foi possível obter trava /var/lib/dpkg/lock - open (11: Recurso temporariamente indisponível)
E: Não foi possível obter acesso exclusivo ao directório de administração (/var/lib/dpkg/), outro processo está a utilizá-lo?

não resolveu.

Offline jkmsjq

  • Usuário Ubuntu
  • *
  • Mensagens: 3.343
  • Ubuntu Member
    • Ver perfil
Re:O sistema de pacotes está quebrado
« Resposta #5 Online: 15 de Junho de 2016, 13:43 »
Feche todos os aplicativos abertos, e em terminal, digite:

Código: [Selecionar]
sudo rm -r /var/lib/apt/lists/lock
DÊ <Enter>, digite sua senha e dê <Enter> novamente.

Após isto, tenta atualizar novamente seu Ubuntu:

Código: [Selecionar]
sudo apt update && sudo apt upgrade
Se der erro, poste aqui o resultado que aparecer no terminal.
LinuxUser: 548942 / Dando um tópico como resolvido
"A verdade só é agressiva a quem vive de mentiras". Autor desconhecido.
Twitter: @jeisonkertesz

Offline paulfilipe

  • Usuário Ubuntu
  • *
  • Mensagens: 12
    • Ver perfil
Re:O sistema de pacotes está quebrado
« Resposta #6 Online: 15 de Junho de 2016, 22:10 »
Executei o primeiro comando e me parece que o arquivo foi deletado normalmente.

O segundo comando acabou aparecendo que:

Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
353 packages can be upgraded. Run 'apt list --upgradable' to see them.
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
Você pode querer executar 'apt-get -f install' para corrigí-los.
Os pacotes a seguir têm dependências desencontradas:
 python-twisted-web : Depende: python-twisted-core (>= 16.0.0-1) mas 15.2.1-1ubuntu2 está instalado
E: Dependências desencontradas. Tente usar -f.

ou seja, continua a mesma mensagem quando tento atualizar o ubuntu.

Offline jkmsjq

  • Usuário Ubuntu
  • *
  • Mensagens: 3.343
  • Ubuntu Member
    • Ver perfil
Re:O sistema de pacotes está quebrado
« Resposta #7 Online: 16 de Junho de 2016, 07:42 »
Execute em terminal:

Código: [Selecionar]
sudo apt-get install -f
Veja se resolveu seu problema.
LinuxUser: 548942 / Dando um tópico como resolvido
"A verdade só é agressiva a quem vive de mentiras". Autor desconhecido.
Twitter: @jeisonkertesz

Offline paulfilipe

  • Usuário Ubuntu
  • *
  • Mensagens: 12
    • Ver perfil
Re:O sistema de pacotes está quebrado
« Resposta #8 Online: 16 de Junho de 2016, 22:54 »
deu esse erro aí olha:

não pode copiar dados extráidos para './usr/lib/python2.7/dist-packages/twisted/internet/_signals.py' para '/usr/lib/python2.7/dist-packages/twisted/internet/_signals.py.dpkg-new': fim de ficheiro ou stream inesperado
Erros foram encontrados durante o processamento de:
 /var/cache/apt/archives/python-twisted-core_16.0.0-1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re:O sistema de pacotes está quebrado
« Resposta #9 Online: 23 de Junho de 2016, 22:02 »
Tente reinstalar os dois pacotes juntos.

sudo apt-get install --reinstall python-twisted-web python-twisted-core

Depois feche as dependências e termine as instalações interrompidas:

sudo dpkg --configure -a
sudo apt-get -f install
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline paulfilipe

  • Usuário Ubuntu
  • *
  • Mensagens: 12
    • Ver perfil
Re:O sistema de pacotes está quebrado
« Resposta #10 Online: 30 de Junho de 2016, 16:25 »
ao digitar:
sudo apt-get install --reinstall python-twisted-web python-twisted-core

Apareceu:
6 pacotes não totalmente instalados ou removidos.
E: Internal Error, No file name for python-twisted-web:amd64

Ao digitar:
sudo dpkg --configure -a

Apareceu:
problemas de dependência - deixando desconfigurado
Erros foram encontrados durante o processamento de:
 python-twisted-web
 python-ubuntu-sso-client
 ubuntu-sso-client-qt
 ubuntu-sso-client
 oneconf
 software-center

O ultimo comando segue:
Erros foram encontrados durante o processamento de:
 /var/cache/apt/archives/python-twisted-core_16.0.0-1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re:O sistema de pacotes está quebrado
« Resposta #11 Online: 30 de Junho de 2016, 16:34 »
Vamos verificar se é possível remover o pacote problemático:

sudo apt-get --dry-run remove python-twisted-web

Ele provavelmente vai dizer que outros pacotes precisam ser removidos, pois dependem desse pacote. Se forem poucos, vale mais a pena remover e instalar de novo.

--------------------
Em tempo... como está a saúde do seu sistema? Espaço livre em disco, verificação de consistência dos sistemas de arquivos, quando foi a última vez que vc checou isso???
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline galactus

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.683
    • Ver perfil
Re:O sistema de pacotes está quebrado
« Resposta #12 Online: 01 de Julho de 2016, 12:16 »
Desculpem, mas talvez esteja havendo um outro problema.

Vejam, o twisted python web no Ubuntu 16.04, sua versão é a 16.0.1, portanto este erro de dependência foi causado por uma versão antiga, como o apt mesmo mostra.

Tudo indica então que o paulfilipe tem uma versão mais antiga instalada aí ou usou um PPA da vida para instalar uma versão mais antiga.

paulfilipe, você fez uma atualização de uma versão mais antiga do Ubuntu para o 16.04?


De qualquer maneira, eu aconselharia a remover a versão antiga do  twisted python web, no caso a versão 15 e depois instalar a versão 16 oficial dos repositórios do Ubuntu 16.04.



Kubuntu 21.10 / Linux Mint XFCE 20.2

Offline jkmsjq

  • Usuário Ubuntu
  • *
  • Mensagens: 3.343
  • Ubuntu Member
    • Ver perfil
Re:O sistema de pacotes está quebrado
« Resposta #13 Online: 01 de Julho de 2016, 17:56 »
Desculpem, mas talvez esteja havendo um outro problema.

Vejam, o twisted python web no Ubuntu 16.04, sua versão é a 16.0.1, portanto este erro de dependência foi causado por uma versão antiga, como o apt mesmo mostra.

Tudo indica então que o paulfilipe tem uma versão mais antiga instalada aí ou usou um PPA da vida para instalar uma versão mais antiga.

paulfilipe, você fez uma atualização de uma versão mais antiga do Ubuntu para o 16.04?


De qualquer maneira, eu aconselharia a remover a versão antiga do  twisted python web, no caso a versão 15 e depois instalar a versão 16 oficial dos repositórios do Ubuntu 16.04.

Verdade galactus! No meu Ubuntu Xenial a versão deste pacote é 16.0.0-1. Vejam:

Código: [Selecionar]
jeisonkertesz@jeisonkertesz-Infoway:~$ sudo apt-cache policy python-twisted-web
[sudo] senha para jeisonkertesz:
python-twisted-web:
  Instalado: 16.0.0-1
  Candidato: 16.0.0-1
  Tabela de versão:
 *** 16.0.0-1 500
        500 http://br.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
        500 http://br.archive.ubuntu.com/ubuntu xenial/main i386 Packages
        100 /var/lib/dpkg/status
jeisonkertesz@jeisonkertesz-Infoway:~$

@paulfilipe

Dige em seu terminal o comando:

Código: [Selecionar]
sudo apt-cache policy python-twisted-web
Copia e cole aqui para a gente verificar!

Veja se com este comando aparece todos os PPA's instalados em sua máquina. Copie e poste aqui o resultado.

Código: [Selecionar]
grep -RoPish "ppa.launchpad.net/[^/]+/[^/ ]+" /etc/apt | sort -u | sed -r 's/\.[^/]+\//:/'
« Última modificação: 01 de Julho de 2016, 18:00 por jkmsjq »
LinuxUser: 548942 / Dando um tópico como resolvido
"A verdade só é agressiva a quem vive de mentiras". Autor desconhecido.
Twitter: @jeisonkertesz

Offline paulfilipe

  • Usuário Ubuntu
  • *
  • Mensagens: 12
    • Ver perfil
Re:O sistema de pacotes está quebrado
« Resposta #14 Online: 04 de Julho de 2016, 15:24 »
paulfilipe@paulfilipe-note:~$ sudo apt-cache policy python-twisted-web
python-twisted-web:
  Instalado: 16.0.0-1
  Candidato: 16.0.0-1
  Tabela de versão:
 *** 16.0.0-1 500
        500 http://br.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
        500 http://br.archive.ubuntu.com/ubuntu xenial/main i386 Packages
        100 /var/lib/dpkg/status

Só isso?