É por isso que as --force-*opções devem ser usadas excepcionalmente com moderação, mesmo que você pense que sabe o que está fazendo ... Por falar nisso, por que sentiu a necessidade de remover o apt?
Shadur
apt não funcionou mais ... Tentei instalar qualquer coisa, mas não funcionou, recebi alguns erros estranhos. (não consigo lembrar qual, acho que dizia algo como "E: banco de dados pequeno do apt, tente aumentar o cache" ou algo assim) Reinstalei o apt e ele funciona agora.
MilMike
Respostas:
14
ok, eu reinstalei! acabou de baixar o pacote deb
e usar o dpkg para instalá-lo .:
Eu o editei do Ubuntu para a URL do Debian. "Todas as versões conhecidas do apt" não são verdadeiras.
Jodka Lemon
11
Em caso de conflitos, significa que você instalou a versão errada de algo. Não desinstale o que já existe, instale a versão correta do que foi removido.
--force-*
opções devem ser usadas excepcionalmente com moderação, mesmo que você pense que sabe o que está fazendo ... Por falar nisso, por que sentiu a necessidade de remover o apt?Respostas:
ok, eu reinstalei! acabou de baixar o pacote deb e usar o dpkg para instalá-lo .:
fonte
dpkg -i foobar.deb
?Este link possui pacotes debian para todas as versões apt que estavam no lançamento do Debian: ftp://archive.debian.org/debian/pool/main/a/apt/
Primeiro instale
libapt-pkg
a versão que você precisa e depois instale oapt
pacote para o seu sistema usandodpkg -i
.Em caso de conflito, procure por
apt
pacotesdpkg -l
e desinstale-o usandodpkg -r
. Após isso, use a etapa acima para reinstalarapt
.fonte