Quebrei meu Sistema e não quero formatar me ajudem resolver PF

Sim foi o que eu pensei, as vezes a simplicidade do debian tem seus pormenores, em um sistema rpm eu rodaria um --initdb ou --rebuilddb e estaria tudo certo.
Experimente reinstalar alguns pacotes para ver se eles somem da lista.

apt install --reinstall pacote

Se eles sumirem da mensagem de erro o caminho é este, eu não consigo reproduzir o erro aqui infelizmente, até porque não estou com nenhuma .deb instalada aqui.

o problema dos pacotes foi resolvido mas n para por ai agora esta dando o seguinte erro ao tentar instalar algum programa

sudo apt-get install  firefox -y
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
The following additional packages will be installed:
 lsb-release python3
Pacotes sugeridos:
 fonts-lyx lsb python3-doc python3-tk python3-venv
Os NOVOS pacotes a seguir serão instalados:
 firefox lsb-release python3
0 pacotes atualizados, 3 pacotes novos instalados, 0 a serem removidos e 3 não atualizados.
É preciso baixar 0 B/49,7 MB de arquivos.
Depois desta operação, 188 MB adicionais de espaço em disco serão usados.
A seleccionar pacote anteriormente não seleccionado python3.
(Lendo banco de dados ... 42045 ficheiros e directórios actualmente instalados.)
A preparar para desempacotar .../python3_3.7.3-1_amd64.deb ...
A descompactar python3 (3.7.3-1) ...
A seleccionar pacote anteriormente não seleccionado lsb-release.
A preparar para desempacotar .../lsb-release_10.2019031300ubuntu1_all.deb ...
A descompactar lsb-release (10.2019031300ubuntu1) ...
A seleccionar pacote anteriormente não seleccionado firefox.
A preparar para desempacotar .../firefox_68.0.2+build1-0ubuntu0.19.04.1_amd64.deb ...
A descompactar firefox (68.0.2+build1-0ubuntu0.19.04.1) ...
Configurando python3 (3.7.3-1) ...
running python rtupdate hooks for python3.7...
dpkg-query: o pacote 'hplip-data' não está instalado
Utilize dpkg --contents (= dpkg-deb --contents) para listar o conteúdo de ficheiros de arquivo.
Traceback (most recent call last):
 File "/usr/bin/py3clean", line 210, in <module>
   main()
 File "/usr/bin/py3clean", line 196, in main
   pfiles = set(dpf.from_package(options.package))
 File "/usr/share/python3/debpython/files.py", line 53, in from_package
   raise Exception("cannot get content of %s" % package_name)
Exception: cannot get content of hplip-data
Error in sys.excepthook:
Traceback (most recent call last):
 File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 63, in apport_excepthook
   from apport.fileutils import likely_packaged, get_recent_crashes
 File "/usr/lib/python3/dist-packages/apport/__init__.py", line 5, in <module>
   from apport.report import Report
 File "/usr/lib/python3/dist-packages/apport/report.py", line 30, in <module>
   import apport.fileutils
 File "/usr/lib/python3/dist-packages/apport/fileutils.py", line 23, in <module>
   from apport.packaging_impl import impl as packaging
 File "/usr/lib/python3/dist-packages/apport/packaging_impl.py", line 24, in <module>
   import apt
ModuleNotFoundError: No module named 'apt'

Original exception was:
Traceback (most recent call last):
 File "/usr/bin/py3clean", line 210, in <module>
   main()
 File "/usr/bin/py3clean", line 196, in main
   pfiles = set(dpf.from_package(options.package))
 File "/usr/share/python3/debpython/files.py", line 53, in from_package
   raise Exception("cannot get content of %s" % package_name)
Exception: cannot get content of hplip-data
error running python rtupdate hook hplip-data
dpkg-query: o pacote 'libglib2.0-dev-bin' não está instalado
Utilize dpkg --contents (= dpkg-deb --contents) para listar o conteúdo de ficheiros de arquivo.
Traceback (most recent call last):
 File "/usr/bin/py3clean", line 210, in <module>
   main()
 File "/usr/bin/py3clean", line 196, in main
   pfiles = set(dpf.from_package(options.package))
 File "/usr/share/python3/debpython/files.py", line 53, in from_package
   raise Exception("cannot get content of %s" % package_name)
