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

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

Ubuntuを使用すると、ニーズに基づいてVPSにいくつかのアドオンパッケージをインストールできます。 Apache、PHP、MySQLなどのパッケージには、Linuxオペレーティングシステムがプリロードされていません。ただし、これらの追加機能は、それぞれのパッケージを使用して簡単にインストールできます。 LinuxOSに特定のバージョンをインストールすることもできます。

あるマシンから別のマシンに環境を複製したい場合があります。このような場合、インストールされているパッケージとそのバージョンを一覧表示する必要があります。

同様に、Linuxオペレーティングシステムをマシンに再インストールすることもできます。その場合、パッケージを再度インストールする必要があります。

パッケージのインストール、アンインストール、または再インストールを計画している場合、最初のステップは常に、インストールされているパッケージを最初にリストすることです。これにより、インストールされているパッケージのバージョンを確認し、特定のパッケージを更新する必要がある場合に相互検証することができます。

Ubuntuにインストールされているパッケージを一覧表示するには、いくつかの方法があります。この記事では、端末を使用してそれを行うためのいくつかの方法を紹介します。

APTを使用してUbuntuにインストールされているパッケージを一覧表示する

Ubuntuはaptを使用します これは、パッケージ管理に役立つコマンドラインツールです。 apt Ubuntu14.04で導入されました。このバージョンに続いて、 apt コマンドを使用して、インストールされているパッケージを一覧表示できます。

インストールされているパッケージを一覧表示するコマンドは次のとおりです。

 sudo apt list –-インストール済み

これにより、インストールされているすべてのパッケージとそのバージョンが一覧表示されます。完全にインストールされたパッケージのリストは、スクロール可能な画面を超えて非常に長くなる可能性があります。

less を使用して、インストール済みリストの出力を制限できます 。これにより、出力が小さくなります。このためのLinuxコマンドは、パイプ(|)で区切られます。この例を以下に示します。

 sudo apt list –-インストール済み|少ない

少ない 出力を圧縮しますが、インストールされているパッケージのリストは引き続き提供されます。特定のパッケージを検索するには、パッケージリストとともにgrepを使用できます。

たとえば、PHPでインストールされているすべてのパッケージを一覧表示する場合は、次のコマンドを使用します。

 sudo apt list –-インストール済み| grep PHP 

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

 sudo apt packageName 

dpkg-queryを使用してUbuntuにインストールされているパッケージを一覧表示する

古いバージョンのLinuxUbuntuがインストールされていて、 aptを使用できない場合 ツール、 dpkg-queryを使用します 指図。これには、インストールされているパッケージも一覧表示されます。基本的なdpkg コマンドは次のようになります:

 sudo dpkg -l <​​/ pre> 

この出力は、同様にパッケージ名とそのバージョンにパッケージの簡単な説明を提供します。

少ないを使用できます このコマンドを使用すると、より小さな出力が表示されます。 dpkg このためのコマンドは次のようになります:

 sudo dpkg -l |少ない

このコマンドにgrepが含まれていると、特定のパッケージを検索できます。コマンドラインでは、コマンドは次のようになります。

 sudo dpkg -l | grep packageName 

たとえば、インストールされているPHPパッケージを一覧表示するには、次のように入力します。

 sudo dpkg -l | grep PHP 

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

インストールされているパッケージの完全なリストを作成し、そのパッケージリストをファイルに保存する必要がある場合があります。次のコマンドは、完全な出力をファイルに保存します。

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

または、別のコマンドを試すこともできます:

 sudo dpkg --get-selections> completePackage.txt 

これは、マシンにインストールされているパッケージを追跡するのに役立ちますが、他のマシンにインストールを複製するためにも使用できます。これを使用して、同じパッケージを新しいサーバーにインストールできます。これを行うには、 completePackage.txt を配置した後、次のコマンドを使用します 新しいマシンの場合:

 sudo xargs -a completePackage.txt apt install 

これは、 aptを使用して行うこともできます 。インストールされているすべてのパッケージをファイルに入れるには、次のコマンドを使用できます。

 sudo apt list --installed | awk -F / -v ORS =""'NR> 1 {print $ 1}'> completePackage.txt 

これをファイルに入れたら、次のコマンドを使用してすべてを別のサーバーにインストールできます:

 sudo apt-get install  

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

インストールされているLinuxパッケージの数を数える必要があるかもしれません。これは、上記のコマンドと同様に実行できます。出力をファイルにリダイレクトするのではなく、 wcを使用します カウントを取得します。

このようなコマンドの例を以下に示します。

 sudo dpkg-query -f'$ {binary:Package} \ n'-W | wc -l <​​/ pre> 

出力は、インストールされているパッケージの総数になります。同様に、 aptで以下のコマンドを使用できます インストールされているパッケージの総数を取得します。

 sudo apt list –-インストール済み| wc -l <​​/ pre> アップグレード可能なパッケージを一覧表示する方法 

aptの使用 、インストール可能な新しいパッケージバージョンを確認することもできます。これは、以下のコマンドを使用して実行できます。

 sudo apt list –upgradeable 
すべてのバージョンを一覧表示

複数のバージョンがインストールされている場合は、 aptを使用してインストールされているすべてのバージョンを一覧表示できます。 。これは、次のコマンドを使用して実行できます。

 sudo apt list --all-versions 

/ var / log / apt内 フォルダには、 history.logを一覧表示できます。 ファイルを使用して、削除、更新、削除されたパッケージ、および日時と曜日に関する情報を確認します。

スナップおよびFlatpakパッケージ

apt以降 およびdpkg コマンドはLinuxSnapパッケージとLinuxFlatpakパッケージを一覧表示できません。少し異なるコマンドを使用する必要があります。

インストールされているLinuxSnapパッケージを一覧表示するには、次のコマンドを使用します。

スナップリスト

同様に、インストールされているLinux Flatpakパッケージを一覧表示するには、次のコマンドを使用します。

flatpakリスト
まとめ

これで、LinuxUbuntu20.04マシンにインストールされているパッケージを確認するための基本的なLinuxコマンドがいくつかわかりました。さまざまなコマンドを使用して、インストールされているすべてのパッケージを一覧表示できます。試してみて、下のコメントでどうなるか教えてください。


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

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

  3. インストールしたすべての追加パッケージを見つける方法は??

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

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

  3. Apt-インストール済みパッケージのリストを取得| UbuntuにAptでインストールされたリスト

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

  2. Ubuntu 20.04 FocalFossaLinuxにインストールされているパッケージを一覧表示します

  3. Ubuntu20.04でユーザーを一覧表示する方法