출처 :  http://forlov3u.blog.me/20119415129



패키지 리스트 확인 :  # yum list
설치된 패키지 확인 :  # yum list installed
업데이트 목록 확인 :  # yum list updates
패키지 정보 확인     :  # yum info 패키지
패키지 의존성 확인 :  # yum deplist 패키지


새로운 패키지 설치, 의존성이 있는 경우 해당 사항들을 자동으로 같이 설치.
# yum install 패키지


설치되어 있는 패키지 업데이트
# yum update 패키지


설치되어 있는 모든 패키지 업데이트
# yum update


로컬에서 설치(현 시스템에 받아 놓은 경우)
# yum localinstall 패키지


패키지 삭제
# yum remove 패키지
# yum erase 패키지

캐시되어 있는 헤더와 패키지 모두 제거.
여기서 yum은 해당 패키지만 삭제하는 것이 아니라 해당 패키지에 의존적인 모든 패키지들을 삭제한다.


특정한 문자열이 있는 내용을 출력
# yum search 문자열




yum이 제대로 작동을 하지 않을 때.


# yum clean all
(캐시되어 있는 헤더와 패키지 모두 제거. all은 clean expire-cache, clean packages, clean headers, clean metadata, clean dbcache, clean dbcache, clean rpmdb, clean plugins 모두를 의미한다. 따라서 사용자는 yum clean headers; yum clean metadata 두개의 명령으로 CLEAN OPTIONS의 all을 대신 할 수도 있다.)

# yum check
# yum check-update
(현 시스템에 설치된 패키지 중에서 업데이트 목록만 보여준다.)





참고


yum을 사용해서 패키지를 설치 하거나 업데이트를 하다 보면 속도가 느린 경우가 있다.
특정 업데이트 같은 경우는 순간적으로 접속이 폭주하는 경우가 많고, yum 패키지를 설치 후 특정 저장소에서
작업을 하도록 수정이 되어 있찌 않다면 더욱 그럴 것이다.
해당 문제를 해결하기 위해서는 yum의 설정 파일을
수정하는 방법도 있으나 yum의 plugin 패키지 fastestmirror을 설치해 주면 된다.

또한 fastestmirror 패키지는 사용자 시스템에 따라서 패키지 이름이 다를 수 있다.
# yum list | grep fastestmirror


이렇게 해서 출력된 fastesmirro의 패키지 이름을 아래와 같은 명령을 하면된다.
# yum -y install yum-plugin-fastestmirror(페도라 같은 경우는 다음과 같은 페키지명으로 되어 있다.)


X윈도우를 사용하고 있다면 시스템 - 관리 - Add/Remove Software를 열어서 fastestmirror를
찾기해서 나오는 것을 선택하면 된다.



+ Recent posts