데비안 Etch 설치시디를 이용하여 우분투 Feisty Fawn 최소설치하기
1. 개요
본 문서는, 데비안 Etch 설치시디로 우분투 Feisty Fawn 최소설치하는 법을 다룹니다.
우분투 설치시디를 사용하지 않고 최소설치를 하는 좀 더 어려운 방법에는 debootstrap을 쓰는 방법이 있습니다. http://www.debian.org/releases/stable/i386/apds03.html.ko 를 참고하세요.
2. 참고할만한 문서
데비안 설치
http://debianusers.org/DebianWiki/wiki.php/contents04
http://www.debian.org/releases/stable/i386/index.html.ko
데비안 배포판업그레이드
http://www.debian.org/releases/sarge/arm/release-notes/ch-upgrading.ko.html
Aptitude사용법
http://debianusers.org/DebianWiki/wiki.php/Aptitude%20따라잡기
우분투 미러 리스트와 GPG 알아내기
http://www.ubuntu-nl.org/source-o-matic/
3. 설치방법
(1) 데비안 Etch 최소설치하기
데비안 stable 설치시디인 debian-40r0-i386-netinst.iso 로 설치합니다.
다만, 최소설치를 하기 위해서는,
소포트웨어 선택(Software selection)단계에서 표준 시스템(Standard system)을 선택해제합니다.
데비안 설치에 관한 자세한 내용은 다음을 참조하세요.
http://debianusers.org/DebianWiki/wiki.php/contents04
(2) 우분투 Feisty 로 배포판 변경하기
데비안 설치가 끝났으면 root로 로그인합니다.
로케일을 설정합니다.
# dpkg-reconfigure locales
우분투 저장소로 바꿉니다.
# nano /etc/apt/source.list
밑에 보이는 우분투 저장소 중에 하나를 적어 넣습니다.
잘 모르겠다면 모두 다 적어도 됩니다.
------------------------------------------------------------
deb http://ftp.daum.net/ubuntu/ feisty main restricted universe multiverse
deb http://ftp.kaist.ac.kr/pub/ubuntu/ feisty main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ feisty main restricted universe multiverse
------------------------------------------------------------
우분투 저장소의 우선순위를 최대로 높이기 위해 다음과 같이 합니다.
(참조: man apt_preferences)
# nano /etc/apt/preferences
------------------------------------------------------------
Package: *
Pin: release o=Ubuntu, v=7.04
Pin-Priority: 1001
------------------------------------------------------------
GPG 에러를 해결하기 위해 GPG key 를 받아와야 합니다.
Ubuntu 의 GPG key 는 437D05B5 이므로 다음과 같이 합니다.
# gpg --keyserver subkeys.pgp.net --recv 437D05B5
# gpg --export --armor 437D05B5 | apt-key add -
# apt-get update
에러가 발생하지는 않는지 확인합니다.
우분투의 커널을 설치합니다.
# apt-get install linux-image-generic
그리고 새로운 커널로 재부팅합니다.
# reboot
우분투의 dpkg 를 설치합니다.
# apt-get install dpkg
만약에 설치가 잘 안되면 다음과 같이 합니다.
# apt-get -f install
# dpkg -i --force-depends /var/cache/apt/archives/dpkg*ubuntu*.deb
우분투의 apt 를 설치합니다.
# apt-get install apt
이제, 설치된 버전과 저장소에 있는 패키지 버전이 일치하나 확인합니다.
# apt-cache policy dpkg apt
aptitude를 실행합니다.
# aptitude
aptitude에서 "Obsolete and Locally Created Packages" 항목을 보면 리눅스 커널과 함께 sysvinit-utils가 있는 것을 알 수 있습니다.
확인했으면 aptitude에서 빠져나옵니다.
충돌을 막기 위해서 sysvinit-utils을 삭제합니다.
# apt-get remove sysvinit-utils
이 때 Yes, do as I say! 를 입력해야 삭제됩니다.
"우분투 최소설치 패키지"를 설치합니다.
# apt-get install ubuntu-minimal
예전 데비안 패키지들을 모두 우분투로 대체하기 위해 다음과 같이 합니다.
# apt-get dist-upgrade
/etc/apt/preferences 는 이제 필요없으니 지워버립니다.
# rm /etc/apt/preferences
그런데 feisty에는 버그가 있어서 제대로 부팅이 안됩니다.
/etc/event.d/tty1 부터 tty6 까지의 마지막 줄을 보면, 다음과 같이 돼있습니다.
---------------------------------------------------------
/sbin/getty 38400 tty1exec /sbin/getty 38400 tty1
---------------------------------------------------------
이것을 다음과 같이 바꿉니다.
---------------------------------------------------------
exec /sbin/getty 38400 tty1
---------------------------------------------------------
(출처: http://ubuntuforums.org/showthread.php?t=413975)
이제 우분투 최소설치가 끝났습니다.
4. 문제해결
제 경우에는 재부팅하였더니 DHCP로 주소를 받아오지 못했습니다.
/etc/network/interfaces 에서
------------------------------------
# To primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
------------------------------------
로 된 부분을 다음과 같이 바꾸어주고 재부팅하니 해결됐습니다.
------------------------------------
# To primary network interface
auto eth0
iface eth0 inet dhcp
------------------------------------
5. 추가설치 및 설정
sudo를 사용하기위해서는 sudo를 설치하고,
# apt-get install sudo
/etc/sudoers 파일을 편집하면 됩니다.
# nano /etc/sudoers
예를들어, 사용자 ID가 linuxuser 라면,
------------------------------------
linuxuser ALL=(ALL) ALL
------------------------------------
를 /etc/sudoers에 추가합니다.
6. 그래픽 데스크탑 환경 설치하기
일반적인 Ubuntu를 설치하려면 다음과 같이 합니다.
# apt-get install ubuntu-desktop
Gnome만 설치하고 싶다면 다음과 같이 합니다. (비추천)
# apt-get install x-window-system-core xserver-xorg gnome-desktop-environment
Kubuntu를 설치할 수도 있고,
# apt-get install kubuntu-desktop
Xubuntu를 설치할 수도 있습니다.
# apt-get install xubuntu-desktop
한글을 사용하기 위해서 다음과 같이 합니다.
# apt-get install language-pack-ko language-support-ko
Gnome을 사용하는 경우는 추가적으로 다음과 같이 합니다.
# apt-get install language-pack-gnome-ko
으허허허헣
으허허헣 너무 긴거 아닌가효?
----------------------------
허접한 페도라 가이드 http://oniichan.shii.org
---------------------------------------------------------------------------------------------------------------
루비 온 레일즈로 만들고 있는 홈페이지 입니다.
http://jihwankim.co.nr
여러 프로그램 소스들이 있습니다.
필요하신분은 받아가세요.
댓글 달기