Hogyan lehet újratelepíteni az apt-et a Debian-ra?

Véletlenül eltávolítottam az apt-get a Debian rendszeremből a következő kiadásával:

dpkg --force-depends --purge apt 

Hogyan telepíthetem újra?

Megjegyzések

  • Ezért a --force-* beállításokat csak akkor szabad használni kivételesen takarékosan, még akkor is, ha úgy gondolja, hogy tudja, mit ' csinál … Ennek apropóján miért érezte szükségét az apt eltávolításának?
  • az apt már nem működött … Megpróbáltam bármit telepíteni, de nem működött ', furcsa hibákat kaptam. (' nem emlékszem melyikre, azt hiszem, valami olyasmit mondott, hogy " E: kis apt adatbázis, próbálja növelni a gyorsítótárat id = “269e591ae3″>

vagy valami ilyesmi) Újratelepítettem az apt-ot, és ez most működik.

Válasz

ok, újratelepítettem! csak letöltötte a deb csomagot és a dpkg segítségével telepítette:

dpkg -i apt_0.7.20.2+lenny2_amd64.deb 

Megjegyzések

  • Köszönjük, hogy megválaszolta saját kérdését. Megoszthatja esetleg a használt dpkg parancsot, kérem?
  • Használta a dpkg -i foobar.deb alkalmazást?
  • Csak szerkesztettem a válaszomat, és hozzáadtam a dpkg-t parancs.
  • Ez a link most megszakadt. De még mindig megtalálhatja az elérhető apt terjesztések listáját, ha ide megy
  • @Greg Közel három év után I ' most szerkesztette a választ, hogy benne legyen a helyes link.

Válasz

Ez A link debian csomagokat tartalmaz minden apt verzióhoz, amely egy Debian kiadásban volt: ftp://archive.debian.org/debian/pool/main/a/apt/

Először telepítse a libapt-pkg alkalmazást a szükséges verzióhoz, majd telepítse a rendszeréhez a apt csomagot a dpkg -i.

Konfliktusok esetén keresse meg a apt csomagokat a dpkg -l és távolítsa el a dpkg -r paranccsal. Ezt követően használja a fenti lépést a apt újratelepítéséhez.

Megjegyzések

  • Az Ubuntu-ból szerkesztettem a következőre: a Debian URL. " Az összes ismert apt verzió " nem igaz.
  • Konfliktusok esetén azt jelenti, hogy rosszul telepítetted valaminek a változata. Ne ' ne távolítsa el a már meglévő ' elemeket, ehelyett telepítse az eltávolított fájlok helyes verzióját.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük