当前位置:首页 > linux > 正文

linux查询所有的安装包

  • linux
  • 2024-05-01 11:27:38
  • 2126

dpkg --list:Debian 和 Ubuntu 系统上列出已安装的 Debian 包。
rpm -qa:Red Hat 和 CentOS 系统上列出已安装的 RPM 包。
pacman -Q:Arch Linux 上列出已安装的软件包。
其他有用的命令
apt list --installed:Ubuntu 系统上列出已安装的 APT 包。
yum list installed:Red Hat 和 CentOS 系统上列出已安装的 YUM 包。
dnf list installed:Fedora 系统上列出已安装的 DNF 包。
zypper ls -i:openSUSE 系统上列出已安装的 Zypper 包。
筛选和排序结果
可以使用 grep 命令筛选结果,例如:
dpkg --list | grep '^ii'
这将仅列出已安装的包。
可以使用 sort 命令对结果进行排序,例如:
dpkg --list | sort -k 1
这将按包名对结果进行升序排序。
查看包详细信息
可以使用以下命令查看特定包的详细信息:
dpkg -s :Debian 和 Ubuntu 系统上的 Debian 包。
rpm -qi :Red Hat 和 CentOS 系统上的 RPM 包。
pacman -Qi :Arch Linux 上的软件包。
示例
在 Debian/Ubuntu 系统上列出所有已安装的包:
dpkg --list
在 Red Hat/CentOS 系统上列出所有已安装的 RPM 包:
rpm -qa
在 Arch Linux 上列出所有已安装的软件包:
pacman -Q