GNU/Linux >> Linux の 問題 >  >> Ubuntu

Apt-cache-ソフトウェアパッケージの検索

Aptキャッシュ は、ローカルAPTファイルからパッケージに関する利用可能な情報を照会および表示するコマンドラインツールです。パッケージ情報には、パッケージ名、説明、バージョン、依存関係、リポジトリ、およびメンテナが含まれます。

Debianミラーからのコピーを保存するローカルaptファイルは/var/ lib / apt /lists/にあります。このファイルは、aptupdateコマンドが実行されるたびに更新されます。このように、誰かがパッケージを検索するときに、Debianミラーをフェッチするために別のネットワークを経由する必要はありません。

情報ソースは、/ etc / apt/sources.listファイルにリストされているリポジトリと/etc/apt/sources.list.dディレクトリに保存されているサードパーティのリポジトリによって異なります。

Apt-cacheは通常、パッケージの検索に使用されます。このチュートリアルでは、apt-cacheコマンドを使用してパッケージを検索する方法を学習します。 。

Apt-cache検索パッケージ

01。 キーワードベースのパッケージ検索

キーワードを使用してパッケージを検索するには、searchを使用します フラグ。

たとえば、パッケージvsftpdについて調べるには 、コマンドは次のようになります。

$ apt-cache search vsftpd

02。 特定の文字列で始まるすべてのパッケージを検索します。

たとえば、vsftpdで始まるすべてのパッケージを一覧表示します 、pkgnameで使用できます sフラグ。

$ apt-cache pkgnames vsftpd

03。 正確なパッケージ名を取得するには

正確なパッケージを取得するには、--names-onlyでapt-cache検索を使用します オプション。

たとえば、

$ apt-cache search --names-only vsftpd

04。 aptリポジトリから利用可能なすべてのパッケージのリストを取得します。

$ apt-cache pkgnames

grepコマンドを使用して、リストから特定のパッケージをフィルタリングできます。

$ apt-cache pkgnames | grep vsftpd

05。 利用可能なすべてのパッケージと、パッケージの1行の説明を一覧表示します。

$ apt-cache search .

06。 利用可能な特定のパッケージのヘッダーを表示する

パッケージ名、アーキテクチャ、バージョン、インストールサイズ、メンテナ、整合性チェック、説明などのパッケージ情報を確認するには、showを使用します フラグ。

すなわち。 apt-cacheshow<パッケージ名>はパッケージメタデータを表示しました。

$ apt-cache show docker

結論

apt search、apt show、aptitude search、aptitude showも同様のことを行いますが、出力テキストの形式は異なる場合があります。

Apt-cacheには、Debian/Ubuntuファミリーの基本的なインストールが付属しています。このチュートリアルがDebian/Ubuntuディストリビューションのパッケージの検索に役立つことを願っています。


Ubuntu
  1. Ubuntu11.10およびUbuntu11.04にRPMパッケージをインストールします

  2. Linux用のトップ5データバックアップソフトウェア

  3. 新しいパッケージと新しいバージョン?

  1. NKubuntuのUpdateManager?

  2. Apt-cacheは?

  3. Linux でのパッケージ管理のための 15 の aptitude コマンドの例

  1. Ubuntuにインストールされているパッケージを一覧表示する方法

  2. Debパッケージの依存関係リストを確認する方法は?

  3. GUIでファイルを検索しますか?