한단계의 업그레이드를 할 때 사용할 수 있는 것으로, fedora core 7에서 변경된 사항을 기술해 놓은 rpm을 설치하는 것이며, 이 작업에서 속성이 fedora core 7으로 바뀐다.
# yum -y upgrade
fedora core 7으로 변경되었으니, yum으로 업데이트를 하는 과정이다. 이 과정을 통해서 fedora core 6로 되어 있던 모든 패키지들이 fedora core 7 패키지로 업데이트 된다.
# yum upgrade 2>&1 | tee /tmp/yum_upgrade
# yum upgrade 2> /tmp/yum_upgrade
설치 작업과정을 로그로 기록해두는 명령어이다.
위의 명령어는 에러로 출력되는 것과 표준출력으로 출력되는 모든 것들을 기록하는 것이고,
아래 명령어는 에러기록만을 저장하는 명령어이므로, 원하는 명령어를 선택해서 사용하면 된다.
# perl -ne 'print "$1\n" if ((/Error: Missing Dependency:.*is needed by package (.*)$/) || (/Error: Package (.*?) needs.*, this is not available./))' /tmp/yum_upgrade | sort | uniq
저장된 로고를 perl을 이용해서 분석하여 보기 편하도록 재정리하는 과정이다.
꼭 이부분은 하지 않아도 된다.
이제 재부팅만 하면 모든 과정이 완료 된다.
새로운 Fedora Core 7를 볼 수 있을 것이다.
===================================================================================================================
업데이트시 Missing Dependency: python(abi) = 2.4 is needed by package authconfig 에러가 발생되면,
yum remove authconfig 명령을 내려 authconfig를 제거한 후 다시 yum -y update를 하면 됨
출처 :
바로가기