Exception: cannot get content of libglib2.0-dev-bin
Error in sys.excepthook:
Traceback (most recent call last):
 File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 63, in apport_excepthook
   from apport.fileutils import likely_packaged, get_recent_crashes
 File "/usr/lib/python3/dist-packages/apport/__init__.py", line 5, in <module>
   from apport.report import Report
 File "/usr/lib/python3/dist-packages/apport/report.py", line 30, in <module>
   import apport.fileutils
 File "/usr/lib/python3/dist-packages/apport/fileutils.py", line 23, in <module>
   from apport.packaging_impl import impl as packaging
 File "/usr/lib/python3/dist-packages/apport/packaging_impl.py", line 24, in <module>
   import apt
ModuleNotFoundError: No module named 'apt'

Original exception was:
Traceback (most recent call last):
 File "/usr/bin/py3clean", line 210, in <module>
   main()
 File "/usr/bin/py3clean", line 196, in main
   pfiles = set(dpf.from_package(options.package))
 File "/usr/share/python3/debpython/files.py", line 53, in from_package
   raise Exception("cannot get content of %s" % package_name)
Exception: cannot get content of libglib2.0-dev-bin
error running python rtupdate hook libglib2.0-dev-bin
dpkg-query: o pacote 'python3-uno' não está instalado
Utilize dpkg --contents (= dpkg-deb --contents) para listar o conteúdo de ficheiros de arquivo.
Traceback (most recent call last):
 File "/usr/bin/py3clean", line 210, in <module>
   main()
 File "/usr/bin/py3clean", line 196, in main
   pfiles = set(dpf.from_package(options.package))
 File "/usr/share/python3/debpython/files.py", line 53, in from_package
   raise Exception("cannot get content of %s" % package_name)
Exception: cannot get content of python3-uno
Error in sys.excepthook:
Traceback (most recent call last):
 File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 63, in apport_excepthook
   from apport.fileutils import likely_packaged, get_recent_crashes
 File "/usr/lib/python3/dist-packages/apport/__init__.py", line 5, in <module>
   from apport.report import Report
 File "/usr/lib/python3/dist-packages/apport/report.py", line 30, in <module>
   import apport.fileutils
 File "/usr/lib/python3/dist-packages/apport/fileutils.py", line 23, in <module>
   from apport.packaging_impl import impl as packaging
 File "/usr/lib/python3/dist-packages/apport/packaging_impl.py", line 24, in <module>
   import apt
ModuleNotFoundError: No module named 'apt'

Original exception was:
Traceback (most recent call last):
 File "/usr/bin/py3clean", line 210, in <module>
   main()
 File "/usr/bin/py3clean", line 196, in main
   pfiles = set(dpf.from_package(options.package))
 File "/usr/share/python3/debpython/files.py", line 53, in from_package
   raise Exception("cannot get content of %s" % package_name)
Exception: cannot get content of python3-uno
error running python rtupdate hook python3-uno
dpkg-query: o pacote 'system-config-printer-common' não está instalado
Utilize dpkg --contents (= dpkg-deb --contents) para listar o conteúdo de ficheiros de arquivo.
Traceback (most recent call last):
 File "/usr/bin/py3clean", line 210, in <module>
   main()
 File "/usr/bin/py3clean", line 196, in main
   pfiles = set(dpf.from_package(options.package))
 File "/usr/share/python3/debpython/files.py", line 53, in from_package
   raise Exception("cannot get content of %s" % package_name)
Exception: cannot get content of system-config-printer-common
Error in sys.excepthook:
Traceback (most recent call last):
 File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 63, in apport_excepthook
   from apport.fileutils import likely_packaged, get_recent_crashes
 File "/usr/lib/python3/dist-packages/apport/__init__.py", line 5, in <module>
   from apport.report import Report
 File "/usr/lib/python3/dist-packages/apport/report.py", line 30, in <module>
   import apport.fileutils
 File "/usr/lib/python3/dist-packages/apport/fileutils.py", line 23, in <module>
   from apport.packaging_impl import impl as packaging
 File "/usr/lib/python3/dist-packages/apport/packaging_impl.py", line 24, in <module>
   import apt
ModuleNotFoundError: No module named 'apt'

Original exception was:
Traceback (most recent call last):
 File "/usr/bin/py3clean", line 210, in <module>
   main()
 File "/usr/bin/py3clean", line 196, in main
   pfiles = set(dpf.from_package(options.package))
 File "/usr/share/python3/debpython/files.py", line 53, in from_package
   raise Exception("cannot get content of %s" % package_name)
