centos 已安装的软件包(centos8安装图形界面)
大家好,今天小编来为大家解答以下的问题,关于centos 已安装的软件包,centos8安装图形界面这个很多人还不知道,现在让我们一起来看看吧!
怎么通过命令的形式列出各个linux系统已经安装的软件包
如何通过命令形式列出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应用程序。
CentOS如何检查某软件包是否已安装
1、rpm包安装的,可以用rpm-qa看到,如果要查找某软件包是否安装,用 rpm-qa| grep软件或者包的名字。
2、以deb包安装的,可以用dpkg-l能看到。如果是查找指定软件包,用dpkg-l| grep软件或者包的名字;
3、yum方法安装的,可以用yum list installed查找,如果是查找指定包,命令后加| grep软件名或者包名;
4、如果是以源码包自己编译安装的,例如.tar.gz或者tar.bz2形式的,这个只能看可执行文件是否存在了,
上面两种方法都看不到这种源码形式安装的包。如果是以root用户安装的,可执行程序通常都在/sbin:/usr/bin目录下。
centos查看一共安装了多少软件包
如何得知共安装了多少个软件包?
[plain] view plaincopy
[root@localhost~]# rpm-qa| wc-l
217
rpm指令
(一)查询系统装已经安装的软件信息
1)查询系统中已经安装的软件
rpm-qa
2)查询一个已经安装的文件属于哪个软件包;
rpm-qf文件名的绝对路径
3)查询已安装软件包都安装到何处;
rpm-ql软件名
4)查询一个已安装软件包的信息
rpm-qi软件名
5)查看一下已安装软件的配置文件;
rpm-qc软件名
6)查看一个已经安装软件的文档安装位置:
rpm-qd软件名
7)查看一下已安装软件所依赖的软件包及文件;
rpm-qR软件名