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

  1. ao tentar atualizar o sistema aparece o seguinte erro a baixo

!

2 se eu tento instalar algum programa tbm da erro

Captura%20de%20tela_2019-08-19_16-36-31|690x388

Simplesmente não sei oque fazer me ajudem formatar o computador é a utima coisa que quero fazer no momento.

1 Curtida

Oi

Tente “sudo apt install dictonaries-common”.

Caso dê erro, tente os comandos a seguir em sequência. Após cada comando, veja se resolveu o problema.

sudo apt-get clean && sudo apt-get autoremove && sudo apt-get update

sudo dpkg --configure -a

sudo apt-get install -f

1 Curtida

Caso o que o @Edu falou não funcione tenta o seguinte:

sudo apt remove emacs-gtk

Depois tenta atualizar o sistema de novo.

2 Curtidas

Uma pequena dica, não logue como usuário root quando não se tem necessidade, em algum momento você acaba esquecendo que está com o root, e vai fazer caca.

Saudações.

2 Curtidas

Continua dando o mesmo erro

sudo apt install dictonaries-common
Lendo listas de pacotes… Pronto
Construindo árvore de dependências
Lendo informação de estado… Pronto
E: Impossível encontrar o pacote dictonaries-common
root@raul-GA-VM900M:/home/raul# sudo apt-get clean && sudo apt-get autoremove && sudo apt-get update
Lendo listas de pacotes… Pronto
Construindo árvore de dependências
Lendo informação de estado… Pronto
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.
1 pacotes não totalmente instalados ou removidos.
Depois desta operação, 0 B adicionais de espaço em disco serão usados.
Configurando emacs-gtk (1:26.1+1-3.2ubuntu2) …
dpkg-query: o pacote ‘dictionaries-common’ não está instalado e não está disponível informação
Utilize dpkg --info (= dpkg-deb --info) para examinar ficheiros de arquivo.
emacsen-common: dpkg invocation failed at /usr/lib/emacsen-common/lib.pl line 80.
dpkg: erro ao processar o pacote emacs-gtk (–configure):
o subprocesso instalado, do pacote emacs-gtk, o script post-installation retornou erro do status de saída 1
Erros foram encontrados durante o processamento de:
emacs-gtk
E: Sub-process /usr/bin/dpkg returned an error code (1)

Não consigo remover nem instalar nada ao tentar remover o pacote emacs-gtk aparece o seguinte erro abaixo

sudo] senha para raul: 
root@raul-GA-VM900M:/home/raul# sudo apt install dictonaries-common
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
E: Impossível encontrar o pacote dictonaries-common
root@raul-GA-VM900M:/home/raul# sudo apt-get clean && sudo apt-get autoremove && sudo apt-get update
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.
1 pacotes não totalmente instalados ou removidos.
Depois desta operação, 0 B adicionais de espaço em disco serão usados.
Configurando emacs-gtk (1:26.1+1-3.2ubuntu2) ...
dpkg-query: o pacote 'dictionaries-common' não está instalado e não está disponível informação
Utilize dpkg --info (= dpkg-deb --info) para examinar ficheiros de arquivo.
emacsen-common: dpkg invocation failed at /usr/lib/emacsen-common/lib.pl line 80.
dpkg: erro ao processar o pacote emacs-gtk (--configure):
 o subprocesso instalado, do pacote emacs-gtk, o script post-installation retornou erro do status de saída 1
Erros foram encontrados durante o processamento de:
 emacs-gtk
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@raul-GA-VM900M:/home/raul# sudo apt remove emacs-gtk
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
Os seguintes pacotes foram instalados automaticamente e já não são necessários:
  emacs-bin-common emacs-common emacs-el fonts-droid-fallback fonts-noto-mono ghostscript gsfonts imagemagick-6-common libcupsfilters1 libcupsimage2 libfftw3-double3 libgd3 libgif7 libgs9 libgs9-common libijs-0.35 libjbig2dec0 liblqr-1-0 libm17n-0 libmagickcore-6.q16-6
  libmagickwand-6.q16-6 libotf0 libpaper-utils libpaper1 m17n-db poppler-data
Utilize 'sudo apt autoremove' para os remover.
Os pacotes a seguir serão REMOVIDOS:
  emacs-gtk
