Download Day 2008

'2008/05/11'에 해당되는 글 5건

  1. 2008/05/11 Fedora Core 7에서 Fedora Core 8로 Upgrade하기
  2. 2008/05/11 2008년 5월 10일 날에 있었던 StudioEgo의 일상
  3. 2008/05/11 발표준비중이신 신성국(cinsk)님
  4. 2008/05/11 신성국(cinsk)님, 학교에오셔서 세미나를 하심. (1)
  5. 2008/05/11 Me2day에서 로그인할때의 버그?

Fedora Core 7에서 Fedora Core 8로 Upgrade하기

이번에 잘쓰던 학교 연구실 컴퓨터에 깔려진 Fedora Core 7를 Fedora Core8로 버전 업하기로 하였다.

이런 것은 버전 업이라는 용어보다는 Upgrade라는 말이 더 맞을듯 하다.

학교 연구실 컴퓨터는 64bit 컴퓨터이며, Fedora Core 7를 쓰고 있다.

준비전 작업

우선 Fedora Core 7에서 쓰는 Kernel Version을 Check를 하였다.

[root@localhost ~]# cat /proc/version
Linux version 2.6.23.15-80.fc7 (mockbuild@xenbuilder2.fedora.redhat.com) (gcc version 4.1.2 20070925 (Red Hat 4.1.2-27)) #1 SMP Sun Feb 10 16:52:18 EST 2008
[root@localhost ~]#

Fedora Core 7에서 2.6.23.15 버전의 Kernel을 쓴다는 것을 알수있다.

(Kernel에 대한 자세한 이야기는 IT EXPERT 리눅스 커널 프로그래밍이라는 책에서 보면 쉽게 이해될 것이다.)


우선 yum으로 모든 패키지를 업그레이드 하기로 한다. 의존성문제를 없애기 위해서 아래의 작업을 해준다.

yum clean all
yum -y upgrade

그리고 난 다음 Fedora Core 8을 업그레이드를 하기 위한 절차를 진행하기로 한다.


Fedora Core 8로 업그레이드 하기

Fedora Core 8로 업그레이드 하기 위하여 적당한 위치에서 파일을 내려받고 설치한다

위의 작업을 해야 Fedora Core 8 배포판 파일을 받을 수 있다.

아래의 wget명령어로 rpm파일을 다운로드받는다.

그리고는 설치를 한다.

rpm -Uvh fedora*.rpm

설치를 하였으면 아래의 /etc/yum.repos.d/fedora.repo 파일과 /etc/yum.repos.d/fedora-updates.repo 을 수정한다.

수정하는 이유는 속도 빠른 국내서버에서 다운로드 빨리 받기 위해서이다. Upgrade하는데에 대략 2.0G정도의 파일을 다운로드 받는데 외국서버에서 다운로드 받으면 엄청난 시간을 잡아먹기때문에 수정을 한다.


/etc/yum.repos.d/fedora.repo 수정

Upgrade하기 전에 /etc/yum.repos.d/fedora.repo 파일을 수정한다.

[root@localhost ~]# vim /etc/yum.repos.d/fedora.repo
[fedora]
name=Fedora $releasever - $basearch
failovermethod=priority
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/
baseurl=ftp://ftp.kaist.ac.kr/fedora/linux/releases/$releasever/Everything/$basearch/os/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY

[fedora-debuginfo]
name=Fedora $releasever - $basearch - Debug
failovermethod=priority
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/releases/$releasever/Everything/$basearch/debug/
baseurl=ftp://ftp.kaist.ac.kr/fedora/linux/releases/$releasever/Everything/$basearch/debug/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-debug-$releasever&arch=$basearch
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY

[fedora-source]
name=Fedora $releasever - Source
failovermethod=priority
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/releases/$releasever/Everything/source/SRPMS/
baseurl=ftp://ftp.kaist.ac.kr/fedora/linux/releases/$releasever/Everything/source/SRPMS/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-source-$releasever&arch=$basearch
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY

/etc/yum.repos.d/fedora-updates.repo 수정

/etc/yum.repos.d/fedora-updates.repo 파일도 수정한다.

