Fedora Core 6 to 7 upgrade using yum
한단계의 업그레이드를 할 때 사용할 수 있는 것으로, fedora core 7에서 변경된 사항을 기술해 놓은 rpm을 설치하는 것이며, 이 작업에서 속성이 fedora core 7으로 바뀐다.
fedora core 7으로 변경되었으니, yum으로 업데이트를 하는 과정이다. 이 과정을 통해서 fedora core 6로 되어 있던 모든 패키지들이 fedora core 7 패키지로 업데이트 된다.
설치 작업과정을 로그로 기록해두는 명령어이다.
위의 명령어는 에러로 출력되는 것과 표준출력으로 출력되는 모든 것들을 기록하는 것이고,
아래 명령어는 에러기록만을 저장하는 명령어이므로, 원하는 명령어를 선택해서 사용하면 된다.
저장된 로고를 perl을 이용해서 분석하여 보기 편하도록 재정리하는 과정이다.
꼭 이부분은 하지 않아도 된다.
이제 재부팅만 하면 모든 과정이 완료 된다.
새로운 Fedora Core 7를 볼 수 있을 것이다.
- perl로 된 부분은 짜아앙님의 블로그를 참조했으며, 나머지 부분은 fedora 사이트를 참고하여 제작하였습니다.
# rpm -Uvh ftp://ftp.jaist.ac.jp/pub/Linux/Fedora/releases/7/Fedora/i386/os/Fedora/fedora-release-notes-7.0.0-1.noarch.rpm --nodeps
# rpm -Uvh ftp://ftp.jaist.ac.jp/pub/Linux/Fedora/releases/7/Fedora/i386/os/Fedora/fedora-release-7-3.noarch.rpm --nodeps
# rpm -Uvh ftp://ftp.jaist.ac.jp/pub/Linux/Fedora/releases/7/Fedora/i386/os/Fedora/fedora-release-7-3.noarch.rpm --nodeps
한단계의 업그레이드를 할 때 사용할 수 있는 것으로, 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
# 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을 이용해서 분석하여 보기 편하도록 재정리하는 과정이다.
꼭 이부분은 하지 않아도 된다.
# reboot
이제 재부팅만 하면 모든 과정이 완료 된다.
새로운 Fedora Core 7를 볼 수 있을 것이다.
- perl로 된 부분은 짜아앙님의 블로그를 참조했으며, 나머지 부분은 fedora 사이트를 참고하여 제작하였습니다.