0 pacotes atualizados, 0 pacotes novos instalados, 1 a serem removidos e 0 não atualizados.
1 pacotes não totalmente instalados ou removidos.
Depois desta operação, 42,8 MB de espaço em disco serão liberados.
Você quer continuar? [S/n] s
dpkg: aviso: falta ficheiro de lista de ficheiros 'libexpat1:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'bash'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libtext-iconv-perl'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libtext-charwidth-perl'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libzstd1:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'python3.7'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libjson-c3:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libpython3.7-stdlib:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'adduser'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libapparmor1:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'apt'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'apt-utils'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libgpm2:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'mime-support'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libpam-modules:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libip4tc0:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'bsdutils'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'grep'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'liblzma5:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libgpg-error0:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'tar'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libgcc1:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'liblz4-1:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libhogweed4:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libssl1.1:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libargon2-1:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libpam-modules-bin'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libreadline8:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libc-bin'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libsqlite3-0:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'ncurses-bin'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libacl1:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libunistring2:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libsmartcols1:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libgcrypt20:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'debconf-i18n'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'coreutils'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'zlib1g:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'python3'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libffi6:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libidn2-0:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'diffutils'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libapt-inst2.0:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libpython3.7-minimal:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'ubuntu-keyring'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libaudit-common'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libtext-wrapi18n-perl'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libsemanage-common'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libseccomp2:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libcap2:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'fdisk'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'debconf'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'update-motd'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'perl-base'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libselinux1:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'ca-certificates'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'hostname'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libpcre3:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libcap-ng0:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'ncurses-base'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libgnutls30:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libpam0g:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libidn11:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'bash-completion'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libgmp10:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'init-system-helpers'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'sed'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libp11-kit0:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libaudit1:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'bsdmainutils'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'gzip'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libuuid1:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'util-linux'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libncursesw6:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libnettle6:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'python3.7-minimal'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libc6:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libfdisk1:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libsepol1:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libdevmapper1.02.1:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'passwd'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'findutils'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'mount'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'uuid-runtime'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'gpgv'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libmount1:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libattr1:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'sysvinit-utils'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libtasn1-6:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libcryptsetup12:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'python3-minimal'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'debianutils'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'mawk'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libmpdec2:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'install-info'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libdebconfclient0:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'base-files'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libbz2-1.0:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libapt-pkg5.0:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libsemanage1:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'openssl'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libbsd0:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libgpg-error-l10n'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'base-passwd'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'readline-common'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libpam-runtime'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libdb5.3:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libblkid1:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libstdc++6:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'liblocale-gettext-perl'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'dash'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libkmod2:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libpython3-stdlib:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libtinfo6:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'gcc-9-base:amd64'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'login'; assumindo que o pacote não tem actualmente ficheiros instalados
(Lendo banco de dados ... 38093 ficheiros e directórios actualmente instalados.)
A remover emacs-gtk (1:26.1+1-3.2ubuntu2) ...
dpkg-query: o pacote 'dictionaries-common' não está instalado e não está disponível informação
Utilize dpkg --info (= dpkg-deb --info) para examinar ficheiros de arquivo.
emacsen-common: dpkg invocation failed at /usr/lib/emacsen-common/lib.pl line 80.
dpkg: erro ao processar o pacote emacs-gtk (--remove):
 o subprocesso instalado, do pacote emacs-gtk, o script pre-removal retornou erro do status de saída 1
update-alternatives: a usar /usr/bin/emacs-gtk para disponibilizar /usr/bin/emacs (emacs) em modo auto
dpkg-query: o pacote 'dictionaries-common' não está instalado e não está disponível informação
Utilize dpkg --info (= dpkg-deb --info) para examinar ficheiros de arquivo.
emacsen-common: dpkg invocation failed at /usr/lib/emacsen-common/lib.pl line 80.
dpkg: erro ao limpar:
 o subprocesso instalado, do pacote emacs-gtk, o script post-installation retornou erro do status de saída 1
Erros foram encontrados durante o processamento de:
 emacs-gtk
E: Sub-process /usr/bin/dpkg returned an error code (1)

tente manualmente
tente executar o script manualmente

sudo /var/lib/dpkg/info/emacsen-common.prerm

se falhar e ocasionar o mesmo erro, tente

sudo -i ‘/emacs-package-remove/s/$/||:/’ /var/lib/dpkg/info/emacsen-common.prerm

E depois isso

sudo apt-get install -f

Em seguida, limpe tudo relacionado ao emacs:

sudo apt-get purge ‘emac[s]’

2 Curtidas

Chegou a tentar os outros dois ?