[root@localhost ~]# vim /etc/yum.repos.d/fedora-updates.repo
[updates]
name=Fedora $releasever - $basearch - Updates
failovermethod=priority
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/updates/$releasever/$basearch/
baseurl=ftp://ftp.kaist.ac.kr/fedora/linux/updates/$releasever/$basearch/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-debug-f$releasever&arch=$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora

[updates-debuginfo]
name=Fedora $releasever - $basearch - Updates - Debug
failovermethod=priority
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/updates/$releasever/$basearch/debug/
baseurl=ftp://ftp.kaist.ac.kr/fedora/linux/updates/$releasever/$basearch/debug/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-debug-f$releasever&arch=$basearch
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora

[updates-source]
name=Fedora $releasever - Updates Source
failovermethod=priority
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/updates/$releasever/SRPMS/
baseurl=ftp://ftp.kaist.ac.kr/fedora/linux/updates/$releasever/SRPMS/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-source-f$releasever&arch=$basearch
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora

아래와 같이 파일을 수정을 하였으면 아래와 같이 yum으로 업그레이드를 한다.

아마, 2.0GB라는 어마어마한 용량을 받는다는 메시지를 보일것이다.

[root@localhost ~]#  yum clean all

[root@localhost ~]#  yum -y upgrade

그러다가 의존성 문제로 에러가 난다. -_-;;

이런 문제는 dbus.i386를 제거하면 된다고 한다. (http://fedoraproject.org/wiki/YumUpgradeFaq#head-56b13936246769f517ac488a0098d193c7fc3600 참조)

[root@localhost ~]# yum erase dbus.i386

이렇게 dbus.i386 package를 지우고서는 다시 yum으로 업그레이드를 한다.

[root@localhost ~]#  yum clean all

[root@localhost ~]#  yum -y upgrade

Complete!라는 메시지가 뜨면서 성공을 하였다!

성공을 하였으면 Reboot을 한다.

[root@localhost ~]# reboot

아님 아래 명령어를 써도 된다.

[root@localhost ~]# init 6

결과

제대로 설치가 되면서  Fedora Core 8로 업그레이드가 되었다.

[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.24.5-85.fc8 #1 SMP Sat Apr 19 11:18:09 EDT 2008 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost ~]# cat /proc/version
Linux version 2.6.24.5-85.fc8 (mockbuild@xenbuilder2.fedora.redhat.com) (gcc version 4.1.2 20070925 (Red Hat 4.1.2-33)) #1 SMP Sat Apr 19 11:18:09 EDT 2008
[root@localhost ~]#

Fedora Core 9가 조금 있으면 나오는데 Fedora Core 7로 계속 유지하기가 뭐랄까? 점차 뒤쳐질것 같은 느낌이 들어서 업그레이드를 해버렸다.

어차피 시스템을 내맘대로 만질수 있는 컴퓨터다 보니 왜이리 삽질의 욕구가 자꾸만 늘어가군요. -_-;;


원격접속하였을때에는 아무런 문제가 없다가, 컴퓨터 앞에서 업그레이드가 제대로 되었는지 확인해보니 GNOME Desktop이 날라갔습니다 -_-;;

아마 yum erase dbus.i386 으로 날려진것 같더군요, 나머지는 정상인데 말이죠 ㅠㅠ

그래서 마지막으로

[root@localhost ~]# yum install gnome*

으로 GNOME Desktop설치를 합니다. -_-;;

이 글은 스프링노트에서 작성되었습니다.

크리에이티브 커먼즈 라이선스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)

블로그코리아에 블UP하기
Trackback 0 Comment 0

Trackback : http://blog.studioego.info/trackback/142

2008년 5월 10일 날에 있었던 StudioEgo의 일상

크리에이티브 커먼즈 라이선스
Creative Commons License

블로그코리아에 블UP하기
Trackback 0 Comment 0

Trackback : http://blog.studioego.info/trackback/140

발표준비중이신 신성국(cinsk)님

KLDP의 Cinsk님께서 홍익대학교 컴퓨터공학과 후배들에게
2008년 5월 11일 일요일 오후 1시 30분부터 "programming in the Emacs"란 주제로 세미나를 해주셨습니다.

이 사진은 발표를 하다 리눅스가 깔린 노트북에서 Open Office에 열리진 ppt내용 찾을때 찍었습니다.

여기서 Emacs의 무한한 기능을 알려주시며, 저에게도 공감되는 내용들을 많이 알려주었습니다.

(예를들어, 일주일걸려 버그 고쳤는데 메뉴얼 타이핑에러때문에 삽질했다는 이야기 등등 - 이번에 Sakai Project라는 오픈소스프로젝트할때 느꼈던 내용이랑 똑같음 ㅠㅠ)

크리에이티브 커먼즈 라이선스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)

블로그코리아에 블UP하기
Trackback 0 Comment 0

Trackback : http://blog.studioego.info/trackback/139

신성국(cinsk)님, 학교에오셔서 세미나를 하심.

KLDP의 Cinsk님께서 홍익대학교 컴퓨터공학과 후배들에게
2008년 5월 11일 일요일 오후 1시 30분부터 "programming in the Emacs"란 주제로 세미나를 해주셨습니다.


여기서 Emacs의 무한한 기능을 알려주시며, 저에게도 공감되는 내용들을 많이 알려주었습니다.

(예를들어, 일주일걸려 버그 고쳤는데 메뉴얼 타이핑에러때문에 삽질했다는 이야기 등등 - 이번에 Sakai Project라는 오픈소스프로젝트할때 느꼈던 내용이랑 똑같음 ㅠㅠ)

크리에이티브 커먼즈 라이선스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)

블로그코리아에 블UP하기
Trackback 0 Comment 1

Trackback : http://blog.studioego.info/trackback/138

  1. BlogIcon Joo 2008/05/17 14:41 address edit & del reply

    와우~ 성국형님.. 저도 Emacs 쓰고 싶은데...
    1학년때 알려주실때 많이 배울걸.. 하는 후회가 생깁니다.

Me2day에서 로그인할때의 버그?

이번에 Me2Day에 오랜만에 접속을 하려고 하였다.
그런데 로그인이 잘 안된다.-_-;;

로그인을 할때에 OpenID로 인증을 하기때문에 IdTail에서 OpenID로 로그인을 하는데 이런 메시지가 뜨는 것이다.
Me2day를 OpenID로 Login할때 나오는 에러 메시지

Me2day를 OpenID로 Login할때 나오는 에러 메시지. 그림을 클릭하면 크게 보입니다.


에러 메시지는 아래와 같은 내용이다.
Auth_OpenID_MalformedReturnURL Object ( [return_to] => http://me2day.net/openid/complete?redirect_url=http://me2day.net/ssie/2008/05/10#22:01:17&save_login=&nonce=UbIVXcr4 [message] => malformed return_to URL [query] => Array ( [url] => server [openid_mode] => checkid_setup [openid_return_to] => http://me2day.net/openid/complete?redirect_url=http://me2day.net/ssie/2008/05/10#22:01:17&save_login=&nonce=UbIVXcr4 [openid_trust_root] => http://me2day.net [openid_identity] => http://studioego.idtail.com/ [openid_assoc_handle] => {HMAC-SHA1}{48154c48}{06JRhw==} [openid.mode] => checkid_setup [openid.return_to] => http://me2day.net/openid/complete?redirect_url=http://me2day.net/ssie/2008/05/10#22:01:17&save_login=&nonce=UbIVXcr4 [openid.trust_root] => http://me2day.net [openid.identity] => http://studioego.idtail.com/ [openid.assoc_handle] => {HMAC-SHA1}{48154c48}{06JRhw==} ) )
이런 메시지를 로그인 할때 몇번 보았는데 이런 이유가 왜 나는지는 잘 모르겠다.
이거 버그 맞죠? ㅠㅠ

이해가 되지않는 메시지가 나와서 당황스럽습니다.
크리에이티브 커먼즈 라이선스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)

블로그코리아에 블UP하기
Trackback 0 Comment 0

Trackback : http://blog.studioego.info/trackback/137