물론CD나 DVD를 사용하여 업그레이드 할 수 있지만,
원격으로 편리하게 업그레이드 할 수 있는 방법에 대한 설명이다.
물로 이 문서로 인하여 발생되는 문제에 대해서는 책임지지 않는다.
혹시 좀더 추가 했으면 하는 과정이 있으면 주저 없이 덧글로 남겨주시길..
yum을 이용한 Fedora Core Upgrade (Core 6 to Core 7)
1. 기존의 레포지토리를 깨끗하게 만든다 (혹시나 발생될 버전 충돌 방지)
#mv /etc/yum.repos.d /etc/yum.repos.d_bak
#mkdir /etc/yum.repos.d
#chmod 755 /etc/yum.repos.d
2. 배포판에 대한 정의가 기록되어 있는 패키지 업데이트
3. 우선 커널만을 선택적으로 업그레이드 -> 혹시나 중간에 생길 네트웍또는 다른 문제로 인하여 중간에 멈추게 되는 현상을 방지하기 위하여 가장 중요한 커널부터 업그레이드.
#yum -y update kernel (instead of yum -y upgrade).
4. 모든 패키지 업데이트
#yum -y update <- 일반적인 실행
#yum -y update 2>&1 | tee /root/log_update <- 로그를 파일에 기록하며 업데이트
5. 백업해 두었던 yum 레포지토리를 복구한뒤 다시한번 업데이트
#rm -rf /etc/yum.repos.d
#mv /etc/yum.repos.d_bak /etc/yum.repos.d
#yum -y update 2>&1 | tee /root/log_update
6. 시스템 리붓
#reboot
참고사항 : 펄을 이용하여 로그를 남긴 파일에서 에러 검색
# perl -ne 'print "$1n" if ((/Error: Missing Dependency:.*is needed by package (.*)$/) || (/Error: Package (.*?) needs.*, this is not available./))' /root/log_update | sort | uniq
'[OS] > Embedded&Linux' 카테고리의 다른 글
Status of C99 features in GCC 4.2 (0) | 2007.08.14 |
---|---|
[펌]Fedora Core 6 -> 7 Upgrade (0) | 2007.08.13 |
mysql 설정 (0) | 2007.08.10 |
C99 이해를 위한 배경 지식과 새 기술 소개 - 3 (0) | 2007.08.06 |
C99 이해를 위한 배경 지식과 새 기술 소개 - 2 (0) | 2007.08.06 |