No caso:

sudo dpkg --configure -a

sudo apt-get install -f

Caso tenha tentado e não resolveu, rode “dpkg --info” e poste a saída aqui!

1 Curtida

root@raul-GA-VM900M:/home/raul# dpkg --info
dpkg-deb: erro: --info precisa de um nome de arquivo .deb como argumento

Digite dpkg-deb --help para ajuda sobre manipulação de arquivos *.deb;
Digite dpkg --help para ajuda sobre instalação e desinstalação de pacotes.
root@raul-GA-VM900M:/home/raul#

root@raul-GA-VM900M:/home/raul# sudo /var/lib/dpkg/info/emacsen-common.prerm
Remove emacsen-common for emacs
emacsen-common: Handling removal of emacsen flavor emacs
dpkg-maintscript-helper: error: maintainer script parameters are missing
root@raul-GA-VM900M:/home/raul# sudo -i ‘/emacs-package-remove/s/$/||:/’ /var/lib/dpkg/info/emacsen-common.prerm
-bash: ‘/emacs-package-remove/s/$/: Arquivo ou diretório inexistente
bash: :/’: Arquivo ou diretório inexistente
root@raul-GA-VM900M:/home/raul# sudo apt-get purge ‘emac[s]’
Lendo listas de pacotes… Pronto
Construindo árvore de dependências
Lendo informação de estado… Pronto
E: Impossível encontrar o pacote ‘emac[s]’
E: Couldn’t find any package by glob ‘‘emac[s]’’
E: Não foi possível encontrar o pacote através da expressão regular ‘‘emac[s]’’

Olhando por cima achei um erro na digitação do nome do pacote dictionaries-common, não copie e cole comandos principalmente estando como root “não deveria estar utilizando root aliás”, um comando mal digitado e seu sistema já era.

O que eu faria no seu caso seria primeiro instalar os pacotes problemáticos pelo dpkg (para corrigir erros de instalação) e somente em seguida tentar executar o apt novamente, caso não consiga instalar os pacotes problemáticos diretamente pelo dpkg a última solução seria copiar os respectivos arquivos para suas pastas.

Caso não consiga instalar os pacotes pelo dpkg -i poste o erro aqui.
os pacotes podem ser baixados de http://packages.ubuntu.com, baixe a versão compatível com sua versão.
ou use o comando “apt download pacote” como usuário comum.

mkdir teste
cd teste
apt download emacs-gtk emacsen-common dictionaries-common
sudo dpkg -i *.deb

Poste o resultado somente do último comando.

1 Curtida

Agora eu consigo instalar e remover programas com apt mas ainda fica dando o erro abaixo

