Linux系统中已安装的软件列表可以通过多种命令来查看,以下是一些常用的方法:
dpkg
命令(适用于基于Debian的系统,如Ubuntu)如果你使用的是基于Debian的Linux发行版,可以使用 dpkg
命令来列出所有已安装的软件包。
dpkg --list
这个命令会显示一个详细的列表,包括软件包名称、版本、架构和简短描述。
rpm
命令(适用于基于Red Hat的系统,如CentOS)如果你使用的是基于Red Hat的Linux发行版,可以使用 rpm
命令来列出所有已安装的软件包。
rpm -qa
这个命令会列出所有已安装的软件包名称。如果你需要更详细的信息,可以使用:
rpm -qa --queryformat '%{NAME} %{VERSION}-%{RELEASE} (%{ARCH})\n'
pacman
命令(适用于Arch Linux及其衍生版)如果你使用的是Arch Linux或其衍生版,可以使用 pacman
命令来列出所有已安装的软件包。
pacman -Q
这个命令会显示一个简单的列表,包括软件包名称和版本。
apt list --installed
命令(适用于基于Debian的系统)在基于Debian的系统上,你也可以使用 apt
命令来查看已安装的软件包。
apt list --installed
这个命令会列出所有已安装的软件包及其版本。
原因:通常是因为当前用户没有足够的权限来执行这些命令。
解决方法:使用 sudo
提升权限后再执行命令。
sudo dpkg --list
或者
sudo rpm -qa
通过这些方法,你可以有效地管理和查看Linux系统中已安装的软件包。
领取专属 10元无门槛券
手把手带您无忧上云