20180327 RHEL / CentOS 列出及查詢已安裝的套件 ref: https://www.phpini.com/linux/rhel-centos-list-search-installed-packages 安裝及管理套件是系統管理員的日常維護工作,以下文章會示範在 RHEL 及 CentOS 下,列出所有已安裝套件,及查詢套件是否安裝的方法。 RPM RPM (RPM Package Manager) 是 Redhat 系列發行版的套牛管理工具,即等同 Debian / Ubuntu 下的 DPKG 套件管理工具。 以下指令會將系統內所有已安裝的套件清單,-q 意思是 query;而 -a 是列出所有安裝套件: # rpm -qa 要查詢某一個套件是否已經安裝, 可以配合 grep 指令, 例如想查詢包括 mysql 關鍵字的套件, 可以這樣做: # rpm -qa | grep mysql Y UM 列出已安裝套件清單的另一個方法是用 yum 指令, 用 yum 的好是它可以連同 Repository 一同列出, 方法是在 yum 指令後面加上 “list installed”: # yum list installed 跟 rpm 一樣, 要查詢某一個套件是否已經安裝, 同樣可以配合 grep 指令: # yum list installed | grep mysql