sudo dpkg -i *.deb
A seleccionar pacote anteriormente não seleccionado dictionaries-common.
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libexpat1:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘bash’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libtext-iconv-perl’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libtext-charwidth-perl’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libzstd1:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘python3.7’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libjson-c3:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libpython3.7-stdlib:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘adduser’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libapparmor1:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘apt’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘apt-utils’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libgpm2:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘mime-support’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libpam-modules:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libip4tc0:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘bsdutils’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘grep’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘liblzma5:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libgpg-error0:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘tar’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libgcc1:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘liblz4-1:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libhogweed4:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libssl1.1:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libargon2-1:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libpam-modules-bin’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libreadline8:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libc-bin’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libsqlite3-0:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘ncurses-bin’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libacl1:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libunistring2:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libsmartcols1:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libgcrypt20:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘debconf-i18n’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘coreutils’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘zlib1g:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘python3’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libffi6:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libidn2-0:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘diffutils’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libapt-inst2.0:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libpython3.7-minimal:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘ubuntu-keyring’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libaudit-common’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libtext-wrapi18n-perl’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libsemanage-common’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libseccomp2:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libcap2:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘fdisk’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘debconf’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘update-motd’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘perl-base’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libselinux1:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘ca-certificates’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘hostname’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libpcre3:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libcap-ng0:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘ncurses-base’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libgnutls30:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libpam0g:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libidn11:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘bash-completion’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libgmp10:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘init-system-helpers’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘sed’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libp11-kit0:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libaudit1:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘bsdmainutils’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘gzip’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libuuid1:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘util-linux’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libncursesw6:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libnettle6:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘python3.7-minimal’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libc6:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libfdisk1:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libsepol1:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libdevmapper1.02.1:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘passwd’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘findutils’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘mount’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘uuid-runtime’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘gpgv’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libmount1:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libattr1:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘sysvinit-utils’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libtasn1-6:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libcryptsetup12:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘python3-minimal’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘debianutils’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘mawk’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libmpdec2:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘install-info’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libdebconfclient0:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘base-files’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libbz2-1.0:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libapt-pkg5.0:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libsemanage1:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘openssl’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libbsd0:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libgpg-error-l10n’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘base-passwd’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘readline-common’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libpam-runtime’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libdb5.3:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libblkid1:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libstdc++6:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘liblocale-gettext-perl’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘dash’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libkmod2:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libpython3-stdlib:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘libtinfo6:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘gcc-9-base:amd64’; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros ‘login’; assumindo que o pacote não tem actualmente ficheiros instalados
(Lendo banco de dados … 38097 ficheiros e directórios actualmente instalados.)
A preparar para desempacotar dictionaries-common_1.28.1_all.deb …
A deixar ‘desvio de /usr/share/dict/words para /usr/share/dict/words.pre-dictionaries-common por dictionaries-common’
A descompactar dictionaries-common (1.28.1) …
A preparar para desempacotar emacsen-common_3.0.4_all.deb …
Remove emacsen-common for emacs
emacsen-common: Handling removal of emacsen flavor emacs
A descompactar emacsen-common (3.0.4) sobre (3.0.4) …
A seleccionar pacote anteriormente não seleccionado emacs-gtk.
A preparar para desempacotar emacs-gtk_1%3a26.1+1-3.2ubuntu2_amd64.deb …
Remove elpa-dpkg-dev-el for emacs
remove/dpkg-dev-el-37.0: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-debian-el for emacs
remove/debian-el-37: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove dictionaries-common for emacs
A descompactar emacs-gtk (1:26.1+1-3.2ubuntu2) sobre (1:26.1+1-3.2ubuntu2) …
Configurando emacsen-common (3.0.4) …
Configurando emacs-gtk (1:26.1+1-3.2ubuntu2) …
Install emacsen-common for emacs
emacsen-common: Handling install of emacsen flavor emacs
Install elpa-debian-el for emacs
install/debian-el-37: Handling install of emacsen flavor emacs
install/debian-el-37: byte-compiling for emacs
Install dictionaries-common for emacs
install/dictionaries-common: Byte-compiling for emacsen flavour emacs
Install elpa-dpkg-dev-el for emacs
install/dpkg-dev-el-37.0: Handling install of emacsen flavor emacs
install/dpkg-dev-el-37.0: byte-compiling for emacs
Configurando dictionaries-common (1.28.1) …
Install emacsen-common for emacs
emacsen-common: Handling install of emacsen flavor emacs
Install dictionaries-common for emacs
install/dictionaries-common: Already byte-compiled for emacs. Skipping …
A processar ‘triggers’ para man-db (2.8.5-2) …
A processar ‘triggers’ para dictionaries-common (1.28.1)

Vamos esquecer o apt por alguns minutos, esqueça de instalar e remover programas no momento o foco aqui é resolver o problema em seu sistema.

sudo dpkg --configure -a

Deve demorar um pouco, mas espere acabar pois seu sistema tá uma zona com esse tanto de falta de arquivos.

sudo dpkg --reconfigure -a
dpkg: erro: opção desconhecida --reconfigure

Escreva dpkg --help para ajuda sobre instalar e desinstalar pacotes [*];
Utilize ‘apt’ 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’ !

dpkg --configure -a
Isto não foi um teste kkk, digitei errado são tantos comandos na cabeça.

o comando dpkg --configure -a n deu saida o erro continua

Tenta rodar o apt -f install e depois apt autoremove em seguida execute apt install --reinstall dpkg dpkg-dev
Um comando de cada vez ok, vamos devagar com a dor.

Vou dar uma olhada nas outras mensagens de erro e comandos que você já havia digitado para ver o tamanho do estrago.
Resta saber se você chegou a remover algum arquivo do diretório /var/lib/dpkg, está faltando algo lá, status, available ou list, teoricamente so comandos acima vão colocar as coisas no lugar.

Não resolveu o mesmo erro continua

Tenta um apt update && apt dist-upgrade para ver se resolve, mas creio que em algum momento você removeu a lista de pacotes instalados do apt :frowning:

provavelmente sim acredito que a unica maneira de resolver seja reinstalar todos os pacotes listado no erro vou criar coragem e tentar fazer isso .