Hur installerar jag apt på Debian igen?

Jag tog av misstag apt-get från mitt Debian-system genom att utfärda:

dpkg --force-depends --purge apt 

Hur kan jag installera om det?

Kommentarer

  • Det är därför som --force-* endast ska användas exceptionellt sparsamt, även om du tror att du vet vad du ' gör … På tal om det, varför kände du behovet av att ta bort apt?
  • apt fungerade inte längre … Jag försökte installera någonting men det fungerade inte ', jag fick några konstiga fel. (kan ' inte komma ihåg vilken, jag tror att den sa något som " E: liten apt-databas, försök öka cachen " eller något) Jag installerade om apt och det fungerar nu.

Svar

ok, jag installerade om det! laddade bara ner deb-paketet och använde dpkg för att installera det.

dpkg -i apt_0.7.20.2+lenny2_amd64.deb 

Kommentarer

  • Tack för att du svarar på din egen fråga. Kan du kanske dela kommandot dpkg som används, snälla?
  • Använde du dpkg -i foobar.deb?
  • Jag redigerade just mitt svar och lade till dpkg kommando.
  • Den länken är trasig nu. Men du kan fortfarande hitta listan över tillgängliga apt-distributioner genom att gå här
  • @Greg Efter nästan tre år har jag ' har nu redigerat svaret för att inkludera rätt länk.

Svar

Detta länk har debianpaket för alla apt-versioner som fanns i en Debian-version: ftp://archive.debian.org/debian/pool/main/a/apt/

Installera först libapt-pkg för den version du behöver och installera sedan apt -paketet för ditt system med dpkg -i.

Om det uppstår konflikter, leta efter apt -paket i dpkg -l och avinstallera det med dpkg -r. Efter detta använder du ovanstående steg för att installera om apt.

Kommentarer

  • Jag redigerade det från Ubuntu till Debians URL. " Alla kända apt-versioner " är inte sant.
  • Vid konflikter betyder det att du har installerat fel version av något. Avinstallera inte ' vad ' finns där, istället installera rätt version av det som togs bort.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *