私のLinuxに「外部」パッケージがまだあるかどうかはどうすればわかりますか?

私のLinuxに「外部」パッケージがまだあるかどうかはどうすればわかりますか?

私はUbuntu Trustyに基づいてMint 17.3 Rosaを使用しています。

最近、約20を超えるすべてのPPAを削除しました。

現在インポートされたPPAがないので、PPAの残りの部分があるかどうかを確認したかったのです。

私はそれを使用する方法を知っていますapt-cache policy

システムにインストールされているすべてのパッケージに対してこれをどのように達成できますか?

答え1

あなたはそれを使用することができますapt-show-versionsこのために。これを実行すると、インストールされているすべてのパッケージとそのソースとインストールされたバージョンが、利用可能なバージョンに応じてさまざまなメッセージとともに一覧表示されます。

  • インストールされているバージョンがアーカイブのバージョンよりも最新の場合(あなたの場合はダウングレードする必要があるかもしれません)
  • 設定されたリポジトリにパッケージが含まれていない場合、「アーカイブに利用可能なバージョンがありません」
  • 新しいバージョンが利用可能な場合は、「アップグレード可能」でインストールされapt-get upgradeます。
  • 新しいバージョンが利用可能な場合は*手動*アップグレードが可能ですが、インストールには手動介入が必要です(例えばからexperimental
  • インストールされているバージョンがリポジトリで利用可能な最新リリース候補と一致する場合は、「uptodate」

構成から削除されたaptPPAのパッケージは、最初の2つのうちの1つとしてマークする必要があります。

関連情報