不安定版/実験版のすべてのパッケージを一覧表示するにはどうすればよいですか?


17

apt pinningを使用して、不安定版または実験版からいくつかのパッケージをインストールしたDebianテストシステムを実行しています。

不安定版または実験版に由来するすべてのパッケージを一覧表示するにはどうすればよいですか? aptを使用したいのですが、aptitudeとsynapticもインストールされています。


1
私がこれまでに見つけた最も簡単な方法は、apt-show-versionパッケージapt-show-version | grep /unstableまたはに依存していますapt-show-version | grep /experimental
enricoferrero

回答:



6

を使用しaptitudeて、次のコマンドを実行できます。

$ aptitude versions '~VCURRENT (~Aunstable|~Aexperimental) !~Atesting' --group-by=none

これは、現在インストールされているバージョン(~VCURRENT)が不安定版または実験版のアーカイブ(~A)から来ており、テストアーカイブ(!~A)に存在しないすべてのパッケージをリストします。この--group-by=noneオプションは、より簡潔な出力を生成するのに役立ちます。


何らかの理由で、それは私には機能しません。不安定版や実験版ではないパッケージの膨大なリストを提供します。上記のapt-show-versionメソッドは、正しい出力を提供します。他の誰かが確認できますか?
enricoferrero

申し訳ありませんが、回答を更新しました。現在は正常に動作するはずです。
toro2k

はい、動作します!
enricoferrero

私はこれを「安定」から来るパッケージを除外するように適応させることもできず、「テスト」から来るパッケージだけを選ぶこともできません。私は適性(またはその点でAPT)がどのように機能するかを決して理解しないと思います。
アレコブ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.