rmadisonは、DebianとUbuntuの両方のパッケージを同時に検索できます。また、End Of Life(12.04)と未リリース(18.10)の両方のUbuntuバージョンのパッケージも検索します。これらは素晴らしい機能ですが、rmadisonは私のコンピューターで部分的なキーワード検索を行うことができません。検索しているパッケージ名全体を思い出せないことがあります。私はその一部しか覚えていません。次の手順もこの状況で機能します。それ以外の場合はsudo apt-get install devscripts
、UbuntuおよびDebianのコマンドでインストールできるrmadisonを使用します。
Open-multiple-URLs-in-Firefox.shという名前の複数のパッケージが存在するかどうかを照会するシェルスクリプトを作成します。スクリプトには次のコードが含まれています。
#!/bin/bash
while read line; do
firefox --new-tab "https://packages.ubuntu.com/$line"
done < packages.txt
スクリプトを実行可能にします。
chmod +x Open-multiple-URLs-in-Firefox.sh
必要なすべての依存パッケージの名前を含むpackages.txtという名前のファイルを作成します。各パッケージは別々の行にあります。packages.txtをOpen-multiple-URLs-in-Firefox.shと同じディレクトリに保存します。
スクリプトを実行します。
./Open-multiple-URLs-in-Firefox.sh
必要な各依存パッケージに関する情報を含むWebページは、Firefoxの個別のタブで開きます。
Debianで複数のパッケージを検索するにhttps://packages.ubuntu.com/
は、シェルスクリプトを次のように置き換えます。https://packages.debian.org/search?keywords=
このコマンドは、1つまたは2つのパッケージのみを検索する場合に使用する、上記のシェルスクリプトのより簡単な代替手段です。
firefox --new-tab https://packages.ubuntu.com/first-package https://packages.ubuntu.com/next-package https://packages.ubuntu.com/last-package
-u
がパッケージ名ではなく、ディストリビューション(またはおそらくリポジトリ)の名前であることを示しています