以前のapt-getアップデートでどのリポジトリが使用されていることを確認できますか?

以前のapt-getアップデートでどのリポジトリが使用されていることを確認できますか?

愚かなことに、私のDebianコンピュータにKaliリポジトリを含めて実行しましたapt-get update。 Kaliリポジトリでどのパッケージが更新されたか、交換/削除する必要があるかを確認する必要があります。

私のシステムが破損しているかどうかはわかりません。システムのLinuxバージョン情報をDebianからKaliに変更し、GRUBではKaliを表示しますが、まだシステムは正常に動作しているようです。今朝再起動した後にしか知らなかったので、いつこのようなことが発生したのかわかりません。

むしろ再インストールする必要はありません。

使用されているリポジトリを含む更新されたコンテンツを確認できますか?

答え1

私が知る限り、この情報を得ることができるプログラムはありません。

初めて考える

  1. Kaliリポジトリを削除してください。
  2. Synaptic Package Managerのインストール
    • sudo apt-get install synaptic
  3. 走るsynaptic
  4. カチッという音Reload
  5. 開いているInstalled (local or obsolete)
  6. 使用Package>Force version
    • 時にはsynaptic状況がこれ以上進まないような気がする時もあります。ただ再起動してくださいsynaptic
    • 時々、他のパッケージを削除する方が簡単な場合は、アンインストールして再インストールする方が簡単です。
    • 変更はできるだけ頻繁にすぐに適用する必要があります。

2番目の考え

  1. Kaliリポジトリを削除してください。
  2. Kaliリポジトリが提供するパッケージを確認してください。
  3. Kaliにインストールされ、現在存在するすべてのパッケージを以前のバージョンに置き換えます。
    • アップデート中にどのパッケージがインストールまたはアップグレードされたかを知ることで、検索を絞り込むことができます。 ( less /var/log/apt/history.log)
    • 個々のパッケージをダウングレードするには、synapticまたはaptitude
  4. システムを再アップデートしてください。

そしてもう一度;氏)

関連情報