私はちょうどそのようにPPAを追加しました:
sudo add-apt-repository ppa:stebbins/handbrake-releases
このPPAに含まれるパッケージを確認するにはどうすればよいですか?
私はちょうどそのようにPPAを追加しました:
sudo add-apt-repository ppa:stebbins/handbrake-releases
このPPAに含まれるパッケージを確認するにはどうすればよいですか?
回答:
これを行うには多くの方法があると確信しています-PPAを追加したので、パッケージの詳細は /var/lib/apt/lists
したがって、あなたの例のために ppa:stebbins/handbrake-releases
の代わり/に_接頭辞を削除します。ppa:すなわちstebbins_handbrake-releases
次に、このリポジトリ名を次のコマンドラインエントリで使用します。
cat /var/lib/apt/lists/ppa.launchpad.net_[repositoryname]_*_Packages | grep "Package:" | sort | uniq
すなわち
cat /var/lib/apt/lists/ppa.launchpad.net_stebbins_handbrake-releases_*_Packages | grep "Package:" | sort | uniq
これにより、内容がリストされます。
Package: handbrake-cli
Package: handbrake-gtk
ppa:例の形式が次のとおりであると想定しますppa:team/archivename。対応するLaunchPadリンクはになりますhttps://launchpad.net/~team/+archive/archivename。
-hフラグ を使用してgrep -h 'Package:' /var/lib/apt/lists/ppa.launchpad.net_*_Packages、ファイル名自体を印刷せずにパッケージのみを印刷することをお勧めします。
apt-get install liblz4-tool挿入lz4cat -dして解凍する必要があります。
PPAのコンテンツを表示するには、Y PPA Managerを使用できます。ターミナルで次を実行してインストールします。
sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get update
sudo apt-get install y-ppa-manager
アプリケーションが起動したら、Manage PPA'sをクリックします。

次のコンテンツを表示するPPAを選択します。

最後に、「パッケージのリスト」をクリックして、特定のPPAが提供するすべてのパッケージを表示します。
これが役立つことを願っています。
grep "Package:" /var/lib/apt/lists/ppa.launchpad.net_..._Packages | sort -u