ホームページ システムチュートリアル Linux これらのコマンドを使用すると、Linux PC にインストールされているパッケージを簡単に確認できます

これらのコマンドを使用すると、Linux PC にインストールされているパッケージを簡単に確認できます

Jun 08, 2024 pm 10:41 PM

これらのコマンドを使用すると、Linux PC にインストールされているパッケージを簡単に確認できます

怎么列举Linux上已安装的软件包

使用这种命令可以轻松查看LinuxPC上安装了什么软件包。

在安装新软件包之前,您须要检测它是否已安装在您的系统上。据悉,假若您要转移到新系统,拥有所有已安装软件包的列表可以节约大量时间和精力。它还可以帮助您辨识想要删掉的不须要的软件包以释放一些空间。

以下是怎样列举各类Linux发行版(包括Ubuntu、Debian、CentOS、ArchLinux和openSUSE)上所有已安装的软件包的方式。

列举Ubuntu/Debian上已安装的软件包

在基于Debian的发行版上,您可以使用APT包管理器来查找、安装、更新和删掉包。使用APT,您还可以列举Debian/Ubuntu上所有已安装的程序及其版本和一些其他信息。

要列举基于Debian的发行版上所有已安装的软件包,请使用以下命令:

apt list --installed
ログイン後にコピー

该列表显示带有[installed]、[installed,automatic]和[installed,local]标签的不同软件包。

您还可以使用grep命令从已安装的程序列表中搜索程序,如下所示:

apt list --installed | grep program_name
ログイン後にコピー

您还可以使用dpkg实用程序列举已安装的软件包:

dpkg -l
ログイン後にコピー

linux怎么查看什么系统_如何查看linux是什么系统_linux查看什么系统

要仅复印已安装软件包的名称,请结合使用dpkg命令和awk,如下所示:

dpkg -l | awk '{print $2}'
ログイン後にコピー

查看基于RHEL的发行版上已安装的软件包

YUM和DNF用于管理基于RHEL的发行版中的包。使用它们,您可以在PC上安装、更新、列出和删掉软件包

尽管YUM不再在较新的发行版(比如RHEL8、CentOS8、Fedora22等)中使用,但它依然可以在大多数发行版中使用。RPM还容许您安装和管理本地RPM软件包。

要使用YUM列举基于RHEL的发行版上所有已安装的软件包,请使用:

yum list installed
ログイン後にコピー

对于使用DNF安装的软件包,请使用:

dnf list installed
ログイン後にコピー

您还可以使用以下rpm命令列举基于RHEL的发行版上已安装的软件包:

rpm -qa
ログイン後にコピー

上述命令的--last选项列举了所有近来安装的软件包,最新的软件包坐落底部:

rpm -qa --last
ログイン後にコピー

此命令还列举已安装包的日期和时间以及包的名称:

rpm -qa --last | tac
ログイン後にコピー

列举ArchLinux上已安装的软件包

Pacman是基于Arch的Linux发行版(比如Manjaro和EndeavourOS)上的默认包管理器。使用Pacman,您可以在基于Arch的发行版中安装和删掉软件包、更新过时的软件包以及查看所有已安装软件包的列表。

以下命令用于列举基于Arch的发行版上所有已安装的软件包:

pacman -Q
ログイン後にコピー

要列举所有显式安装的软件包,请使用:

pacman -Qe
ログイン後にコピー

要列举从main之外的储存库自动安装的所有外部软件包linux服务器系统,请使用:

pacman -Qm
ログイン後にコピー

倘若您要在已安装的软件包列表中查找特定的软件包,请使用:

pacman -Q | grep 
ログイン後にコピー

linux查看什么系统_linux怎么查看什么系统_如何查看linux是什么系统

列举openSUSE上已安装的软件包

Zypper是openSUSE中默认的命令行包管理器。要列举openSUSE上所有已安装的软件包,请使用以下命令之一:

zypper search --installed-only
ログイン後にコピー

或则:

zypper se -i
ログイン後にコピー

要检测特定包是否在已安装的包列表中,请使用以下句型:

zypper se -i 
ログイン後にコピー

您还可以使用以下命令复印有关已安装软件包的信息:

