웹사이트 검색

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의 패키지 관리에 대해 자세히 알아보세요.

  1. Yum, RPM, Apt, Dpkg, Aptitude 및 Zypper를 사용한 Linux 패키지 관리
  2. Linux 초보자를 위한 최고의 Linux 패키지 관리자 5가지
  3. 패키지 관리에 유용한 20가지 'Yum' 명령
  4. 27 Fedora의 RPM 패키지 관리를 위한 'DNF'(Fork of Yum) 명령

이 기사에서는 CentOS 또는 RHEL에 설치된 모든 패키지를 네 가지 방법으로 나열하는 방법을 보여주었습니다. 아래 피드백 섹션을 통해 이 기사에 대한 의견을 공유해 주세요.