Exception: cannot get content of system-config-printer-common
error running python rtupdate hook system-config-printer-common
dpkg-query: o pacote 'system-config-printer' não está instalado
Utilize dpkg --contents (= dpkg-deb --contents) para listar o conteúdo de ficheiros de arquivo.
Traceback (most recent call last):
 File "/usr/bin/py3clean", line 210, in <module>
   main()
 File "/usr/bin/py3clean", line 196, in main
   pfiles = set(dpf.from_package(options.package))
 File "/usr/share/python3/debpython/files.py", line 53, in from_package
   raise Exception("cannot get content of %s" % package_name)
Exception: cannot get content of system-config-printer
Error in sys.excepthook:
Traceback (most recent call last):
 File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 63, in apport_excepthook
   from apport.fileutils import likely_packaged, get_recent_crashes
 File "/usr/lib/python3/dist-packages/apport/__init__.py", line 5, in <module>
   from apport.report import Report
 File "/usr/lib/python3/dist-packages/apport/report.py", line 30, in <module>
   import apport.fileutils
 File "/usr/lib/python3/dist-packages/apport/fileutils.py", line 23, in <module>
   from apport.packaging_impl import impl as packaging
 File "/usr/lib/python3/dist-packages/apport/packaging_impl.py", line 24, in <module>
   import apt
ModuleNotFoundError: No module named 'apt'

Original exception was:
Traceback (most recent call last):
 File "/usr/bin/py3clean", line 210, in <module>
   main()
 File "/usr/bin/py3clean", line 196, in main
   pfiles = set(dpf.from_package(options.package))
 File "/usr/share/python3/debpython/files.py", line 53, in from_package
   raise Exception("cannot get content of %s" % package_name)
Exception: cannot get content of system-config-printer
error running python rtupdate hook system-config-printer
dpkg-query: o pacote 'ubuntu-drivers-common' não está instalado
Utilize dpkg --contents (= dpkg-deb --contents) para listar o conteúdo de ficheiros de arquivo.
Traceback (most recent call last):
 File "/usr/bin/py3clean", line 210, in <module>
   main()
 File "/usr/bin/py3clean", line 196, in main
   pfiles = set(dpf.from_package(options.package))
 File "/usr/share/python3/debpython/files.py", line 53, in from_package
   raise Exception("cannot get content of %s" % package_name)
Exception: cannot get content of ubuntu-drivers-common
Error in sys.excepthook:
Traceback (most recent call last):
 File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 63, in apport_excepthook
   from apport.fileutils import likely_packaged, get_recent_crashes
 File "/usr/lib/python3/dist-packages/apport/__init__.py", line 5, in <module>
   from apport.report import Report
 File "/usr/lib/python3/dist-packages/apport/report.py", line 30, in <module>
   import apport.fileutils
 File "/usr/lib/python3/dist-packages/apport/fileutils.py", line 23, in <module>
   from apport.packaging_impl import impl as packaging
 File "/usr/lib/python3/dist-packages/apport/packaging_impl.py", line 24, in <module>
   import apt
ModuleNotFoundError: No module named 'apt'

Original exception was:
Traceback (most recent call last):
 File "/usr/bin/py3clean", line 210, in <module>
   main()
 File "/usr/bin/py3clean", line 196, in main
   pfiles = set(dpf.from_package(options.package))
 File "/usr/share/python3/debpython/files.py", line 53, in from_package
   raise Exception("cannot get content of %s" % package_name)
Exception: cannot get content of ubuntu-drivers-common
error running python rtupdate hook ubuntu-drivers-common
dpkg-query: o pacote 'virtualbox' não está instalado
Utilize dpkg --contents (= dpkg-deb --contents) para listar o conteúdo de ficheiros de arquivo.
Traceback (most recent call last):
 File "/usr/bin/py3clean", line 210, in <module>
   main()
 File "/usr/bin/py3clean", line 196, in main
   pfiles = set(dpf.from_package(options.package))
 File "/usr/share/python3/debpython/files.py", line 53, in from_package
   raise Exception("cannot get content of %s" % package_name)
