Kuinka apt asennetaan uudelleen Debianiin?

Poistin vahingossa apt-get Debian-järjestelmästäni antamalla:

dpkg --force-depends --purge apt 

Kuinka voin asentaa sen uudelleen?

Kommentit

  • Siksi --force-* -vaihtoehtoja tulisi käyttää vain poikkeuksellisen säästeliäästi, vaikka luulet tietäväsi, mitä ' teet … Mistä puhuen, miksi tunsit tarvetta poistaa apt?
  • apt ei toiminut enää … Yritin asentaa mitään, mutta se ei toiminut ', mutta sain outoja virheitä. (ei voi ' muistaa kumpaakin, mielestäni se sanoi jotain " E: pieni apt-tietokanta, yritä lisätä välimuistia " tai jotain) Asensin apt uudelleen ja se toimii nyt.

Vastaa

ok, olen asentanut sen uudelleen! latasi juuri deb-paketin ja asensi sen dpkg: llä:

dpkg -i apt_0.7.20.2+lenny2_amd64.deb 

kommentit

  • Kiitos vastauksesta omaan kysymykseesi. Voisitko ehkä jakaa käytetyn dpkg-komennon?
  • Käytitkö dpkg -i foobar.deb?
  • Muokkasin vastausta ja lisäsin dpkg: n -komento.
  • Tämä linkki on nyt rikki. Mutta löydät silti luettelon käytettävissä olevista apt-jakeluista siirtymällä tänne
  • @Greg Lähes kolmen vuoden kuluttua I ' nyt muokkaimme vastausta sisällyttämään oikean linkin.

Vastaa

Tämä linkissä on debian-paketit kaikille apt-versioille, jotka olivat Debian-julkaisussa: ftp://archive.debian.org/debian/pool/main/a/apt/

Asenna ensin libapt-pkg haluamallesi versiolle ja asenna sitten apt paketti järjestelmällesi käyttämällä dpkg -i.

Ristiriitatilanteissa etsi paketteja apt dpkg -l ja poista se käyttämällä dpkg -r. Käytä tämän jälkeen yllä olevaa vaihetta asentaaksesi apt uudelleen.

Kommentit

  • Muokkasin sitä Ubuntusta Debianin URL-osoite. " Kaikki tunnetut apt-versiot " eivät ole totta.
  • Ristiriitatilanteessa se tarkoittaa, että asennit väärän version jostakin. Älä ' t poista sitä, mikä ' on jo olemassa, vaan asenna poistetun version oikea versio.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *