Rocky Linux / 설치된 패키지 확인하는 방법
Rocky Linux를 운영하다 보면 현재 서버에 어떤 패키지가 설치되어 있는지 확인해야 할 때가 많습니다. 예를 들어 Apache, Nginx, MariaDB, PostgreSQL, PHP, Java 같은 프로그램이 설치되어 있는지 확인하거나, 특정 패키지의 버전이 무엇인지 확인해야 할 수 있습니다. 또한 보안 점검, 서버 이관, 장애 분석, 업데이트 전 사전 확인 작업을 할 때도 설치된 패키지 목록을 확인하는 과정이 필요합니다.
Rocky Linux는 Red Hat 계열 리눅스 배포판이기 때문에 dnf와 rpm 명령어를 사용해 패키지를 관리합니다. 단, 출력하는 내용에는 차이가 있습니다.
dnf 명령어로 설치된 패키지 확인
- 설치된 모든 패키지를 출력합니다.
# dnf list --installed
- 설치된 패키지 중 이름에 mariadb가 있는 것을 출력합니다.
# dnf list --installed | grep mariadb
rpm 명령어로 설치된 패키지 확인
- 설치된 모든 패키지를 출력합니다.
# rpm -qa
- 설치된 패키지 중 이름에 mariadb가 있는 것을 출력합니다.
# rpm -qa | grep mariadb



