インストールされていないシステムの依存関係パッケージ(逆依存関係)をどのようにリストできますか?

インストールされていないシステムの依存関係パッケージ(逆依存関係)をどのようにリストできますか?

私は以下を使用してパッケージの逆方向依存関係のリストを取得できることを知っています。

apt-cache rdepends <pkg>

ただし、これは私が実行しているシステムへの依存関係を示しています。

他のディストリビューション(以前のDebian Wheezy / Jessie)の依存関係パッケージをどこかにインストールせずにどのように見つけることができますか?

ベストアンサー1

ダウンロード後、apt-cacheJesseなどのインストール済みパッケージソースを無視するための追加のパッケージソースを提供できますamd64

wget http://archive.debian.org/debian/dists/jessie/main/binary-amd64/Packages.xz
printf "" > /tmp/status
apt-cache -p /tmp/pkgcache -s /tmp/srccache -o Dir::State::Lists=/tmp -o Dir::State::Status=/tmp/status --with-source Packages.xz rdepends libevdev2

さまざまな/tmpベースオプションは、でapt-cacheメタデータファイルを検索するように指示します/tmp。ファイルを除いて何も見つかりませんstatus(または、必要に応じて他のディレクトリを使用してはいけません)。したがって、指定されたPackages.xz情報ファイル。

おすすめ記事