서버/도커
YUM 사용방법
최고관리자
최고관리자 가입일:2022.11.19

작성일시:2013.07.22 16:03:00

IP:121.162.195.♡

  • 조회 30
  • 댓글 0
  • 좋아요 0
  • 싫어요 0
  • 121.162.195.♡

YUM(Yellowdog Update Modified)는 Red Hat Linux 배포판에서 rpm 호환 리눅스(Linux) 운영 체제를 위한 네트워크(Network) 지원 오픈 소스(Open Source) 명령 관리 프로그램(Program)이다. rpm과 마찬가지로 GNU GPL을 준수하고 있다. yum은 네트워크를 기반으로 작동하기 때문에 자동적으로 의존성 문제를 처리해주며 rpm관련 프로그램을 안전하게 검사, 설치한다.

yum은 이미 설치 되어 있거나 혹은 저장소에 설치가능한(available) 패키지(Package)에 관한 정보를 호율적이고 쉽게 검색 할 수 있다. 또한 rpm이나 다른 도구들 처럼 일일이 수동으로 업데이트(Update)할 필요가 없다. 중앙집중적인 패키지 관리를 지원하고, 그룹(Group), 다수의 저장소, 대체 저장소 등을 지원한다.

yum으로 업데이트할 경우 커널(Kernel)을 제외한 나머지 패키지들은 모두 삭제된다. 커널의 경우 업데이트 하더라도 계속 쌓이게 되기 때문이다.yum을 사용하여 설치하거나 업데이트 할 경우 저장소라는 곳에서 해당 rpm 파일(File)을 다운(Down) 받은 후 설치하게 된다.

yum list 설치 상태와 무관한 설치가능한 목록을 출력한다.
yum list | grep [검색어] 설치 상태와 무관한 모든 설치 가능한 목록에서 지정한 검색어를 포함하는 행만을 출력한다.
yum list installed 설치되어 있는 패키지 목록을 출력한다.
yum list installed | grep [검색어] 설치되어 있는 패키지들 중에서 지정한 검색어를 포함하는 행만을 출력한다.
yum list available 설치 가능한 패키지 목록을 출력한다.
yum list updates 업데이트된 패키지 목록을 출력한다.
yum info [패키지 이름] 지정한 이름의 패키지에 대한 정보를 출력한다.
yum install [패키지 이름]... 해당 패키지를 설치한다. 존재 하는 경우 덮어쓰기를 수행한다.
yum groupinstall [패키지 그룹 이름]... 지정된 패키지 그룹을 설치한다.존재 하는 경우 덮어쓰기를 수행한다.
yum update [패키지 이름]... 설치된 패키지를 최신으로 업데이트 한다.
yum remove [패키지 이름]... 해당 패키지를 삭제한다.
yum erase [패키지 이름]... 해당 패키지를 삭제한다.
yum groupremove [패키지 그룹 이름]... 해당 패키지 그룹을 삭제하다.
yum check RPM DB에 문제가 있는지 확인한다. 시간이 많이 소요되므로 이상이 있는 경우에만 실행한다.
yum check-update 현재 설치된 패키지를 기준으로 업데이트된 패키지 목록만 출력한다. 설치되지 않은 패키지는 볼 수 없다.
yum deplist [패키지 이름] 지정한 패키지와 의존성이 있는 패키지 목록을 출력한다.

/etc/yum.conf // yum 설정 파일
/etc/yum.repos.d // yum repository 설정 파일




yum --help로 도움말을 볼 수 있다.


댓글 0

System 정보 확인하기

  • 최고관리자
  • 2013.07.22
  • 조회 17
  • 추천 0
System 정보 확인하기

RPM 사용방법

  • 최고관리자
  • 2013.07.22
  • 조회 14
  • 추천 0
RPM 사용방법

Vmware NTFS 형식의 USB 마운트(Mount)하기

  • 최고관리자
  • 2013.07.22
  • 조회 54
  • 추천 0
Vmware NTFS 형식의 USB 마운트(Mount)하기

개발 환경 갖추기

  • 최고관리자
  • 2013.07.22
  • 조회 15
  • 추천 0
개발 환경 갖추기

Wget 사용하는 법

  • 최고관리자
  • 2013.07.21
  • 조회 16
  • 추천 0
Wget 사용하는 법

Vmware USB 마운트(Mount) 시키기

  • 최고관리자
  • 2013.07.21
  • 조회 16
  • 추천 0
Vmware USB 마운트(Mount) 시키기

사용자 계정 만들기

  • 최고관리자
  • 2013.07.21
  • 조회 18
  • 추천 0
사용자 계정 만들기

Putty로 원격 접속하기

  • 최고관리자
  • 2013.07.20
  • 조회 18
  • 추천 0
Putty로 원격 접속하기

Network 설정하기

  • 최고관리자
  • 2013.07.20
  • 조회 15
  • 추천 0
Network 설정하기

사용자에 대해서

  • 최고관리자
  • 2013.07.20
  • 조회 18
  • 추천 0
사용자에 대해서

Directory 의 구조와 기능

  • 최고관리자
  • 2013.07.20
  • 조회 15
  • 추천 0
Directory 의 구조와 기능

리눅스 Booting 과정

  • 최고관리자
  • 2013.07.20
  • 조회 14
  • 추천 0
리눅스 Booting 과정

리눅스에 대해서

  • 최고관리자
  • 2013.07.20
  • 조회 12
  • 추천 0
리눅스에 대해서

대표적인 리눅스 배포 회사들

  • 최고관리자
  • 2013.07.20
  • 조회 16
  • 추천 0

리눅스 커뮤니티 및 정보 사이트

  • 최고관리자
  • 2013.07.20
  • 조회 17
  • 추천 0
처리 중...