2010년 3월 14일 일요일

Fedora 12에서 13 Alpha로 업그레이드 하기..

by iprize | 2010/03/11 17:52

코드 네임을 "Goddard"로 사용하는 Fedora 13 알파 버전이 어제(3월 10일) 릴리즈되었네요. 개인적으로는 테스트 용도로 PC에 Fed...





리눅스 배포판이 점점 발달하여 패키지 관리도 더불어 편해지고 있습니다. Fedora도 그 중 하나라고 말할 수 있습니다. 최근 Fedora 13 버전이 발표되어 Alpha 상태에서 테스트가 진행되고 있는데, 본인도 함께 테스트에 참여하고자 기존 Fedora 12를 업그레이드 해보고자 합니다, 라고 쓰지만 최신 버전 집착증때문이라고...휘리릭..

1. 업그레이드 준비
업그레이드는 루트 권한으로 진행되어야 하니 터미널을 열고 루트로 로그인하자.

 su

 
2. Fedora 13으로 업그레이드
업그레이드를 진행하기 전에 시스템을 최신 업데이트 상태로 만들자.

 yum -y update # y 옵션은 모든 질문에 yes로 대답하는 옵션이다.

 
yum 캐시를 지우자.

 yum clean all

 패키지 'preupgrade'를 설치한다.

 yum install preupgrade

 설치가 완료된 후에 터미널에서 preupgrade 혹은 preupgrade-cli를 실행한다. preupgrade는 데스크탑에서 사용할 수 있는 GUI 버전이며 preupgrade-cli는 서버에서 사용할 수 있는 명령어 기반이다. preupgrade-cli를 실행할 경우 업그레이드 가능한 릴리즈를 보여준다.

'preupgrade' 초기화면

'preupgrade-cli' 진행화면


모든 업그레이드가 완료되면 재부팅을 한다.

 reboot

 
Note : preupgrade 패키지가 동작하지 않을 경우에는 터미널에서 아래 명령어로 업그레이드를 시도해보기 바란다.

i386:

 rpm -Uvh ftp://download.fedora.redhat.com/pub/fedora/linux/releases/test/13-Alpha/Fedora/i386/os/Packages/fedora-release-*.noarch.rpm && yum upgrade

 x86_64:

  rpm -Uvh ftp://download.fedora.redhat.com/pub/fedora/linux/releases/test/13-Alpha/Fedora/x86_64/os/Packages/fedora-release-*.noarch.rpm && yum upgrade

 

댓글 8개:

  1. boot 파티션의 용량부족으로 1차 시도는 실패..ㅜㅜ 194M인데도 25M가 더 필요하다는.. 탐욕스럽군.....

    답글삭제
  2. trackback from: Linux - 디렉토리(폴더) 찾기
    find ./* -name 'test' -type d 현제 디렉토리전체에서 test란 폴더를 찾아라..

    답글삭제
  3. 감사합니다...

    /boot 파티션을 너무 좁게 잡아서 된줄 알았는데 안되더군요...흑...



    rpm -Uvh ftp://download.fedora.redhat.com/pub/fedora/linux/releases/test/13-Alpha/Fedora/x86_64/os/Packages/fedora-release-*.noarch.rpm && yum upgrade



    이걸로 해보려고 합니다..

    감사합니다 ㅎ;;

    답글삭제
  4. @Bardisch - 2010/03/18 20:48
    기존 Fedora를 설치하실 때 시스템이 권장하는 파티션 스킴(200M정도)으로 설치하셨으면 위 명령어로도 안될듯합니다. Fedora forum 사이트에도 해당 버그아닌 버그로 리포팅되어 있네요. ^^ 전 아직 안해봤지만 참고하시기 바랍니다.



    http://fedoraproject.org/wiki/PreUpgrade#Not_enough_space_in_.2Fboot

    답글삭제
  5. trackback from: Fedora 13 Alpha
    Fedora 13 Alpha 페도라 13 알파 정말 블로그 오랜만에 글 쓰는군요... I'm posting on this blog rarely now... 페도라 13 알파를 설치했습니다. I installed Fedora 13 Alpha. 코드네임은 Goddard. The code name is Goddard. 어떤 로켓 과학자의 이름에서 따왔다는군요. I remember that is from one rocket scientist's name...

    답글삭제
  6. @passing stranger - 2010/03/20 20:54
    저도 감사합니다. 댓글 달아주셔서..^^

    답글삭제
  7. @Bardisch - 2010/03/18 20:48
    rpm 명령으로도 업그레이드가 되는군요. /boot 파티션 용량이 부족할 때는 유용하네요. 어제 업그레이드 완료했습니다. 히....

    답글삭제