RPM 기반의 시스템을 위한 자동 업데이터 겸 패키지 설치/제거 도구이다.Yum 이전에 있었던 Yellowdog Updater (YUP) 도구를 대체하며, 듀크 대학교 물리학부에서 사용되었던 레드햇 리눅스 시스템 관리를 위해서 등장하였다. 그 이후로 페도라, CentOS 등 많은 RPM 기반 리눅스 배포판에서 사용되었다. 레드햇의 패키지 관리자 up2date에서도 Yum 저장소에 접근할 수 있다.(출처:위키백과)
한마디로 RPM기반의 온라인 업데이트 프로그램이다. 윈도우의 업데이트와 같은 기능이라고 생각된다.
CentOS 6.0을 설치하니 설치되어 있었다. +_+
사용방법
yum -y install <패키지 이름>
-y는 사용자의 확인을 모두 'yes'로 간주하고 설치하는 옵션이다.
다른 기능을 보면 이렇다. 더 있지만 이정도면 되지 않을까 생각한다.(아직 초보인 본인생각)
의존성이 있는 패키지도 같이 설치를 해주므로 편리다.
로그가 있으므로 설치된 패키지을 확인할 수 있다.
vi /var/log/yum.log
커널부분을 제외하고 업데이트 할 수도 있다. 커널을 업데이트하면 리부팅이 필요하다.
개인적으로는 비추천이다. 우분투에서 묻지마 업데이트하다 파티션이 나간 기억이 있다. 아마 커널이 아닐까 하는...
인터넷상에선 보안패치로인해 업데이트할 것을 추천하는 글도 있으니 개인의 취향이다.
vi /etc/yum.conf
cachedir은 업데이트/설치시 패키지가 임시저장될 디렉토리이다. 커널관련 패키지를 제외시키려면 아래내용을 추가하자.
exclude=kernel*
실행시 옵션으로도 사용가능하다.
yum update --exclude=kernel*
여기도 참고해보자.
http://wjdrndh.blog.me/90120181603
http://sung487.blog.me/10121567278
한마디로 RPM기반의 온라인 업데이트 프로그램이다. 윈도우의 업데이트와 같은 기능이라고 생각된다.
CentOS 6.0을 설치하니 설치되어 있었다. +_+
사용방법
yum -y install <패키지 이름>
-y는 사용자의 확인을 모두 'yes'로 간주하고 설치하는 옵션이다.
다른 기능을 보면 이렇다. 더 있지만 이정도면 되지 않을까 생각한다.(아직 초보인 본인생각)
업데이트 가능한 목록 확인 | yum check-update |
업데이트 | yum update <패키지 이름> |
삭제 | yum remove <패키지 이름> |
정보확인 | yum info <패키지 이름> |
의존성이 있는 패키지도 같이 설치를 해주므로 편리다.
로그가 있으므로 설치된 패키지을 확인할 수 있다.
vi /var/log/yum.log
커널부분을 제외하고 업데이트 할 수도 있다. 커널을 업데이트하면 리부팅이 필요하다.
개인적으로는 비추천이다. 우분투에서 묻지마 업데이트하다 파티션이 나간 기억이 있다. 아마 커널이 아닐까 하는...
인터넷상에선 보안패치로인해 업데이트할 것을 추천하는 글도 있으니 개인의 취향이다.
vi /etc/yum.conf
[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=5
bugtracker_url=http://bugs.centos.org/set_project.php?project_id=16&ref=http://bugs.centos.org/bug_report_page.php?category=yu
m
distroverpkg=centos-release
cachedir은 업데이트/설치시 패키지가 임시저장될 디렉토리이다. 커널관련 패키지를 제외시키려면 아래내용을 추가하자.
exclude=kernel*
실행시 옵션으로도 사용가능하다.
yum update --exclude=kernel*
여기도 참고해보자.
http://wjdrndh.blog.me/90120181603
http://sung487.blog.me/10121567278
'OS > Linux' 카테고리의 다른 글
CentOS SVN 설치에서 확인까지 (0) | 2011.10.25 |
---|---|
CentOS에서 YUM의 속도를 향상시키자 (0) | 2011.10.25 |
configure에서 mod_deflate has been requested but can not be built due to prerequisite failures 에러 (0) | 2011.10.20 |
configure에서 no acceptable C compiler found in $PATH 오류 (0) | 2011.10.19 |
CentOS에 mysql RPM 설치하기 (0) | 2011.10.19 |