Exception: cannot get content of virtualbox
Error in sys.excepthook:
Traceback (most recent call last):
 File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 63, in apport_excepthook
   from apport.fileutils import likely_packaged, get_recent_crashes
 File "/usr/lib/python3/dist-packages/apport/__init__.py", line 5, in <module>
   from apport.report import Report
 File "/usr/lib/python3/dist-packages/apport/report.py", line 30, in <module>
   import apport.fileutils
 File "/usr/lib/python3/dist-packages/apport/fileutils.py", line 23, in <module>
   from apport.packaging_impl import impl as packaging
 File "/usr/lib/python3/dist-packages/apport/packaging_impl.py", line 24, in <module>
   import apt
ModuleNotFoundError: No module named 'apt'

Original exception was:
Traceback (most recent call last):
 File "/usr/bin/py3clean", line 210, in <module>
   main()
 File "/usr/bin/py3clean", line 196, in main
   pfiles = set(dpf.from_package(options.package))
 File "/usr/share/python3/debpython/files.py", line 53, in from_package
   raise Exception("cannot get content of %s" % package_name)
Exception: cannot get content of virtualbox
error running python rtupdate hook virtualbox
dpkg-query: o pacote 'xfpanel-switch' não está instalado
Utilize dpkg --contents (= dpkg-deb --contents) para listar o conteúdo de ficheiros de arquivo.
Traceback (most recent call last):
 File "/usr/bin/py3clean", line 210, in <module>
   main()
 File "/usr/bin/py3clean", line 196, in main
   pfiles = set(dpf.from_package(options.package))
 File "/usr/share/python3/debpython/files.py", line 53, in from_package
   raise Exception("cannot get content of %s" % package_name)
Exception: cannot get content of xfpanel-switch
Error in sys.excepthook:
Traceback (most recent call last):
 File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 63, in apport_excepthook
   from apport.fileutils import likely_packaged, get_recent_crashes
 File "/usr/lib/python3/dist-packages/apport/__init__.py", line 5, in <module>
   from apport.report import Report
 File "/usr/lib/python3/dist-packages/apport/report.py", line 30, in <module>
   import apport.fileutils
 File "/usr/lib/python3/dist-packages/apport/fileutils.py", line 23, in <module>
   from apport.packaging_impl import impl as packaging
 File "/usr/lib/python3/dist-packages/apport/packaging_impl.py", line 24, in <module>
   import apt
ModuleNotFoundError: No module named 'apt'

Original exception was:
Traceback (most recent call last):
 File "/usr/bin/py3clean", line 210, in <module>
   main()
 File "/usr/bin/py3clean", line 196, in main
   pfiles = set(dpf.from_package(options.package))
 File "/usr/share/python3/debpython/files.py", line 53, in from_package
   raise Exception("cannot get content of %s" % package_name)
Exception: cannot get content of xfpanel-switch
error running python rtupdate hook xfpanel-switch
dpkg: erro ao processar o pacote python3 (--configure):
o subprocesso instalado, do pacote python3, o script post-installation retornou erro do status de saída 4
dpkg: problemas com dependências impedem a configuração de lsb-release:
lsb-release depende de python3:any; porém:
 Pacote python3 não está configurado ainda.

dpkg: erro ao processar o pacote lsb-release (--configure):
problemas de dependência - deixando desconfigurado
dpkg: problemas com dependências impedem a configuração de firefox:
firefox depende de lsb-release; porém:
 Pacote lsb-release não está configurado ainda.

dpkg: erro ao processar o pacote firefox (--configure):
problemas de dependência - deixando desconfigurado
A processar 'triggers' para mime-support (3.60ubuntu1) ...
A processar 'triggers' para hicolor-icon-theme (0.17-2) ...
A processar 'triggers' para man-db (2.8.5-2) ...
Erros foram encontrados durante o processamento de:
python3
lsb-release
firefox
E: Sub-process /usr/bin/dpkg returned an error code (1)

Rapaz, esse negócio aí tá feio hein, tem que analisar o problema e resolver um por um, talvez primeiro esse erro do python acusando a falta do módulo apt, como mencionei anteriormente não tenho como reproduzir o erro, mas fazendo uma busca no google, parece ser um problema com o pacote python3-apt talvez reinstalando o mesmo essa mensagem vá embora, eu tentaria também reinstalar o lsb-release e o hplip-data manualmente, os pacotes certamente foram baixados para /var/cache/apt/archives então é ir lá e tentar reinstalar manualmente pelo dpkg um de cada vez começando pelo python3 depois python3-apt em seguida lsb-release e somente depois firefox, ainda nem perguntei qual é a distro só por curiosidade mint ou ubuntu? pois tem umas mensagens de erro do apport no meio.
É um problema chato, mas com calma se resolve, a maioria das pessoas já teria formatado, mas acho bem legal você tentar resolver, fica como aprendizado para o futuro.

