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

How List Installed Packages Ubuntu 20



Linuxシステムに何千ものパッケージがインストールされていることをご存知ですか?これらのパッケージがどこから来たのか疑問に思われるかもしれません。多くのパッケージは、新しくインストールされたLinuxシステムにプリインストールされています。システムの機能を強化するために、時間の経過とともにさらに多くのパッケージをインストールした可能性があります。

システムにインストールされているパッケージを一覧表示したい場合があります。この記事では、Ubuntuシステムにインストールされているパッケージを一覧表示する方法を学習します。この記事では、次の方法について説明します。







  • aptコマンドでインストール済みパッケージを一覧表示する
  • dpkgコマンドでインストールされたパッケージを一覧表示する
  • インストールされているSnapパッケージを一覧表示する
  • インストールされているパッケージを数える

注:Ubuntu 20.04で、この記事に記載されているコマンドと手順を実行しました。



コマンドの実行には、コマンドラインターミナルを使用します。 Ubuntuでコマンドラインターミナルを開くには、Ctrl + Alt + Tキーボードショートカットを使用します。



aptコマンドを使用してインストール済みパッケージを一覧表示する

Aptは、Ubuntuシステムにパッケージをインストール、更新、および削除するのに役立つ、Ubuntuに組み込まれたパッケージマネージャーです。 aptコマンドを使用して、システムにインストールされているパッケージのリストを表示できます。 aptコマンドを使用するには、Ctrl + Alt + Tキーボードショートカットを使用してターミナルを開き、次のコマンドを実行します。





$aptリスト-インストール済み

このコマンドは、aptコマンドと.debファイルを使用してシステムにインストールされているすべてのパッケージを一覧表示し、依存関係としてインストールされているパッケージを一覧表示します。



出力には、インストールされているバージョンとアーキテクチャとともに、パッケージ名が表示されます。

パッケージがインストールされているかどうかを確認するには、次のコマンドを実行します。

$aptリスト-インストール済み | グリップパッケージ名

例:

$aptリスト-インストール済み | グリップwebmin

特定のパッケージに関する情報を表示するには、次のコマンドを実行します。

$apt show package_name

例:

$apt show webmin

dpkgコマンドを使用してインストールされたパッケージを一覧表示する

Dpkgは、Debian OSおよびその派生物でパッケージをインストール、ビルド、および削除するために使用されます。 dpkg-queryコマンドを使用して、システムにインストールされているすべてのパッケージを一覧表示できます。

ターミナルで次のコマンドを入力して、システムにインストールされているすべてのパッケージを一覧表示します。

$dpkg-query-NS

出力には、パッケージ名、インストールされているバージョン、およびアーキテクチャが表示されます。

特定のパッケージがインストールされているかどうかを確認するには、次のコマンドを実行します。

$dpkg-query –lパッケージ名

$dpkg-query –l webmin

インストールされているSnapパッケージのリスト

aptおよびdpkg-queryコマンドは、スナップとしてインストールされているパッケージをリストしません。 snapコマンドを使用して、これらを個別にリストできます。

ターミナルで次のコマンドを実行して、システムにスナップとしてインストールされているすべてのパッケージを一覧表示します。

$スナップリスト

インストールされているパッケージを数える

インストールされているパッケージの一覧に加えて、システムにインストールされているパッケージの数も確認できます。これを行うには、ターミナルで次のコマンドを使用します。

$aptリスト-インストール済み | グリップ -v '^リスト' | トイレ -NS

これですべてです。

結論

この記事では、Ubuntu20.04システムにインストールされているパッケージを一覧表示する方法を学びました。また、特定のパッケージがインストールされているかどうかを確認する方法、およびインストールされているパッケージのクイックカウントを取得する方法についても学習しました。