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

パッケージ管理を使用して Linux にインストールされているパッケージを一覧表示する方法

Linux が Windows 10 のようなオペレーティング システムではなく、カーネルであることは誰もが知っています。多くのベンダーは Linux カーネルを使用して、Ubuntu、Debian、SuSE などのさまざまなディストリビューションを作成しています。 Ubuntu には gnome があり、SuSE には KDE があるように、異なる OS には独自の GUI があります。ただし、基本は常にコマンド ライン インターフェイス (CLI) であり、GUI よりも高速であることを忘れないでください。コマンドライン インターフェイスが Linux ユーザーの間で最も人気があり、便利である理由は、システム メモリと CPU を必要としないためです。 Linux では、ソフトウェア パッケージがインストールされ、システム リポジトリに格納されます。さまざまなターミナル シェル コマンドを使用して、さまざまな Linux オペレーティング システムにインストールされているパッケージのリストを確認および作成できます。

Package Manager を好む理由

パッケージ マネージャーの利点は、パッケージ インストールのグラフィカル ユーザー インターフェイス方式を使用してプログラムを手動でインストールする場合、構成が設定され、必要なすべての依存関係がコンピューター上で最新であることを確認する必要があることです。ただし、パッケージ マネージャーはこれを自動的に行うため、特定のプログラムをインストールするための構成設定や依存関係について心配する必要はありません。

あなたがしなければならないことは、単一のコマンドを実行してから、コンピューターにプログラムをインストールすることだけです. Linux では、パッケージ マネージャーを使用してアプリケーションをインストールし、マシン内にインストールされているパッケージを見つけることができます。この投稿では、ほとんどの使用されている Linux ディストリビューションにインストールされているパッケージのインデックスを生成する方法を学習します。

さまざまな Linux ディストリビューション用のツールのリスト

異なる Linux ディストリビューションでは、さまざまなツールと方法を使用して、システム内にパッケージをインストールします。以下は、この記事でさまざまな Linux ディストリビューションにインストールされているパッケージのリストを作成するために使用するコマンド ツールのリストです。 Debian、Red Hat Linux Enterprise、Fedora、SuSE、および Arch Linux に不可欠なコマンドをいくつか紹介します。

  • Red Hat Linux または CentOS は yum を使用します .rpm のツール
  • Fedora、Red Hat、および CentOS は dnf を使用します .rpm のツール フォーマット.
  • SuSE は RPM を使用します ですが、zypper という独自のパッケージ ツールも使用します。 .
  • Arch Linux は pacman を使用します コマンド
  • Debian と Ubuntu は apt を使用します と dpkg .deb のツール

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

RPM は Red Hat Package Manager の略ですが、CentOS、Fedora、SuSE などの他のディストリビューションでも使用されています。 RPM には、インストールされているパッケージとそのファイルのリストを取得するための独自の仕組みがあります。 RPM を使用して コマンドを使用すると、リストを作成し、インストールされているパッケージの名前を並べ替えることができます。 Linux システムにインストールされているパッケージのすべての名前を含むテキスト ファイルをエクスポートすることもできます。

パッケージ名を一覧表示するクエリを有効にする:

$ rpm -qa --last

RPM ベースのシステムにインストールされているパッケージのリストの要約:

$ rpm -qa --last |wc --l

インストール済みパッケージのリストを RPM ベースのシステムのテキスト ファイルにエクスポート:

 $ rpm -qa --last > packages.txt

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

YUM (Yellow Updater Modified) は、Red Hat Linux および CentOS でのクエリのインストール、削除、更新、および実行に特に使用される、オープンソースの GUI ベースのコマンドライン インターフェイス システムです。 yum コマンドは、サーバー クライアント アーキテクチャの方法に基づいて機能します。

yum を使用できます コマンドを使用して、インストールされているパッケージのリストを準備し、詳細情報を取得して、Linux マシンにインストールされているパッケージの総数を計算します。

インストール済みパッケージのリストを作成:

$ yum list installed
$ yum list all

パッケージに関する詳細情報を取得:

$ yum info acl

インストール済みパッケージのリストの要約:

$ yum list installed | wc –l

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

DNF (Dandified Yum) は、Red Hat、CentOS、および Fedora Linux 用のソフトウェア パッケージ マネージャーのアップグレード バージョンです。 2013 年に Fedora 18 でリリースされましたが、2015 年以降は RHEL 8 と CentOS 8 のデフォルトのパッケージ マネージャーにもなっています。

DNF コマンドはユーザーの間で迅速かつ便利であるため、インストールされているパッケージのリストを作成し、パッケージに関する詳細情報を取得し、システムにインストールされているパッケージの総数を計算するための端末コマンドを次に示します。

インストールされたパッケージに関するすべての情報を含むテキスト ファイルを作成してエクスポートすることもできます。テキストファイルは home 内に保存されます ディレクトリ。

インストール済みパッケージのリストを作成:

$ dnf list installed

パッケージに関する詳細情報を取得:

$ dnf info tilix

システムにインストールされているパッケージの総数を計算する:

