Problema
Você removeu um pacote pela força da linha de comando. O uso da opção --purge
removeu o arquivo e suas dependências foram capturadas por autoremove
. Esta combinação purga o pacote nomeado e todas as suas dependências, além de todos os dados de configuração.
Resolução
Precisamos determinar a lista de pacotes que o pacote que removemos depende, assim (essa lista é de uma instalação do XUbuntu, mas o resultado será quase idêntico, já que o Ubuntu é um fork do Debian):
sudo -i
apt-cache depends synaptic
synaptic
Depends: libapt-inst2.0
Depends: libapt-pkg5.0
Depends: libc6
Depends: libept1.5.0
Depends: libgcc1
Depends: libgdk-pixbuf2.0-0
Depends: libglib2.0-0
Depends: libgtk-3-0
Depends: libpango-1.0-0
Depends: libstdc++6
Depends: libvte-2.91-0
Depends: libx11-6
Depends: libxapian30
Depends: hicolor-icon-theme
Depends: policykit-1
policykit-1:i386
Conflicts: menu
Recommends: libgtk2-perl
Recommends: rarian-compat
Recommends: xdg-utils
Suggests: dwww
Suggests: menu
menu:i386
Suggests: deborphan
Suggests: apt-xapian-index
Suggests: tasksel
Suggests: software-properties-gtk
No seu caso, a partir do seu Edit (eu editei sua pergunta para destacar o erro), determinamos que o pacote ausente é: libept1.5.0
, listado como libept1.5.0 (1.1 + nmu3 e outros) no repositório de pacotes do Debian Stretch .
Agora precisamos baixar o pacote que faltava no repositório, visitando Pacote: libept1.5.0 (1.1 + nmu3 e outros) : Biblioteca de alto nível para gerenciar informações de pacotes Debian . Role para baixo até a parte inferior da janela e faça o download do pacote apropriado para sua arquitetura. Ignore a nota na página resultante, conforme tentamos primeiro.
Depois de salvar o pacote, inicie uma nova janela de terminal e cd /path/to/downloaded/file
. Emitir sudo dpkg -i libept1.5.0_1.1+nmu3+b1_<arch>.deb
para instalar o pacote.
Crédito extra
Use CUIDADO se tentar isto : estou oferecendo isso porque o pacote que baixamos deve estar em seu repositório. Como não tenho ideia do estado em que seus repositórios e listas estão, estou começando do zero.
Retirado de Como faço para restaurar os repositórios padrão? no AskUbuntu, mas o conceito é o mesmo. Existe um gerador sources.list
para o Debian em Gerador de Lista de Fontes Debian .
- Instale os pacotes exigidos pelo Gerador:
apt-get install curl wget apt-transport-https dirmngr
- Remova sua lista de fontes, emitindo:
sudo rm /etc/apt/sources.list
- Configure as opções, etc., e o mais importante, escolha a Versão correta . Depois que a versão for escolhida, escolha quaisquer espelhos de terceiros, se desejar.
- Clique em Gerar.
- Use alguma forma de sudo, por exemplo,
gksudo
para abrir o editor de texto escolhido. Você precisa ser root para salvar o resultado no diretório /etc/
.
- Copie os resultados da etapa 4 para o editor na etapa 5. Se você escolheu repositórios de terceiros, não se esqueça de emitir os comandos na janela de saída Chaves GPG.
- Salve o resultado como
sources.list
em /etc/apt/
- Emitir um
sudo apt-get update
Exemplo de saída do gerador
#------------------------------------------------------------------------------#
# OFFICIAL DEBIAN REPOS
#------------------------------------------------------------------------------#
###### Debian Main Repos
deb http://deb.debian.org/debian/ stable main contrib non-free
deb-src http://deb.debian.org/debian/ stable main contrib non-free
deb http://deb.debian.org/debian/ stable-updates main contrib non-free
deb-src http://deb.debian.org/debian/ stable-updates main contrib non-free
deb http://deb.debian.org/debian-security stable/updates main
deb-src http://deb.debian.org/debian-security stable/updates main
deb http://ftp.debian.org/debian jessie-backports main
deb-src http://ftp.debian.org/debian jessie-backports main