Section 20.4: yum 을 통해 패키지들 업데이트하기

Yellow Dog Linux 의 마지막 유물들 중 하나인 Yellowdog Updater, Modified 는, Red Hat, Fedora, 그리고 CentOS 및 이에서 파생된 시스템들에서 사용되는 패키지 관리 프로그램이다. 이러한 리눅스 배포판들을 위해, yum 은 rpm 기반의 소프트웨어 패키지들에 대한 설치 및 제거 등의 처리를 할 수 있다. 아래는 간단한 사용과 관련된 예제들이다:

search

이 명령은 설정된 소프트웨어 저장소들에서 주어진 검색 조건에 부합하는 소프트웨어 패키지들을 파악하여 검색된 패키지의 이름 /버전 / 저장소 위치 등의 정보를 출력해 준다. 이 명령어를 사용하려면, 아래와 같이 입력한다:

yum search <검색 문자열>

install

이 명령은 설정된 소프트웨어 저장소들에서 주어진 이름에 해당하는 소프트웨어를 검색하여 설치하며, 동시에 해당 패키지 설치시 필요한 필수 소프트웨어들까지 재귀적으로 검색하여 설치해 준다. 이 명령어를 사용하려면, 아래와 같이 입력한다:

sudo yum install <패키지 이름>

update

이 명령은 현재 시스템에 설치되어 있는 모든 패키지들의 가장 최신 버전을 설치하여 준다. 설치되어있는 패키지의 새로운 버전이 존재하는 경우 새 버전이 다운로드 및 업그레이드 될 것이며, 새로운 필수 패키지가 추가된 경우 이 역시 필요시 다운로드 및 설치될 것이다. 더이상 사용되지 않는 (obsolete) 패키지나 다른 패키지로 대체된 (replace) 패키지는 제거될 것이다. 업그레이드를 수행하려면, 아래와 같이 입력한다:

sudo yum update

apt 와는 달리, 대부분의 yum 명령어는 자동으로 저장소 메타데이터가 갱신되었는지 확인을 수행한다 (최근에 확인을 수행한 적이 없거나 강제 확인 수행을 요구받은 경우). 이 과정은 새로운 메타데이터를 다운로드하고 검색을 수행함으로써 요청받은 작업 실행 이전에 새로 추가되거나 업데이트된 패키지 정보를 확보해준다.

본 문서는 Linux Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.

[출처] https://books.goalkicker.com/GitBook/

반응형

+ Recent posts