GNU/Linux >> Linux の 問題 >  >> Debian

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

このガイドでは、Debianにインストールされているパッケージを一覧表示してフィルタリングする方法について説明します。また、特定のパッケージがインストールされているかどうかを確認し、インストールされているパッケージをカウントし、インストールされているパッケージのバージョンを確認する方法についても説明します。

Debianベースのシステムにインストールされているパッケージを一覧表示する方法を知っていると、同じパッケージを別のマシンにインストールする必要がある場合や、システムを再インストールする場合に役立ちます。

インストール済みパッケージをApt#で一覧表示

Aptisは、パッケージ管理システムのコマンドラインインターフェイスであり、apt-getの最も一般的に使用される機能を組み合わせています。 およびapt-cache インストールされているパッケージを一覧表示するオプションを含みます。

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

sudo apt list --installed
adduser/stable,now 3.115 all [installed]
apt/stable,now 1.4.8 amd64 [installed]
apt-listchanges/stable,now 3.10 all [installed]
apt-utils/stable,now 1.4.8 amd64 [installed]
autoconf/stable,now 2.69-10 all [installed]
automake/stable,now 1:1.15-6 all [installed]
autotools-dev/stable,now 20161112.1 all [installed,automatic]
base-files/stable,now 9.9+deb9u5 amd64 [installed]
base-passwd/stable,now 3.5.43 amd64 [installed]
bash/stable,now 4.4-5 amd64 [installed]

このコマンドは、パッケージのバージョンとアーキテクチャに関する情報を含む、インストールされているすべてのパッケージのリストを表示します。出力の右端の列は、パッケージが別のパッケージの依存関係として自動的にインストールされたかどうかを示しています。

パッケージリストは長いので、出力をlessにパイプすることをお勧めします 読みやすくするコマンド:

sudo apt list --installed | less

特定のパッケージがインストールされているかどうかを確認するには、grepコマンドを使用して出力をフィルタリングします。たとえば、tmuxpackageがシステムにインストールされているかどうかを確認するには、次のように入力します。

sudo apt list --installed | grep tmux
tmux/stable,now 2.3-4 amd64 [installed]

上記の出力は、システムにtmux2.3-​​4がインストールされていることを示しています。

インストールされているパッケージをdpkg-queryで一覧表示する#

dpkg-query は、dpkgデータベースにリストされているパッケージに関する情報を表示するために使用できるコマンドラインです。

インストールされているすべてのパッケージのリストを取得するには、次のように入力します。

sudo dpkg-query -l | less

このコマンドは、パッケージのバージョン、アーキテクチャ、簡単な説明など、インストールされているすべてのパッケージのリストを表示します。

dpkg-query -lをフィルタリングできます grepを使用した出力 コマンド:

sudo dpkg-query -l | grep package_name_to_search

インストールされているすべてのパッケージのリストを作成する#

次のコマンドは、Debianシステムにインストールされているすべてのパッケージのリストをpackages_list.txtというファイルに保存します。 :

sudo dpkg-query -f '${binary:Package}\n' -W > packages_list.txt

リストができたので、次のコマンドを使用して同じパッケージを新しいサーバーにインストールできます。

sudo xargs -a packages_list.txt apt install

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

システムにインストールされているパッケージの数を確認するには、パッケージリストを作成するときと同じコマンドを使用できますが、出力をファイルにリダイレクトする代わりに、wcにパイプすることができます。 行をカウントするコマンド:

sudo dpkg-query -f '${binary:Package}\n' -W | wc -l

出力には、インストールされているパッケージの数が表示されます:

466

Debian
  1. Debian /UbuntuLinuxシステムにインストールされているすべてまたは特定のパッケージを一覧表示する方法

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

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

  1. Linuxで特定のリポジトリからインストールされたパッケージを一覧表示する方法

  2. UbuntuとDebianにインストールされているリポジトリを一覧表示する方法

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

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

  2. YumまたはRPMを使用してCentOSにインストールされているパッケージを一覧表示する方法

  3. Ubuntu 20.04にインストールされているパッケージを一覧表示する-このタスクを実行する方法は?