====== Linux yum ====== * Redhat 계열 패키지 관리자 ===== 기본 명령 ===== * [[http://yum.baseurl.org/wiki/YumCommands|Basic yum commands]] * ''yum install [packagename]'' * ''yum remove [packagename]'' * ''yum list updates'' : 업데이트 대상 목록 * ''yum update'' : 패키지 업그레이드 * ''yum upgrade'' : 배포판 업그레이드 = ''yum update -obsoletes'' * ''yum search 검색어'' : 패키지 검색 ===== 특정 패키지가 포함하고 있는 파일 목록 보기 ===== * http://www.cyberciti.biz/faq/rhel-centos-fedora-list-contents-of-package-using-yum-command/ 참조 * ''yum -y install yum-utils'' yum-utils 설치 * ''repoquery -q -l {package-name-here}'' * ''repoquery -q -l --plugins {package-name-here}'' * ''repoquery -q -l --plugins *{package-name-here}*'' * HTOP 패키지의 파일 목록 보기 예제 : repoquery -q -l --plugins htop ===== 문제 해결 ===== ==== "Loading mirror speeds from cached hostfile"에서 멈춘 상태 ==== Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile 위와 같은 상태로 yum 명령이 멈췄다면 [[http://superuser.com/questions/384963/yum-hangs-and-wont-respond|linux - yum hangs and won't respond]] 참조. - ''nslookup google.com'' 으로 DNS에 문제 없는지 확인하고, 안되면 DNS 맞추기 작업. - DNS를 확인했는데 원래 잘 됐다면, ''rm -f /var/cache/yum/timedhosts.txt''하고 재실행하고 확인. - 그래도 안되면 ''yum %%--%%noplugins 명령''으로 fastestmirror 플러그인 끄고 해보기 - 그래도 안되면, 해당 서버에서 외부로 나가는 80포트 요청이 막힌 것은 아닌지 ping 등으로 확인해본다.