2012년 1월 31일 화요일

우분투 ubuntu 버전 업그레이드

우분투 ubuntu 버전은 정말 빨리 나온다.
각종 버전 업데이트 속도가 정말 빨라서,
웬지 지금 잘 사용하고 있어도 버전이 낮기 때문에 내가 알지 못하는 오류나 버그가 내포하고 있는게 아닌가...하는 약간의 불안감도 있다.
우분투 리눅스는 다른 리눅스에 비해,
윈도우와 같이 버전 업그레이드가 정말 편리하다.

일단, 해당 작업을 수행하기 위해서는 CD DVD 가 아닌, 온라인 업그레이드 작업만 작성한다.

자주 가는 리눅스 저장소 repository http://ftp.daum.net/ubuntu 로 로 들어가서,
해당 버전의 우분투 저장소가 있는지 확인한다.

일단 자신의 우분투 codename 을 파악한 후, 한단계 위로 천천히 업그레이드를 하는 것이 안전하다.

$ lsb_release -a

그리고, 다음 URL 에서 자신의 codename 과 버전을 확인하고, 저장소에서 업그레이드를 하려는 저장소가 있는지 다시 한번 확인한다.

https://wiki.ubuntu.com/DevelopmentCodeNames

일단, ftp.daum.net 에서 자신이 업그레이드 하고자 하는 저장소가 있는지 확인을 했으면,
업그레이드를 진행한다.

# apt-get update
# apt-get install update-manager-core
# vi /etc/update-manager/release-upgrades
하단에 Prompt 값을 -> Prompt=normal 과 같이 수정한 후 저장한 다음,
# do-release-upgrade
# do-release-upgrade -d 를 진행한다.

보통은 위 방법대로 진행하면, 우분투 업그레이드가 정상적으로 진행이되지만, 안 될 때도 간혹 있다. 이럴 때는, 수동 업그레이드를 해야한다.

# vi /etc/apt/source.list
파일을 연 후, 자신이 업그레이드 하고자 하는 codename 으로 리스트를 변경한다.
예로, 10.04 lucid 에서 10.10 maverick 로 버전 업그레이드를 진행하고자 한다면,
source.list 에서 lucid 부분을 모두 maverick 로 수정한 후 저장한다.
# apt-get clean
# apt-get update
# apt-get upgrade
# apt-get dist-upgrade
# do-release-upgrade

do-release-upgrade 를 하면 되지만, 한번에 실행이 안되기 때문에,
강제로 저장소 목록 위치를 버전 업그레이드 하고자 하는 목록으로 변경 후,
패키지 업그레이드 후 전체 버전 업그레이드를 진행한다.

시스템의 안정화를 위해 재부팅을 한 후 버전을 확인해 보면, 정상적으로 버전 업그레이드가 진행되었음을 알 수 있다.

댓글 없음:

댓글 쓰기