Ich habe apt-get versehentlich aus meinem Debian-System entfernt, indem ich Folgendes ausgegeben habe:
dpkg --force-depends --purge apt
Wie kann ich es neu installieren?
Kommentare
- Aus diesem Grund sollten nur die Optionen
--force-*
verwendet werden Außergewöhnlich sparsam, auch wenn Sie glauben zu wissen, was Sie tun ' … Apropos, warum hatten Sie das Bedürfnis, apt zu entfernen? - apt hat nicht mehr funktioniert … Ich habe versucht, etwas zu installieren, aber es hat nicht ' funktioniert. Ich habe einige seltsame Fehler erhalten. (Kann sich ' nicht erinnern, welche, ich denke, es sagte etwas wie " E: kleine passende Datenbank, versuchen Sie, den Cache zu vergrößern " oder so) Ich habe apt neu installiert und es funktioniert jetzt.
Antwort
ok, ich habe es neu installiert! habe gerade das deb-Paket heruntergeladen und es mit dpkg installiert:
dpkg -i apt_0.7.20.2+lenny2_amd64.deb
Kommentare
- Vielen Dank für die Beantwortung Ihrer eigenen Frage. Könnten Sie vielleicht den verwendeten Befehl dpkg teilen?
- Haben Sie
dpkg -i foobar.deb
verwendet? - Ich habe gerade meine Antwort bearbeitet und das dpkg hinzugefügt Befehl.
- Dieser Link ist jetzt unterbrochen. Sie können die Liste der verfügbaren Apt-Distributionen dennoch finden, indem Sie hier
- @Greg gehen. Nach fast drei Jahren habe ich ' haben die Antwort jetzt so bearbeitet, dass sie den richtigen Link enthält.
Antwort
Dies Der Link enthält Debian-Pakete für alle apt-Versionen, die in einer Debian-Version enthalten waren: ftp://archive.debian.org/debian/pool/main/a/apt/
Installieren Sie zuerst libapt-pkg
für die von Ihnen benötigte Version und installieren Sie dann das Paket apt
für Ihr System mit dpkg -i
.
Suchen Sie bei Konflikten in dpkg -l
div nach apt
-Paketen > und deinstallieren Sie es mit dpkg -r
. Verwenden Sie danach den obigen Schritt, um apt
neu zu installieren.
Kommentare
- Ich habe es von Ubuntu nach bearbeitet die Debian URL. " Alle bekannten apt-Versionen " sind nicht wahr.
- Bei Konflikten bedeutet dies, dass Sie die falsche installiert haben Version von etwas. ' deinstallieren Sie nicht, was ' bereits vorhanden ist, sondern installieren Sie stattdessen die richtige Version dessen, was entfernt wurde.