RHEL, CentOS 및 Fedora에 설치된 모든 패키지를 나열하는 3가지 방법
시스템 관리자의 여러 임무 중 하나는 컴퓨터 시스템(이 경우 Linux)에 소프트웨어를 설치하고 관리하는 것입니다. 시스템에 설치/사용 가능한 소프트웨어 패키지를 추적하려면 다음 사항을 배우거나 염두에 둘 수 있습니다. 몇 가지 빠른 명령.
이 기사에서는 네 가지 방법을 사용하여 CentOS, RHEL 및 Fedora 배포판에 설치된 모든 rpm 패키지를 나열하는 방법을 설명합니다.
1. RPM 패키지 관리자 사용
이전에 Red-Hat Package Manager로 알려진 RPM(RPM 패키지 관리자)은 Red Hat Enterprise Linux(RHEL)뿐만 아니라 CentOS, Fedora 및 UNIX 시스템과 같은 기타 Linux에서 실행되는 오픈 소스 하위 수준 패키지 관리자입니다.
Debian의 기본 패키징 시스템인 DPKG Package Manager와 Ubuntu, Kali Linux 등과 같은 파생 시스템과 비교할 수 있습니다.
다음 명령은 Linux 시스템에 설치된 모든 패키지 목록을 인쇄합니다. 플래그 -q
는 쿼리를 의미하고 -a
는 설치된 모든 패키지 목록을 활성화합니다.
rpm -qa
2. YUM 패키지 관리자 사용
YUM(Yellowdog Updater, Modified)은 대화형 프런트 엔드 rpm 기반 패키지 관리자입니다.
아래의 yum 명령을 사용하여 시스템에 설치된 모든 패키지를 나열할 수 있습니다. 이 방법의 한 가지 장점은 패키지가 설치된 저장소를 포함한다는 것입니다.
yum list installed
3. YUM-Utils 사용
Yum-utils는 yum 저장소 관리, 디버그 패키지 설치, 소스 패키지, 저장소의 확장 정보 및 관리를 위한 다양한 도구 및 프로그램입니다.
설치하려면 루트로 아래 명령을 실행하고, 그렇지 않으면 sudo 명령을 사용하십시오.
yum update && yum install yum-utils
설치한 후 아래 repoquery 명령을 입력하여 시스템에 설치된 모든 패키지를 나열하십시오.
repoquery -a --installed
특정 저장소에서 설치된 패키지를 나열하려면 아래 형식으로 yumdb 프로그램을 사용하세요.
yumdb search from_repo base
Linux의 패키지 관리에 대해 자세히 알아보세요.
- Yum, RPM, Apt, Dpkg, Aptitude 및 Zypper를 사용한 Linux 패키지 관리
- Linux 초보자를 위한 최고의 Linux 패키지 관리자 5가지
- 패키지 관리에 유용한 20가지 'Yum' 명령
- 27 Fedora의 RPM 패키지 관리를 위한 'DNF'(Fork of Yum) 명령
이 기사에서는 CentOS 또는 RHEL에 설치된 모든 패키지를 네 가지 방법으로 나열하는 방법을 보여주었습니다. 아래 피드백 섹션을 통해 이 기사에 대한 의견을 공유해 주세요.