오브리닷넷(Obbli.net)

오픈수세 11.2 - 11.1 에서 11.2로 업그레이드 본문

IT/오픈수세 다듬기

오픈수세 11.2 - 11.1 에서 11.2로 업그레이드

아주가끔은 2010. 3. 10. 14:44
반응형

이제는 11.2도 안정세에 들어가기도 했고, 무엇보다 11.2에 들어오면서 새로 준비된 webYaST를 한번 만져보려면 업그레이드가 필요했다. 이 업그레이드는 11.1에서 11.2로 업그레이드 하기위한 방법이며, 11.0에서 11.1로의 업그레이드는 다음 링크를 참조하는게 좋다.

11.0 > 11.1 업그레이드

기본적으로 오픈수세 업그레이드는 DVD 버전으로 설치를 시도하면 업그레이드 항목이 있어 업그레이드 할 수 있다.네트워크 설치 버전으로도 가능하지만 간편하기로 따지자면 DVD가 좋았다.

여기서는 zypper 를 사용하여 네트워크로 배포판 소스를 받아 업그레이드 하는 방법을 설명한다. 이를 통한 장/단점은 공식 커뮤니티 위키에서는 이렇게 설명한다.

장점

  • 필요한 꾸러미만 받아 정확하게 업그레이드 할 수 있다.
  • 업그레이드 하는 도중에 다른 작업이 가능하다.
  • DVD 미디어가 필요하지 않으므로 이부분도 장점이 된다.
  • 나름대로 간편하다.

단점

  • 네트워크 문제나, 전원 꺼짐 같은 다른 이유로 업그레이드 도중 중단 되면 난감하다. 시스템 조진다.
  • 복수의 시스템을 업그레이드 할 때, 느려질 수 있다. DVD가 나을때가 이런 경우다.

업그레이드는 YaST 를 이용하여 할 수도 있다. 근본적으로는 같은 작업이지만, GUI에 익숙한 사용자라면 YaST 를 이용하여 다음의 업그레이드 방법을 적절히 적용하여 업그레이드 하면 된다.

업그레이드 하기전에 할 일

  • 11.1 상태의 프로그램을 모두 업데이트 시켜놓는다.
  • 업데이트가 끝나면 모든 저장소를 제거하거나 비활성화 시켜놓는다.

zypper modifyrepo --all --disable

업그레이드

  1. 오픈수세 11.2 저장소를 추가한다.

    $ sudo zypper addrepo --name "openSUSE-11.2 OSS" http://ftp.daum.net/opensuse/distribution/11.2/repo/oss/ repo-oss

    $ sudo zypper addrepo --name "openSUSE-11.2 Non-OSS" http://ftp.daum.net/opensuse/distribution/11.2/repo/non-oss/ repo-non-oss

    $ sudo zypper addrepo --name "openSUSE-11.2 Updates" http://ftp.daum.net/opensuse/update/11.2/ repo-update

    참고로 사용하고 있는 서드파티 저장소가 있다면 이것도 추가해둔다.

  2. 저장소를 새로 고치고 11.2의 새로운 zypper 를 설치한다.
    $ sudo zypper refresh

    $ sudo zypper in zypper


  3. 전제 업그레이드를 실행한다. 여러가지 이상 상태의 문제 해결을 위해 꾸러미 다운로드만 해둔뒤 업그레이드 하는 방법을 추천한다. 바로해도 상관은 없다.

    $ sudo zypper dup -d

    $ sudo zypper dup


이로서 업그레이드를 완료하게되고, 문제가 있다면 다음 링크를 참고한다.

http://en.opensuse.org/Upgrade#Known_issues

이 문서는 다음의 위키를 기본으로 작성되었다.

http://en.opensuse.org/Upgrade

반응형