본문 바로가기

운영체제/리눅스

리눅스 패키지 관리 명령어 yum 사용법 (RHEL, CentOS)

리눅스 패키지 관리 명령어 yum 사용법 (RHEL, CentOS)

리눅스(Linux) 운영 체제에서 소프트웨어를 관리하는 것은 시스템 관리자에게 매우 중요한 일입니다. 여러 패키지 관리 도구 중에서, yum은 RHEL(Red Hat Enterprise Linux)과 CentOS와 같은 배포판에서 주로 사용됩니다. 이 가이드에서는 yum 명령어의 기본적인 사용법과 주요 기능을 다루어 보겠습니다.

 

 

 

1. yum 명령어란?

yum(Yellowdog Updater, Modified)은 RPM 기반 패키지 관리 시스템을 사용하는 리눅스 배포판에서 소프트웨어 패키지를 설치, 업데이트, 삭제하는 데 사용되는 명령어입니다. yum은 의존성 해결, 자동 업데이트 및 패키지 그룹 관리와 같은 다양한 기능을 제공합니다.

 

 

2. yum의 기본 사용법

yum 명령어의 기본 구문은 다음과 같습니다:

yum [옵션] [명령어] [패키지]

예를 들어, 패키지 목록을 업데이트하려면 다음 명령어를 사용합니다:

yum update

 

 

3. 패키지 설치와 삭제

특정 패키지를 설치하려면 yum install [패키지명] 명령어를 사용합니다:

yum install httpd

패키지를 삭제하려면 yum remove [패키지명] 명령어를 사용합니다:

yum remove httpd

 

 

4. 패키지 업데이트

설치된 패키지를 최신 버전으로 업데이트하려면 yum update [패키지명] 명령어를 사용합니다:

yum update httpd

 

 

5. 시스템 업데이트

시스템에 설치된 모든 패키지를 최신 버전으로 업데이트하려면 다음 명령어를 사용합니다:

yum update

 

 

 

 

6. 레포지토리 관리

yum은 다양한 레포지토리를 통해 패키지를 관리합니다. 레포지토리를 추가하거나 설정하려면 /etc/yum.repos.d/ 디렉토리 내에 설정 파일을 추가합니다.

 

 

7. 캐시 관리

yum은 패키지 데이터를 캐시로 저장합니다. 캐시를 정리하려면 다음 명령어를 사용합니다:

yum clean all

 

 

8. 문제 해결

yum 사용 중 발생할 수 있는 문제를 해결하는 방법을 다룹니다. 예를 들어, 패키지 의존성 문제를 해결하려면 yum deplist [패키지명] 명령어를 사용하여 의존성을 확인할 수 있습니다.