是否有與 Debian/Ubuntu 的命令等效的yum
、dnf
、 或命令來列出rpm
dpkg -l
兩個都軟體包名稱和安裝狀態?
答案1
yum list packagename
這將返回已安裝軟體包的列表,然後是可用/未安裝的列表
例如
[root@RHELPOC ~]# yum list systemd
Updating Subscription Management repositories.
Last metadata expiration check: 1:42:23 ago on Fri 08 Jan 2021 16:47:42 GMT.
Installed Packages
systemd.x86_64 239-41.el8_3 @rhel-8-for-x86_64-baseos-rpms
Available Packages
systemd.i686 239-41.el8_3.1 rhel-8-for-x86_64-baseos-rpms
systemd.x86_64 239-41.el8_3.1 rhel-8-for-x86_64-baseos-rpms
答案2
dpkg -l
相當於rpm -qa
答案3
yum list installed
或dnf list installed
應該列印所有已安裝軟體包及其來源儲存庫和版本的清單。
您可以透過管道將其輸入yum info
以獲取更多詳細資訊:yum list installed | xargs yum info
,但這將是一個相當大的清單!