$ dnf list installed | wc –l

インストール済みパッケージのリストをエクスポート:

$ dnf list installed > packages.txt

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

Zypper は、Open SuSE および SuSE Linux のパッケージ管理ツールです。これは、ソフトウェアのインストールに libzypp ライブラリを使用するコマンドライン パッケージ マネージャーです。 zypper コマンドライン インターフェイスからパッケージのインストール、削除、更新を実行することで、ソフトウェア リポジトリの管理に使用できます。

また、いくつかの主要なクエリ コマンドを実行して、Linux システムにインストールされているパッケージを一覧表示することもできます。ここで、いくつかの基本的な zypper SuSE Linux 内にインストールされているパッケージのリストを取得するためのコマンドが提供されます。

インストール済みパッケージのリストを作成:

$ zypper se --installed-only

パッケージに関する詳細情報を取得:

 $ zypper info nano

システムにインストールされているパッケージの総数を計算する:

$ zypper se --installed-only | wc –l

インストール済みパッケージのリストをエクスポート:

$ zypper se --installed-only > packages.txt

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

Pacman (パッケージ マネージャー) は、Arch Linux システムと、ArcoLinux、Manjaro、Chakra などの派生システムのデフォルトのコマンドライン パッケージ マネージャー ツールです。 Linux の libalpm ライブラリを使用しているため、Arch Linux パッケージのインストール、削除、ビルド、および管理が可能です。

最初に、クエリ コマンド (-Q) を実行できます。 ) をクリックして、パッケージ リストを確認します。その後、詳細情報を取得し、Linux システムにインストールされているパッケージの総数を計算できます。

インストール済みパッケージのリストを作成:

 $ pacman -Q

パッケージに関する詳細情報を取得:

$ pacman –Qi bash

システムにインストールされているパッケージの総数を計算する:

$ pacman -Q | wc –l

インストール済みパッケージのリストをエクスポート:

$ pacman -Q > packages.txt

6. DPKG を使用してインストール済みパッケージのリストを作成する コマンド

Dpkg (Debian Package) は、Ubuntu や Linux mint などの Debian ベースのシステム用の低レベル パッケージ マネージャー ツールです。 dpkg コマンドは主に Debian パッケージを管理するために使用されます。しかし、Debian パッケージ インストーラーでは、重要なリポジトリ ファイルをすぐに取得できない場合があります。

dpkg を使用してパッケージを削除することはお勧めしません 依存関係の問題によるツール。ただし、 dpkg を使用できます コマンドを使用して、Ubuntu Linux にインストールされているパッケージの記録を生成およびエクスポートします。

インストール済みパッケージのビルド情報を取得:

$ dpkg -l

システムにインストールされているパッケージの総数を計算します:

$ dpkg --list | wc --lines

インストール済みパッケージのリストをエクスポート:

$ dpkg -l > packages.txt

7. Apt を使用してインストール済みパッケージのリストを取得する コマンド

APT は Advanced Package Tool の略で、Ubuntu や Linux mint などの Debian ベースのシステム向けの高レベルのコマンドライン ソフトウェア マネージャーです。新しいパッケージの検索とインストール、パッケージのアップグレード、パッケージの削除、および依存関係の問題への対処に使用できます。

apt を使用できます コマンド ツールを使用して、Linux マシンにインストールされているパッケージのインデックスを作成します。 Debian Linux にインストールされているパッケージに関するすべての情報を含むテキスト ファイルをエクスポートすることもできます。通常、テキスト ファイルは home に保存されます。 ディレクトリ。

Debian システムにインストールされているパッケージのリストを取得:

$ apt list –installed
$ sudo apt list --installed | less
$ apt list

特定のパッケージの詳細情報を確認:

$ apt show firefox

システム内にインストールされているパッケージの総数を計算する:

$ apt list –installed | wc –l

APT コマンドを使用して、インストール済みパッケージのリストをテキスト ファイルにエクスポート:

$ apt list –installed > packages.txt

最後の言葉

以上で、パッケージ管理を使用して Linux ディストリビューションにインストールされているパッケージのリストを生成する方法の基本操作の概要を学習しました。さまざまな Linux ディストリビューションのシェル コマンドの基礎を説明しました。また、コマンドライン インターフェイスを使用して Linux にインストールされているパッケージを一覧表示するプロセスについても説明しました。グラフィカル ユーザー インターフェイス (GUI) 方式ではなく、コマンドライン インターフェイス (CLI) 方式を好む理由を明らかにしたことに言及しておく必要があります。

Linux マシンにインストールされているパッケージのリストを作成するためのガイドラインを探していた場合、この投稿が役に立ち、便利であることを願っています。友人や Linux コミュニティと共有してください。また、この投稿に関するご意見をお寄せください。コメント セグメントにコメントを書いてください。


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

  2. Linuxで特定のグループに属するインストール済みパッケージを一覧表示する方法

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

  1. LinuxでRPMまたはDEBパッケージからインストールされたファイルを一覧表示する方法

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

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

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

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

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