zypper info 
ログイン後にコピー

查看Linux上已安装的Snap软件包

不仅传统的外置包管理器之外,还有一些程序可以通过Snap安装在Linux系统上。

Snap是所有主要Linux发行版都支持的通用包管理器。因为Snap软件包及其依赖项一起提供,因而Linux上的软件安装显得愈发容易。

要列举任何Linux发行版上已安装的Snap软件包,请运行:

如何查看linux是什么系统_linux查看什么系统_linux怎么查看什么系统

snap list
ログイン後にコピー

此命令列举您已使用Snap安装的软件包。它不包括您使用默认包管理器安装的任何包。

不仅已安装的软件包名称之外,该列表还包含一些其他信息,比如软件包的版本号、修订号、渠道信息、发布者名称以及任何其他信息(假如有)。

列举已安装的Flatpak软件包

与Snap类似,Flatpak也是一个在Linux上更轻松地进行包管理的工具。您可以在所有主要Linux发行版上安装Flatpak,而且可以使用它在Linux上建立、安装和运行应用程序。

要列举Flatpak已安装的软件包,请使用以下命令:

flatpak list
ログイン後にコピー

此命令列举Linux系统上所有安装的Flatpak软件包和运行时。运行时是应用程序运行所需的一组依赖项。

要仅列举已安装的应用程序,请使用--app选项,如下所示:

flatpak list --app
ログイン後にコピー

同样,要仅列举已安装的运行时,请使用--runtime选项:

linux怎么查看什么系统_linux查看什么系统_如何查看linux是什么系统

flatpak list --runtime
ログイン後にコピー

要查看有关所列项目的详尽信息,比如已安装的应用程序大小、体系结构、来源等如何查看linux是什么系统,请使用-d选项:

flatpak list -d
ログイン後にコピー

您还可以跳过所有额外信息,仅使用以下命令复印已安装应用程序的名称:

flatpak --columns=name list
ログイン後にコピー

将已安装程序的列表保存在文件中

要将所有已安装程序的列表保存在文件中,请使用重定向运算符(>)后跟文件名嵌入式linux培训,将命令输出重定向到文件。

比如,要将APT安装程序的列表保存在名为installed_programs.txt的文本文件中,命令为:

apt list --installed > installed_programs.txt
ログイン後にコピー

估算已安装的软件包数目

您还可以使用wc命令估算列表中已安装软件包的数目。比如如何查看linux是什么系统,要统计openSUSE中Zypper安装的软件包数目,命令为:

zypper search --installed-only | wc -l
ログイン後にコピー

您已获得所有已安装Linux软件包的列表!

如今您晓得Linux系统上安装了什么软件包,您可以轻松更新过时的软件包或通过删掉不须要的软件包来清理一些空间。

据悉,拥有此程序列表还可以促使无缝过渡到新系统,使您可以安装所有这种程序,而无需单独记住它们。

以上がこれらのコマンドを使用すると、Linux PC にインストールされているパッケージを簡単に確認できますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Linux管理者の給与はいくらですか? Linux管理者の給与はいくらですか? Apr 17, 2025 am 12:24 AM

Linux管理者の平均年salは、米国で75,000〜95,000ドル、ヨーロッパでは40,000〜60,000ユーロです。給与を増やすには、次のことができます。1。クラウドコンピューティングやコンテナテクノロジーなどの新しいテクノロジーを継続的に学習します。 2。プロジェクトの経験を蓄積し、ポートフォリオを確立します。 3.プロフェッショナルネットワークを確立し、ネットワークを拡大します。

Linuxシステム管理者の主なタスクは何ですか? Linuxシステム管理者の主なタスクは何ですか? Apr 19, 2025 am 12:23 AM

