ホームページ > システムチュートリアル > Linux > DebianおよびUbuntuリポジトリでパッケージの可用性を確認する方法

DebianおよびUbuntuリポジトリでパッケージの可用性を確認する方法

William Shakespeare
リリース: 2025-03-21 11:07:10
オリジナル
624 人が閲覧しました

このブログ投稿では、DebianとUbuntuでのパッケージの可用性をローカルおよびリモートで確認する方法について説明します。プロセスを自動化するために、便利なBashスクリプトも提供されています。

コマンドライン経由でパッケージの可用性を確認します

debianまたはubuntuリポジトリにパッケージが存在するかどうかを確認するには、 apt searchコマンドを使用します。

 $ apt search libpam-cracklib
ログイン後にコピー

これは、検索用語に一致するパッケージを検索します。出力がないということは、パッケージが利用できないことを意味します。肯定的な結果は、次のような詳細を示します。

 <code>libpam-cracklib/oldstable 1.4.0-9 deb11u1 amd64 PAM module to enable cracklib support</code>
ログイン後にコピー

または、 apt-cache show詳細なパッケージ情報を提供します。

 $ apt-cache show libpam-cracklib
ログイン後にコピー

ただし、どちらのコマンドも、特定のDebianまたはUbuntuバージョンの可用性を明確に述べていません(例:Debian 12)。

公式ウェブサイトでパッケージの可用性を確認します

バージョン固有のチェックには、公式パッケージリポジトリを使用してください。

DebianおよびUbuntuリポジトリでパッケージの可用性を確認する方法

DebianおよびUbuntuリポジトリでパッケージの可用性を確認する方法

このWebベースのメソッドは、ブラウザを使用した任意のシステムから機能します。

自動チェック用のバッシュスクリプト: dpkg-repo-query

BASHスクリプト、 dpkg-repo-query 、プロセスを簡素化します。リポジトリをクローンします:

 $ git clone https://gist.github.com/ostechnix/86362cb9361f7fcf7de43a33e915de dpkg-repo-query
ログイン後にコピー

実行可能にする:

 $ cd dpkg-repo-query
$ chmod x dpkg-repo-query.sh
ログイン後にコピー

sudoとして実行:

 $ sudo ./dpkg-repo-query.sh
ログイン後にコピー

スクリプトは、パッケージ名、配布(Debian/ubuntu)、およびバージョン(コードネームまたは番号、例えば、debian 12の「bookworm」、ubuntu 22.04の「ジャミー」)を求めます。出力は、パッケージの可用性を示すテーブルです。

DebianおよびUbuntuリポジトリでパッケージの可用性を確認する方法

結論

このガイドは、DebianとUbuntuでのパッケージの可用性を検証するための複数の方法を提供し、さまざまなニーズと技術的スキルに対応しています。提供されたBASHスクリプトは、頻繁なチェックのプロセスを合理化します。決定的なバージョン固有の情報については、公式リポジトリを参照してください。

以上がDebianおよびUbuntuリポジトリでパッケージの可用性を確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート