[광고 안보기]
[광고 안보기]
https://help.ubuntu.com/community/HardyUpgrades
번거롭게 dapper -> edgy -> feisty -> gutsy -> hardy 로 업그레이드 할 필요는 없겠다.
지난글에 dapper 에서 gutsy 나 hardy 로 업그레이드 하려고 했다.
vmware 에서 테스트를 해보니, 업그레이드 후에 문제가 생겼다.
몇가지 패키지들이 이상하고, locale 의 사용방법이 틀린듯 하다.
결정적으로 업그레이드 후에 콘솔에 에러메시지가 끊임없이 계속나온다(커널에러)
바로 dapper 에서 gutsy 로 가지 않고, dapper -> edgy -> feisty -> gutsy 의
방법으로 업그레이드를 해야 할 듯 하다.
https://help.ubuntu.com/community/UpgradeNotes
의 권장방법으로 업그레이드 할 예정이다.
최신방법(update-manager-core)은 직접적으로 안되나 보다.(edgy 부터 지원하는 듯)
apt-get install update-manager-core순서대로 하는 방법으로 하는 것이 최선일 듯 하다.(그렇지만, 너무 긴 여정이다)
do-release-upgrade
# 기존에 업그레이드 하던 방식.
/etc/apt/sources.list 의 저장소를 바꾸고위 방법은 ubuntu 측에서 권장하지 않는 사항이다.
apt-get update
apt-get dist-upgrade
dapper 까지는 별 탈 없이 잘 사용했다.(hoary -> breezy -> dapper )
1) dapper -> feisty 를 먼저 시도해보고, 이것도 안되면 edgy 부터 차례로.
그러고보니, edgy 지원기간이 08년4월까지기 때문
에 dapper->feisty 업그레이드가 안된다면 4월에 모두 업그레이드 해야 한다는 말이네.
hardy 정식버전이 나오면 LTS 버전간의 업그레이드를 지원해주려나?
나같이 LTS 버전을 주 사용으로 하는 사람이 꽤 있을 듯 한데.(아닌가? ^^)
2) 일단 dapper -> feisty 로 업그레이드 하는데,
gutsy 때의 패키지 문제는 비슷해 보였지만, 오류메시지는 보이지 않는다.
edgy 를 뛰어 넘고 업그레이드 해도 될지는 좀더 테스트 해봐야 겠다.
[apache2 package 에서 문제]
업그레이드 중에 apache2-common 과 apache2.2-common 이 충돌이 생겨 중지가 되는데
일단 apache2-common , apache2-mpm-prefork , libapache2-mod-php5 , php5 등을
삭제했다가 나중에 다시 설치하면 된다.
그런데, init script 에 변화가 있는듯 하니, /etc/init.d/apache2 , /etc/apache2 를 이름을 바꾸거나,
삭제한후 설치하는 것이 좋을 듯 하다.(업그레이드시에 보통 이전 설정파일을 그대로 쓴다)
3) 드디어 feisty -> gutsy 로 업그레이드.
이 방법으로 해보려는데, 잘 안된다. (No new release found)apt-get install update-manager-core
do-release-upgrade
do-release-upgrade -d 로 하니 되긴 하는데, 맞는것인지는 모르겠다.(정확한 동작방식이 어떻게 되지?)
업그레이드가 정상적으로 진행되고, 재부팅. 그런데, 콘솔의 tty 가 열리지 않는다. 왜지?
부팅메시지에 이런게 있다.
init:/etc/event.d/tty1:16: Unknown stanza해당위치의 파일(/etc/event.d/tty1) 을 열어보면, 끝부분이 이상한 것을 알 수 있다.
init:/etc/event.d/tty2:16: Unknown stanza
init:/etc/event.d/tty3:16: Unknown stanza
init:/etc/event.d/tty4:16: Unknown stanza
init:/etc/event.d/tty5:16: Unknown stanza
init:/etc/event.d/tty6:16: Unknown stanza
respawn처럼 나와 있다.
/sbin/getty/38400 tty1exec /sbin/getty 38400 tty1
respawn이렇게 고친다. tty1 ~ tty6 까지 고쳐줘야 한다.
exec /sbin/getty 38400 tty1
아! 로그인을 못하는데, 어떻게 고치냐고? ( ssh 등으로 원격접속은 가능하다. ssh 는 꼭 열어놓기를.)
dapper -> gutsy 업그레이드시 콘솔에 엄청나게 뿌려대는 에러는 없었다.
4) 긴여정이었지만, dapper -> feisty -> gutsy 로 edgy 를 뛰어넘고 업그레이드 가능하다
다른 것들도 이렇게 업그레이드 해야 겠다.
Hardy LTS 버전은 dapper LTS 버전에서 바로 업그레이드 하는 방법을 제공하면 좋겠다(정말, 꼭)
[광고 안보기]
인터넷익스플로러(IE)만 사용하시나요? 더욱 편하게 인터넷을 사용하고 싶으신가요?
그렇다면 :
그렇다면 :
[광고 안보기]
트랙백 주소 :: http://taemy.experlab.com/trackback/420
% 공지 : 혹시 트랙백이 안되시면, 댓글로 관련글을 남겨주세요.(수동트랙백) %



댓글을 달아 주세요