nandosilva
(usa Lubuntu)
Enviado em 04/07/2023 - 22:20h
alexabolada escreveu:
Olá, entendo seu problema. Remover o
apt e o
dpkg pode causar problemas, visto que eles são fundamentais para o gerenciamento de pacotes no Debian. Mas não se preocupe, há uma maneira de reinstalar esses importantes utilitários.
Primeiramente, vamos baixar as ferramentas necessárias manualmente.
Vá até o diretório /tmp com o comando:
cd /tmp
Agora, baixe a ferramenta de baixa nível dpkg:
wget http://security.debian.org/debian-security/pool/updates/main/d/dpkg/dpkg_1.19.0.5+deb10u2_amd64.deb
E também, o apt:
wget http://security.debian.org/debian-security/pool/updates/main/a/apt/apt_1.8.2.3_amd64.deb
Então agora, precisamos instalar o dpkg, que gerencia a instalação de pacotes .deb, e após o apt, para que você possa usar comandos como apt-get:
dpkg -i dpkg_1.19.0.5+deb10u2_amd64.deb
[b]dpkg -i apt_1.8.2.3_amd64.deb[/b
=====================================
Claro ao baixar os pacotes .deb via navegador ou pelo wget com url do pacote, você não conseguirá instalar os mesmos porque você excluir o comando dpkg e o apt
do seu sistema ou impossibilitou o uso deles, mas a outro jeito de instalar estes pacotes sem precisar do comando dpkg no sistema.
Ao baixar os pacotes dpkg e apt da versão correta para o debian jessie, caso você não possa remover este sistema antigo e desatualizado por enquanto ainda e se precisa
muito ainda utilizar o mesmo por algum tempo, os pacotes .deb pode ser descompactado com o comando 7z do Linux, pois na verdade este pacotes acho que são arquivos zip. Ao descompactar o pacote .deb com o 7z será extraido um pacote data.tar, então para instalar no sistema, use
o comando sudo tar -xvf data.tar -C / e pronto todos os arquivos do pacote estão na estrutura do seu sistema, repita este processo para o outro pacote.
Agora veja se o comando dpkg e apt funcione, caso não funcione de hora, talvez seja preciso reiniciar o sistema. Já fiz muito este processos para
pacotes .deb que não pertence ao repositório da distro, para pular o impedimento de dependências e resolve-las de outras maneiras sem prejudicar
as libs do sistema para instalar outras libs sem afetar as libs do sistema, a única coisa que nunca precisei fazer foi reiniciar o sistema pois o meu dpkg e apt estavam
funcionando.