vc pode tentar

não testado

Quais comandos você executou para chegar nesse ponto? Utilize o comando “history” e copie/cole os comandos anteriores ao problema aqui para vermos. Você alterou ou desabilitou algum arquivo de fonte (repositórios)?

2 curtidas

@c.raul016 sinceramente, com o tanto de coisa que você já fez, sabe-se lá o que tá rolando agora. Acho que seria mais fácil você reinstalar o sistema e tomar mais cuidado da próxima vez. Se tiver dificuldade em reinstalar ou o que fazer depois de reinstalar, posta ai que a gente te ajuda.

Sei que já respondeu várias perguntas, mas, por curiosidade, como esse problema começou? Foi sozinho? Ou foi depois de você fazer alguma alteração no sistema?

Confira o seu hd, pode ser que ele esteja apresentando blocos defeituosos. Veja se tem saidas de erro no log do sistema:

sudo journalctl -k

Use o fsck.ext4 no seu sistema de arquivos. Faça isso de preferência dando boot pelo pendrive.

Agradeço geral que tentou ajudar mas realmente acabei formatando o pc muito obrigado a todos <3

1 curtida

Realmente formatar seria o ideal no ponto que chegou, você acabou perdendo o controle do que fez no sistema e isso é ruim demais!

Andei olhando o tópico, parece que você copiava e colava muitos comandos sem saber para que serviam, n faça isso, muito menos em root, digitar algo sem saber o que ele faz e um atalho para ferrar com seu sistema

Tranquilo man, mas foi um bom aprendizado, como disse anteriormente e outros usuários disseram, evite ao máximo utilizar a conta root e copiar e colar comandos.
Boa sorte com seu novo sistema e se precisar de um help antes de destruir tudo kkkkkk estaremos aqui.

Na verdade não existe problema sem solução, porém você precisa “no mínimo” estar a par do que realmente aconteceu e no caso do @c.raul016 o estrago já havia sido feito, caso contrário a primeira resposta que dei teria solucionado o problema, a máxima é antes de se matar tentando instalar e remover um programa, é instalar o programa de forma manual pelo backend do gerenciador de pacotes, no caso aí DPKG, os gerenciadores de pacotes deixaram as pessoas um pouco preguiçosas existem diversas maneiras de lidar com pacotes quebrados e também de recuperar um sistema, basta saber lidar com o sistema de arquivos.

Estes dias tive um problema bem mais cabeludo que este no rawhide, qualquer um teria formatado, mas observando aonde estava ocorrendo o problema (logind) e se tratando de uma atualização, bastou um ambiente chroot para fazer downgrade dos pacotes problemáticos, era um bug no pacote systemd do koji(pacotes de teste do Fedora, antes de entrar no Rawhide) que foi corrigido posteriormente; Eu poderia formatar e reinstalar em 10 minutos, mas o que me foi mais útil?
Reinstalação de 10 minutos mais depois ter que reconfigurar tudo, ou fazer um chroot e resolver com um comando?
Também tive um problema no Debian, mesmo caso fiz chroot e resolvi sem ficar sem sistema, pois mantenho um dual boot justamente para estes casos, tenho 2 fedoras estável/rawhide mais uma partição de testes que hoje está com o Debian, para não ter que reiniciar agora pois estava fazendo alguns downloads, acabei de rodar um full-upgrade do buster para o testing direto do chroot, quando acabar o download eu reinicio o computador e boas.

1 curtida

Como resolvo meu problema?

Não consigo instalar nada, nem atualizar nem nada deste tipo!

tente:
sudo rm -rf /var/cache/apt/archives/lock

Fiz

veja se funcionou

Tentei um sudo apt update -y && sudo apt upgrade -y
Nada de funcionar…

então…
sudo rm -rf /var/lib/dpkg/lock-frontend

Mesmo problema! :confused:

tenta esses tres juntos:

sudo rm /var/lib/apt/lists/lock
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock

isso acontece quando tem outro app usando o apt/dpkg vc tem as atualizações automaticas ativadas?

Não, acabei de instalar o sistema.