= Debian GNU/Linux = 공개 배포판 중에서 가장 매력적이다. 처음에 다소 익히기 어려울지도 모르지만 한번 익숙해지면 다른 배포판은 쓰기 어렵다. 여기는 데비안 GNU/리눅스에 대한 것들을 소개하는 곳이다. 참고로 데비안 GNU/리눅스는 국내 사용자 그룹을 갖고 있다. 대표적인 사이트가 [http://www.debianusers.org] 이다. [[TableOfContents]] == 설치 == === 소스 리스트 === 다음은 데비안 GNU/리눅스의 패키지를 다운 받을 때 사용하는 소스 리스트들이다. 이들 소스 리스트는 /etc/apt/sources.list에 적는다. {{{ #deb http://http.us.debian.org/debian stable main contrib non-free deb http://ftp.kr.debian.org/debian stable main contrib non-free #deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free deb http://security.debian.org/ stable/updates main }}} /!\ sarge 이전 버전의 경우엔 non-us 소스 리스트를 포함시켜야 했으나 이제 더이상 필요없다. === 부트로더 === 리눅스에서 사용하는 대표적인 부트로더엔 Lilo와 Grub이 있다. 어느 것을 사용하든 그것은 사용자의 선택이다. ==== LILO ==== Lilo 설정 파일은 {{{/etc/lilo}}}이며, 설정 파일을 변경한 경우에는 반드시 {{{/sbin/lilo}}} 명령을 실행시켜 MBR에 변경을 적용해야만 한다. ==== GRUB ==== Grub의 사용은 /boot/grub/menu.lst라는 config 파일과 grub-install라는 스크립트만을 알고 있다면 된다. 부트를 위한 config를 변경하고자 한다면 /boot/grub/menu.lst 파일을 수정하면 된다. 파일 내에 설명이 있으니 이를 참고한다. {{{ #vi /boot/grub/menu.lst }}} 편집한 내용을 MBR(Master Boot Record)에 적용하려면 grub-install 스크립트를 이용하면 된다. {{{ # grub-install /dev/hda }}} /!\ 처음 grub을 설치한 후 /boot/grub/menu.lst 파일이 없다면, update-grub 스크립트를 이용하여 생성할 수 있다. === 한글 설정 === {{{/etc/gdm/Sessions/Gnome}}} 파일에 로케일 및 XIM 등의 환경 변수를 export 한다. Gnome 파일을 열어보면 # Shell environment 부분이 있는데 이 아래에 추가해 주면 된다. {{{ export LANG=ko_KR.EUC-KR export LC_ALL=ko_KR.EUC-KR export XMODIFIERS="@im=nabi" export GTK_IM_MODULE=hangul2 export G_BROKEN_FILENAMES=1 export GDK_USE_XFT=1 }}} 참고 자료는 다음과 같다: * [http://debianusers.org/DebianWiki/wiki.php/BasicHangul] * [http://debianusers.org/jsboard/read.php?table=qna&no=14971&page=178] gnome2는 xft2 방식을 사용한다. 즉 트루타입 폰을 사용한다. 처음 설치를 하면 기본적으로 한글이 표현되지 않는다. 이는 ttf-baekmuk 폰트가 설치되지 않아 생기는 문제이다. 참고 자료는 다음과 같다: * [http://debianusers.org/jsboard/read.php?table=qna&no=12109 그놈2에서 한글이 네모로 나올 때] 그런데 ttf-baekmuk이 그리 이뻐 보이진 않는다. 윈도우의 굴림 폰트를 사용하는 더 이뻐 보인다. 다음을 참고한다. * [http://debianusers.org/DebianWiki/wiki.php/%C3%CA%BA%B8%5FMS%B1%BC%B8%B2%5F%C6%F9%C6%AE%BC%B3%C1%A4 초보 MS 굴림 폰트 설정] == 네트워크 == === 무선 랜 설정 === 무선 랜 설정은 다음 글을 참고한다. * [wiki:김도집/WlanOnLinux WLAN on Linux] === 삼바 (이기종간 데이터 공유) === 마이크로 소프트 윈도우에서 사용하는 공유를 리눅스나 유닉스에서도 구현한 것이 삼바(Samba)이다. == 관련 사이트 == * 데비안 공식 사이트 [http://www.debian.org] * 한국 데비안 사용자 사이트 [http://www.debianusers.org]