나의 주력기종인 X40 노트북에 데비안을 설치하는 과정을 설명하고 있다.
다른 노트북도 마찬가지이겠지만, X40 의 경우도 리눅스 설치가 결코 쉽지 않았다. 하지만, 노트북이 출시한지 거의 2년이 넘어가면서 여기저기서 조금씩 패치가 나오고 있다. 나 같은 엔드 유저로서는 반가운 일이다.
먼저 데비안을 설치하기 위해서는 CD 가 필요하다.
http://cdimage.debian.org/cdimage/weekly-builds/i386/iso-cd/ 에서 ISO 이미지 파일을 받으면 된다. 모두 받을 필요없이 첫번째 장만 받으면 된다.
CD 로 구웠으면 본격적으로 시작해보자! 여기서는 에취(etch)버전으로 설치할 것이다.
설치 하기
2.6 커널 기반으로 설치할 것이기 때문에 설치 프롬프트에서
boot : linux26
현재 버전은 커널 2.6.8 이 설치된다. 모든 설치과정을 일일이 설명하지 않고, 중요하다고 생각되는 부분만 잠깐 살펴보고 넘어갈 것이다.
호스트 이름 | fat81 |
도메인 이름 | 없음 |
파이션 테이블은 다음과 같다.
100MB | ext2 | /boot |
1.5GB | swap | swap |
나머지 | xfs | / |
설치할 꾸러미 패키지는 아무것도 선택하지 않는다. 이렇게 해서 설치는 아주 심플(!)하게 마친다.
프로그램 설치
가장 중요한 소스리스트를 다음과 같이 수정해야 한다.
#Debian Security Updates deb http://security.debian.org/ etch/updates main contrib non-free deb-src http://security.debian.org/ etch/updates main contrib non-free #Debian-KR #deb ftp://ftp.debian.or.kr/debian-kr etch-kr main contrib non-free #deb-src ftp://ftp.debian.or.kr/debian-kr etch-kr main contrib non-free #Debian-KR non-US mirroring #deb ftp://ftp.debian.or.kr/debian-non-US etch/non-US main contrib non-free #deb-src ftp://ftp.debian.or.kr/debian-non-US etch/non-US main contrib non-free #Debian Main http.us.d.o deb http://http.us.debian.org/debian etch main contrib non-free deb-src http://http.us.debian.org/debian etch main contrib non-free #Debian Main non-US #deb http://non-us.debian.org/debian-non-US etch/non-US main contrib non-free #deb-src http://non-us.debian.org/debian-non-US etch/non-US main contrib non-free #Debian Main ftp.d.o deb http://ftp.debian.org/debian etch main contrib non-free deb-src http://ftp.debian.org/debian etch main contrib non-free
적용하기 위해서,
#apt-get update #apt-get dist-upgrade
한다. locales 설정은 'ko_KR.EUC-KR EUC-KR' 을 선택한다. debconf 설정은 'Gnome' 을 선택한다. glibc 의 업그레이드를 묻는 질문에서 'Yes' 로 대답한다. 설치가 끝났으면 재부팅한다.
XWindows 를 설치한다.
#apt-get install x-window-system-core #apt-get install gnome
새로운 커널 이미지와 모듈을 설치한다. 데비안에서는 최신 바닐라 커널을 제공하기 때문에 일일이 커널 컴파일할 필요가 없다.
#apt-get install linux-headers-2.6.15-1-686 #apt-get install linux-image-2.6.15-1-686
두번째 이미지를 설치할 때, 이미 설치되어 있다고 물어본다. 그때는 'No' 를 선택한다.
나의 경우, 부팅시 자동으로 GDM 이 시작하지 않기 원하기 때문에
#update-rc.d -f gdm remove
여기까지 아주 기본적인 프로그램의 설치는 끝났다.
무선랜 잡기
여러번의 삽질 끝에 성공했다. X40 의 무선랜은 현재 최신 커널에서 제공되지 않기 때문에 따로 디바이스 드라이버를 가져와서 모듈 컴파일을 해야 한다.
http://sourceforge.net/projects/madwifi/ 에서 최신 버전을 다운로드한다.
#tar xzvf madwifi-0.9.0.tar.gz #make #make install
/etc/modules.conf 파일의 마지막에 다음과 같이 추가한다.
alias ath0 ath_pci
이제 직접 사용해보기 위해 wireless-tools 을 설치한다
#apt-get install wireless-tools
부팅시에 자동으로 IP 를 할당받기 위해서 /etc/network/interfaces 파일을 추가한다.
auto ath0 iface ath0 inet dhcp wireless_essid any # 아무거나 접속
재부팅하자! 그리고 나서 IP 가 할당되었는지 확인하자!
#iwconfig #ifconfig
폰트 설치하기
#apt-get install ttf-alee #apt-get install ttf-unfonts