怎么通过命令的形式列出各个linux系统已经安装的软件包?

供稿:hz-xin.com     日期:2025-01-14
如何通过命令形式列出Linux系统已安装的软件包?

在使用Linux系统过程中,运维人员常需了解已安装的软件包,以避免版本不一致等问题。本文将介绍在不同Linux发行版中通过命令查询已安装软件包的方法。

在Arch Linux及其衍生产品如EndeavourOS和Manjaro Linux中,使用Pacman显示已安装软件包:

运行`pacman -Q`命令,将显示所有已安装的软件包及其版本。若需逐页查看输出,使用`more`命令。仅显示已安装软件包总数,将Pacman输出传给`wc`命令。

Alpine Linux使用apk命令获取已安装包列表:

使用`apk list`命令查看已安装的软件包列表,并使用`-v`和`-v`标志查看详细信息。获取已安装软件包总数,将`apk info`输出传给`wc`命令。

在基于Debian的系统如Debian、Ubuntu、Linux Mint中,使用`apt`命令查找已安装的包:

运行`apt list --installed`命令,将显示所有已安装软件包及其版本。获取已安装软件包总数,使用`apt`命令输出传给`wc`命令。

在基于Debian的系统中使用`dpkg`命令:

运行`dpkg -l`命令,显示所有已安装软件包的版本和详细信息。使用`dpkg-query`命令列出所有已安装的软件包。仅获取已安装软件包总数,使用`dpkg`或`dpkg-query`命令输出传给`wc`命令。

RHEL、Fedora、CentOS使用`yum`命令查找已安装软件包:

运行`yum list installed`命令查看已安装软件包列表。获取已安装软件包总数,将`yum`命令输出传给`wc`命令。

RHEL、Fedora、CentOS使用`dnf`命令:

运行`dnf list installed`命令,显示已安装软件包列表。获取已安装软件包总数,使用`dnf`命令输出传给`wc`命令。

openSUSE使用`zypper`命令:

运行`zypper lr`命令查看已安装软件包列表。获取已安装软件包总数,将`zypper`命令输出传给`wc`命令。

使用`rpm`命令列出所有已安装的RPM包:

运行`rpm -qa`命令,显示所有已安装的RPM包。若需逐页查看输出,使用`more`命令。使用`--last`标志将所有安装的软件包与最新软件包放在顶部。获取已安装软件包总数,使用`rpm`命令输出传给`wc`命令。

在使用Snap或Flatpak工具的系统上列出已安装的包:

在Snap发行版中,运行`snap list`命令查看已安装的Snap应用程序。在Flatpak发行版中,使用`flatpak list`命令列出所有已安装的Flatpak应用程序。

怎么通过命令的形式列出各个linux系统已经安装的软件包?
Alpine Linux使用apk命令获取已安装包列表:使用`apk list`命令查看已安装的软件包列表,并使用`-v`和`-v`标志查看详细信息。获取已安装软件包总数,将`apk info`输出传给`wc`命令。在基于Debian的系统如Debian、Ubuntu、Linux Mint中,使用`apt`命令查找已安装的包:运行`apt list --installed`命令...

列出Linux 系统上所有用户的 3 种方法
通过使用\/etc\/passwd 文件,getent 命令,compgen 命令这三种方法查看系统中用户的信息。Linux 系统中用户信息存放在\/etc\/passwd 文件中。这是一个包含每个用户基本信息的文本文件。\/etc\/passwd 文件将每个用户的基本信息记录为文件中的一行,一行中包含 7 个字段。\/etc\/passwd 文件的一行代表一个单独的用...

查看linux系统版本命令
可以用命令“lsb_release -a”和“cat \/etc\/issue”,针对所有Linux发行版都可以列出版本信息。PS:可用命令“cat \/proc\/version”和“uname -a”列出Linux系统内核版本。

用来获取Linux主机信息的5个常用命令
1. 查看或改变 Linux 主机名的命令 复制代码代码如下:$ hostnamemylinuxbook-Inspiron-1525从命令结果上您可以看到我的 Ubuntu 主机名是 mylinuxbook-Inspiron-1525。您可能会注意到,主机名通常也出现在命令提示符下,所以很多时候我们将主机名改短一些可能会更方便使用。通过如下命令来改变它:复制代码...

查看Linux用户一步到位查看linux用户列表
首先,如果要查看Linux用户,可以使用getent命令。这个命令可以查看系统中的所有用户记录,如果想查看某一特定的用户,可以使用getent passwd 命令。其次,可以使用cat命令查看\/etc\/passwd文件,该文件存储了系统中所有用户的信息,每一行代表一个用户,包括用户名、密码、主目录、shell等信息,可以通过该文件...

掌握Linux操作系统的20个常用命令轻松提升工作效率通过学习这20个关键...
一:cd命令——切换工作目录 使用cd命令可以轻松切换当前工作目录,通过如何使用cd命令以及常见的参数和示例,如:cd\/home\/user\/,切换至用户目录下。二:ls命令——查看文件和目录 ls命令是Linux系统中最常用的命令之一,它可以列出当前目录下的文件和目录,通过如何使用ls命令以及常见的参数和示例,如:...

Linux命令怎么查看教你用简单方法掌握怎么查看linux命令
第三个查看linux命令的方法是使用 info 命令,可以search以一定关键字来检索Linux上有关的内容,如下所示:`info ls`其中ls是要搜索的命令,这个命令会显示关于ls命令的详细信息。再来谈谈如何从中学习Linux命令:1. 仔细阅读Linux系统支持的命令手册:你可以通过man命令来学习Linux系统支持的每一个命令的...

linux的100个常用命令
linux 的常用命令开门见山:linux 系统拥有数百个命令,按类别分组,以下列出了 100 个常用的命令:文件和目录管理:mkdir\/rmdir\/cd\/ls\/cp\/mv\/rm文件查看和编辑:cat\/head\/tail\/less\/grep\/vi\/nano用户和群组管理:useradd\/userdel\/passwd\/groupadd\/groupdel\/groups进程管理:ps\/kill\/top\/free网络管理:...

linux命令有什么
在Linux系统中,显示当前工作目录的命令是pwd,只需输入该命令即可显示当前所在路径。更改目录可以通过cd命令实现,输入cd [目录路径]即可进入指定目录,输入cd ..可以回到上一级目录,输入cd \/则可以回到根目录。显示当前目录内容的命令是ls或dir,通过这两个命令可以查看当前目录下的文件与子目录。创建新...

Linux查看所有命令的简易方法linux显示所有命令
1. 使用 man 命令查看:几乎每个操作系统中都有类似的 man 命令,通过 man 命令,也可以查看 Linux 命令列表。man 是 manual 简写,即手册,可以理解为使用 man 命令就相当于打开一本操作手册,可以查看里面的信息。使用 man 命令查看 Linux 所有命令,可以使用以下命令:man -k 2. 使用 type 命令...