Linuxシステム管理者の主なタスクには、システムの監視とパフォーマンスチューニング、ユーザー管理、ソフトウェアパッケージ管理、セキュリティ管理とバックアップ、トラブルシューティングと解像度、パフォーマンスの最適化、ベストプラクティスが含まれます。 1. TOP、HTOP、その他のツールを使用して、システムのパフォーマンスを監視し、チューニングします。 2。ユーザーADDコマンドおよびその他のコマンドを介して、ユーザーアカウントとアクセス許可を管理します。 3. APTとYUMを使用してソフトウェアパッケージを管理し、システムの更新とセキュリティを確保します。 4.ファイアウォールを構成し、ログを監視し、データバックアップを実行して、システムセキュリティを確保します。 5.ログ分析とツールの使用を通じてトラブルシューティングと解決。 6.カーネルパラメーターとアプリケーションの構成を最適化し、ベストプラクティスに従ってシステムのパフォーマンスと安定性を向上させます。

LinuxとWindowsの間の仮想化サポートの違いは何ですか? LinuxとWindowsの間の仮想化サポートの違いは何ですか? Apr 22, 2025 pm 06:09 PM

仮想化サポートのLinuxとWindowsの主な違いは次のとおりです。1)LinuxはKVMとXenを提供し、優れたパフォーマンスと柔軟性を備えており、高いカスタマイズ環境に適しています。 2)Windowsは、友好的なインターフェイスを備えたHyper-Vを介した仮想化をサポートし、Microsoftソフトウェアに依存する企業に適したMicrosoft Ecosystemと密接に統合されています。

Linuxの主な目的は何ですか? Linuxの主な目的は何ですか? Apr 16, 2025 am 12:19 AM

Linuxの主な用途には、1。Serverオペレーティングシステム、2。EmbeddedSystem、3。Desktopオペレーティングシステム、4。開発およびテスト環境。 Linuxはこれらの分野で優れており、安定性、セキュリティ、効率的な開発ツールを提供します。

Linuxを学ぶのは難しいですか? Linuxを学ぶのは難しいですか? Apr 18, 2025 am 12:23 AM

Linuxの学習は難しくありません。 1.Linuxは、UNIXに基づいたオープンソースオペレーティングシステムであり、サーバー、組み込みシステム、およびパーソナルコンピューターで広く使用されています。 2。ファイルシステムと許可管理を理解することが重要です。ファイルシステムは階層的であり、許可には読み取り、書き込み、実行が含まれます。 3。APTやDNFなどのパッケージ管理システムは、ソフトウェア管理を便利にします。 4。プロセス管理は、PSおよびTOPコマンドを通じて実装されます。 5. MKDIR、CD、Touch、Nanoなどの基本的なコマンドから学習を開始し、シェルスクリプトやテキスト処理などの高度な使用法を試してください。 6.許可問題などの一般的なエラーは、SudoとChmodを通じて解決できます。 7.パフォーマンスの最適化の提案には、HTOPを使用してリソースを監視すること、不要なファイルのクリーニング、SYの使用が含まれます

Linuxソフトウェアの未来:FlatpakとSnapはネイティブデスクトップアプリを置き換えますか? Linuxソフトウェアの未来:FlatpakとSnapはネイティブデスクトップアプリを置き換えますか? Apr 25, 2025 am 09:10 AM

Linuxソフトウェア分布は、各分布のエコシステムに深く染み込んでおり、DEBやRPMなどのネイティブ形式に依存していました。 ただし、フラットパックとスナップが出現し、アプリケーションパッケージへの普遍的なアプローチが約束されています。 この記事試験

Linuxのファイルを比較するためのトップ7ツール(例を使用) Linuxのファイルを比較するためのトップ7ツール(例を使用) Apr 28, 2025 am 09:21 AM

このガイドでは、システム管理者と開発者にとって重要なタスクであるLinuxのテキストファイルを比較するためのさまざまな方法を調査します。 コマンドラインツールと視覚的なDIFFツールをカバーし、その強みと適切なユースケースを強調します。 仮定しましょう

LinuxとWindowsの間のユーザーアカウント管理の違いは何ですか? LinuxとWindowsの間のユーザーアカウント管理の違いは何ですか? May 02, 2025 am 12:02 AM

ユーザーアカウント管理のLinuxとWindowsの主な違いは、許可モデルと管理ツールです。 Linuxは、UNIXベースの権限モデルとコマンドラインツール(useradd、usermod、userdelなど)を使用し、Windowsは独自のセキュリティモデルとグラフィカルユーザーインターフェイス(GUI)管理ツールを使用します。

See all articles