Debianにaptを再インストールする方法は?

次のコマンドを発行して、誤ってapt-getをDebianシステムから削除しました:

dpkg --force-depends --purge apt 

再インストールするにはどうすればよいですか?

コメント

  • これが、--force-*オプションのみを使用する必要がある理由です。 '何をしているのか知っていると思っていても、非常に控えめに…そういえば、なぜ aptを削除する必要があると感じましたか?
  • aptが機能しなくなりました…何かをインストールしようとしましたが、'機能せず、奇妙なエラーが発生しました。 ('どれを思い出せないか、" E:small apt databaseのように言ったと思います、キャッシュを増やしてみてください"など)aptを再インストールすると、機能するようになりました。

回答

OK、再インストールしました! debパッケージをダウンロードし、dpkgを使用してインストールしました。:

dpkg -i apt_0.7.20.2+lenny2_amd64.deb 

コメント

  • ご自身の質問にお答えいただきありがとうございます。使用したdpkgコマンドを共有していただけませんか?
  • dpkg -i foobar.debを使用しましたか?
  • 回答を編集して、dpkgを追加しました。コマンド。
  • そのリンクは現在壊れています。しかし、ここ
  • @Gregにアクセスすると、利用可能なaptディストリビューションのリストを見つけることができます。ほぼ3年後、私は'正しいリンクが含まれるように回答を編集しました。

回答

これlinkには、Debianリリースに含まれていたすべてのaptバージョンのdebianパッケージがあります: ftp://archive.debian.org/debian/pool/main/a/apt/

最初に必要なバージョンのlibapt-pkgをインストールしてから、ivを使用してシステムにaptパッケージをインストールしますid = “ec203dc4c8″>

競合する場合は、dpkg -laptパッケージを探します。 >そしてdpkg -rを使用してアンインストールします。この後、上記の手順を使用してaptを再インストールします。

コメント

  • UbuntuからDebianのURL。 "すべての既知のaptバージョン"は正しくありません。
  • 競合する場合は、間違ってインストールしたことを意味します何かのバージョン。 'すでにそこにある'をアンインストールせず、代わりに削除されたものの正しいバージョンをインストールしてください。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です