= Arch Linux 설치 매뉴얼 =
[[TableOfContents]]

== 서문 ==
 
 * 쓴 사람 : PSG-01 ( dae1324 )(문제점이나 이런거 있으면 직접 수정해주시거나 opeth__nospam__@teramail.com 로 메일 보내주시면 시간나는대로 수정하겠습니다.)
 
 * i686의 최적화된 아치 리눅스는 pacman이라 불리는 패키지 시스템과 너무 직관적이지도 않고, 너무 복잡하지도 않은 설치 시스템으로 i686 이상의 CPU를 가진 리눅스 유저들을 끌고 있다. 
 
 * 모든 패키지가 i686에서 최적화되서 컴파일이 되었고, 속도도 상당히 빠릅니다. 이 글은 다음에 설치하는 사람이 같은 삽질을 겪지 하지 않게 하는 바람과 더 많은 사람들이 아치 리눅스로 한발 다가가게 됐으면 좋겠다는 생각으로 쓰게 됐습니다.

 *  아치를 설치하기 위해서는 우선 CD 이미지를 다운로드 받아야 한다. 현재 Arch Linux의 안정버전은 0.7.1(Noodle) 이지만 현재 CD 이미지는 0.7.1도 나와 있지만 필자는 그냥 0.7을 설치한 다음에 패키지 업데이트로 0.7.1로 바꿔줬다. 우선 0.7버전의 이미지는 다음의 링크에서 구할수 있다.
   1. [ftp://ftp.ibiblio.org/pub/linux/distributions/archlinux/0.7/iso/i686/arch-0.7.iso] : (링크 1)
   1. [ftp://ftp.ibiblio.org/pub/linux/distributions/archlinux/0.7/iso/i686/arch-0.7-base.iso] : (링크 2)
  
  * 참고로 0.7.1의 이미지는 다음의 링크에서 구할수 있다. 
   1. [ftp://ftp.ibiblio.org/pub/linux/distributions/archlinux/0.7.1/iso/i686/arch-0.7.1-pre1.iso] : (링크 3)
  
  * 이 설치문서에서는 첫번째 링크의 CD 이미지를 다운받아서 설치할 것이다.
  * CD 이미지를 다운받아서 굽는 방법은 OS/프로그램에 따라 다를수 있으므로 여기서는 생략 하겠다.
== 설치과정 ==
 
 === 첫번째 과정. ===
{{{#!html
 <img src="http://pds1.egloos.com/pds/1/200601/01/73/c0021773_1343129.jpg" width=700 height=500>
}}}  
  * 자 우리는 드디어 아치의 세계에 첫발을 내딛었습니다. 여기서 arch를 치고 엔터를 누르면 인스톨과정을 시작하게 됩니다. 스크린샷에 적혔듯이 만약 SCSI를 쓰지 않는다면 arch-noscsi를 치셔서 부팅하시면 SCSI가 없는 커널로 부팅하게 됩니다. 여기서는 각자의 시스템에 알아서 맡기고 부팅하겠습니다.

 === 추가 구성물이 필요할때 ===
{{{#!html 
 <img src="http://pds1.egloos.com/pds/1/200601/01/73/c0021773_134508.jpg" width=700 height=500>
}}}
  * 이 화면은 혹시 더 불러올 CD나 플로피가 없냐고 물어보는 화면입니다. 특별히 추가할게 없는 이상 여기서 /arch/setup을 치고 기다리던 설치화면으로 들어갑시다.

 === Root 암호 임시 변경 (원격설치를 위한 준비) ===
{{{#!html 
 <img src="http://pds1.egloos.com/pds/1/200601/01/73/c0021773_135457.jpg" width=700 height=500>
}}}
 * Welcome To The Arch Linux! 라는 말이 반겨주는군요. 파티셔닝과 파일시스템에 친숙하지 않다면 매뉴얼을 보라는 말도 곁들여져 있습니다. 
 
 === 설치할 매개체 설정 ===
{{{#!html 
 <img src="http://pds1.egloos.com/pds/1/200601/01/73/c0021773_1351753.jpg" width=700 height=500>
}}}
 * 설치매체중에서 CD-ROM이나 FTP를 고르라고 하는군요. 여기서는 CD-ROM을 고르겠습니다.
 
 === 본격적인 시작 ===
{{{#!html 
 <img src="http://pds2.egloos.com/pds/1/200601/01/73/c0021773_1353366.jpg" width=700 height=500>
}}}
 * 자 이제 아치 리눅스의 설치가 본격적으로 시작됩니다. 차근차근히 하신다면 초보자분들도 무리없이 하실수 있으실껍니다. 일단 하드 디스크를 설정해볼까요. 1번을 선택해서 들어갑시다.

 === 파티셔닝 설정 ===
{{{#!html 
 <img src="http://pds1.egloos.com/pds/1/200601/01/73/c0021773_1354365.jpg" width=700 height=500>
}}}
 * 1번을 선택하시면 아치 리눅스가 알아서 파티셔닝과 파일 시스템을 설치해 줍니다. 2~3번은 사용자가 수동으로 위에 과정을 하는 겁니다. 여기서는 1번을 선택하겠습니다.
 
 === 경고 메세지 ===
{{{#!html 
 <img src="http://pds2.egloos.com/pds/1/200601/01/73/c0021773_1559451.jpg" width=700 height=500>
}}}
 * 디스크가 완전히 지워진다고 경고하는군요. 지울 디스크가 맞는지 확인하고 Yes를 선택해서 넘어갑시다. 완료되면 Completed 뭐시기 뜨면서 완료 됐다고 나올껍니다. OK를 선택하면 메인메뉴로 가게 되는데 여기서 4번을 선택해서 다음 과정으로 갑시다.

 === 패키지 선택 ===
{{{#!html 
 <img src="http://pds1.egloos.com/pds/1/200601/01/73/c0021773_160514.jpg" width=700 height=500>
}}}
 * 다음 과정은 설치할 패키지를 고르는 과정입니다. 메인메뉴에서 2번을 선택해서 들어가면 다음과 같은 화면이 나옵니다. 여기서 CD를 선택합시다.

 === CD롬 선택 ===
{{{#!html 
 <img src="http://pds2.egloos.com/pds/1/200601/01/73/c0021773_160223.jpg" width=700 height=500>
}}}
 * CD롬이 들어있는 CD롬을 고르라고 하는군요. 알아서 골라줍시다

 === 충고 ===
{{{#!html 
 <img src="http://pds1.egloos.com/pds/1/200601/01/73/c0021773_1611767.jpg" width=700 height=500>
}}}
 * 패키지 선택이 두개의 스테이지로 갈려있다는 메세지 이외의 여러가지 충고를 적어놨군요. 잘 숙지하고 다음 과정으로 넘어갑시다.

 === 패키지 셋팅 ===
{{{#!html 
 <img src="http://pds1.egloos.com/pds/1/200601/01/73/c0021773_1621554.jpg" width=700 height=500>
}}}
 * 모든 패키지를 기본적으로 설치하겠냐고 합니다. 여기서 No를 선택합시다.

 === 설치할 패키지 선택 ===
{{{#!html 
 <img src="http://pds1.egloos.com/pds/1/200601/01/73/c0021773_162242.jpg" width=700 height=500>
}}}
 *  여기서 원하는 패키지와 원하지 않는 패키지를 빼거나 붙여서 설치할 패키지를 선택할수 있습니다. 중요한건 BASE패키지에서 부트로더를 설치하는것과 rp-pppoe의 설치인데요. GRUB을 쓰실꺼라면 base카테고리의 LILO를 빼시고 반대로 LILO를 쓰실꺼라면 GRUB를 빼시면 됩니다. 그리고 LAN이나 DHCP를 쓰시는 분이라면 rp-pppoe는 빼버리셔도 무방합니다. DHCP를 쓰실꺼라면 base 패키지에서 dhcpcd가 선택됐나 확인하시고 daemon 카테고리에서 dhcp-3.0.1을 추가해 주시면 됩니다. 다 설정하셨으면 엔터를 쳐서 빠져나옵시다.

 === 설치중. ===
{{{#!html 
 <img src="http://pds1.egloos.com/pds/1/200601/01/73/c0021773_1623521.jpg" width=700 height=500>
}}}
 *  빠져 나오면 이미지5번으로 빠져나오게 됩니다. 여기서 3번을 선택하시면 아까 선택한 패키지를 설치하게 됩니다. 다음은 설치중인 화면입니다. 기다리시면 됩니다.
 
 === 패키지 설치 완료! ===
{{{#!html 
 <img src="http://pds2.egloos.com/pds/1/200601/01/73/c0021773_1624647.jpg" width=700 height=500>
}}}
 * 자 이제 패키지의 설치가 완료 되었습니다. 다음 과정인 커널 설치로 넘어갑시다.

 === 커널 설치 ===
{{{#!html 
 <img src="http://pds1.egloos.com/pds/1/200601/01/73/c0021773_1625962.jpg" width=700 height=500>
}}}
 * 메인메뉴에서 4번을 선택하면 커널을 설치하게 됩니다. 2.6,2.4는 개인의 컴퓨터 사정이나 취향에 따라서 다르므로 넘어가고, IDE, SCSI는 자신의 컴퓨터가 어떤 장치를 사용하느냐에 따라서 알아서 골라주시면 무방합니다. 다만 밑으로 2,3번째 뒤에 SRC가 들어간것은 소스를 컴파일 해서 쓴다는 말입니다. 필자는 컴파일 하기 귀찮아서 2.6 바이너리를 선택했습니다.

 === 커널 설치 중 ===
{{{#!html 
 <img src="http://pds1.egloos.com/pds/1/200601/01/73/c0021773_163676.jpg" width=700 height=500>
}}}
 * 설치 중입니다. 조금만 기다리시면 밑에 화면을 보실수 있으실껍니다.

 === 커널 설치도 완료 ===
{{{#!html 
 <img src="http://pds1.egloos.com/pds/1/200601/01/73/c0021773_1631379.jpg" width=700 height=500>
}}}
 * 커널 설치가 완료됐습니다. 

 === 충고 2 ===
{{{#!html 
 <img src="http://pds1.egloos.com/pds/1/200601/01/73/c0021773_1632720.jpg" width=700 height=500>
}}}
 * 커널 설치가 완료되었기 때문에 재부팅을 하기 전에 부트로더를 설치해야 한다고 뜨는군요. 다음으로 넘어갑시다.
 
 === 사용할 편집기 고르기 ===
{{{#!html 
 <img src="http://pds2.egloos.com/pds/1/200601/01/73/c0021773_1631929.jpg" width=700 height=500>
}}}
 * 커널 설치가 끝났다면 메인메뉴(이미지5번)으로 다시 돌아오는데 이제 시스템 설정을 해줘야 합니다. 5번을 선택하면 에디터를 고르라고 하는데 아치 인스톨러에서는 vi가 이상하게 돌아 갑니다. nano를 추천합니다.

 === 설정 파일들 고치기 (1) ===
{{{#!html 
 <img src="http://pds1.egloos.com/pds/1/200601/01/73/c0021773_1633947.jpg" width=700 height=500>
}}}
 * 자 이렇게 설정할 파일들이 있습니다. 일단은 필수적으로 설정해야할 /etc/rc.conf를 설정해봅시다.

 === rc.conf 설정 ===
{{{#!html 
 <img src="http://pds2.egloos.com/pds/1/200601/01/73/c0021773_1634826.jpg" width=700 height=500>
}}}
 * 자세한 설정 방법은 아치 리눅스 홈페이지(http://www.archlinux.org)의 위키를 참조해주시고 여기서는 필수적인 것만 설명하겠습니다. 
 * 일단 TIMEZONE=Canada/Pacific 이라고 설정되 있는 것을 TIMEZONE=Asia/Seoul로 바꿔줍시다. 
 * HOSTNAME="myhost"는 컴퓨터 이름을 바꾸는 겁니다. HOSTNAME="(원하는 컴퓨터 이름)" 으로 바꿔주세요. (안 바꾸셔도 무방 합니다.)
 * 마지막으로 이더넷 카드를 설정해야 하는데 만약에 DHCP를 쓴다면 eth0="(뭐시기 뭐시기)"를 eth0="dhcp"로 바꿔 줍시다. 더 바꿀게 없다면 Ctrl + X 키를 이용해서 저장하고 빠져나갑시다.
 
 === 설정 파일들 고치기 (2) ===
{{{#!html
 <img src="http://pds1.egloos.com/pds/1/200601/01/73/c0021773_1633947.jpg" width=700 height=500>
}}}
 * 이 화면으로 다시 돌아와서 부트로더를 설정합시다. (만약 파티션 설정 과정에서 자동파티셔닝을 했다면 굳이 설정할 필요는 없습니다. GRUB을 쓰실꺼라면 두번째 항목을, LILO를 쓰실꺼라면 3번째 것을 골라서 설정해주시면 됩니다. 나머지 설정파일도 (모듈, DNS 서버, 네트   워크 호스트 등등...) 컴퓨터에 따라서 알맞게 설정해주시면 됩니다. 다 했다면 제일 밑에 항목을 선택해서 나갑시다. (다만 저기 나온것들은 모두 설정해주시길 바랍니다.)

 === 부트로더 설치 (1) ===
{{{#!html
 <img src="http://pds1.egloos.com/pds/1/200601/01/73/c0021773_1651699.jpg" width=700 height=500>
}}}
 *  이제 길고도 귀찮았던 설치과정이 거의 다 끝나갑니다 힘냅시다. 메인화면으로 다시 돌아왔으니 이제 부트로더를 MBR에다가 설치하기만 하면 끝납니다. 6번을 선택하면 다음과 같은 화면이 뜹니다. 여기서 각자의 취향(?)에 맞게 설치한 부트로더를 골라주시면 됩니다. (다만 아까 패키지를 설치할때 설치하지 않은 부트로더는 설치할수 없습니다.

 === 부트로더 설치 (2) ===
{{{#!html
 <img src="http://pds1.egloos.com/pds/1/200601/01/73/c0021773_1652433.jpg" width=700 height=500>
}}}
 * 여기서는 part1,part2,part3는 분할된 파티션을 가리키는 겁니다. disk0의 disk는 다른 표기법으로 꼽자면 /dev/hda정도가 되겠지요. 필자는 MBR에 설치할꺼기 때문에 첫번째를 골랐습니다.

 === 부트로더 설치 (3) ===
{{{#!html
 <img src="http://pds1.egloos.com/pds/1/200601/01/73/c0021773_1653111.jpg" width=700 height=500>
}}}
 * GRUB 설치가 완료 되었다고 뜨는군요. (골른것에 따라 LILO가 될수 있습니다.)

 === 부트로더가 떴습니까? ===
{{{#!html
 <img src="http://pds2.egloos.com/pds/1/200601/01/73/c0021773_1654678.jpg" width=700 height=500>
}}}
 * 베이스 시스템 구축이 반쯤 완료됐습니다! 이제 테스트만 해보면 되겠군요. 엔터를 쳐서 우리가 깔은 아치 시스템을 테스트 해봅시다.

 === 로딩중... ===
{{{#!html
 <img src="http://pds1.egloos.com/pds/1/200601/01/73/c0021773_1655569.jpg" width=700 height=500>
}}}

 * 자 주루루룩 커널이 뜨는군요 inittab까지 떴다면 반쯤은 성공한겁니다.

 === 수고하셨습니다! ===
{{{#!html
 <img src="http://pds2.egloos.com/pds/1/200601/01/73/c0021773_166473.jpg" width=700 height=500>
}}}
 * 축하합니다! 당신은 길고 긴 아치리눅스의 설치를 완료했습니다. 자 이제는 업데이트 과정과 몇가지 당신의 입맛에 맞는 설치가 남았습니다!!!!

== 아치 시스템을 만들기 위한 간단한 설정방법 모음 ==
 
 * 아치 리눅스는 바이너리 젠투라 불릴만큼 베이스 시스템을 설치하면 커스터마이징을 입맞대로 할수 있다는게 또 하나의 장점입니다. 여기서 모든 패키지의 설정방법을 담을수는 없지만 기본적인 설정방법과 사람이 많이 쓰는 패키지/파일의 설정 방법을 담겠습니다.

 === 루트 패스워드 설정 === 
 
 * 아치 리눅스는 루트의 패스워드가 정해져 있지 않기 때문에 잘못하면 뚫리기 아주 쉽습니다. 
 * 따라서 처음에 로그인을 할때 루트로 로그인을 한후에 passwd로 루트 비밀번호를 바꿔 줍시다.

 === 패키지 업데이트 === 
 
 * pacman을 이용해서 구버전의 패키지를 신버전으로 업그레이드 할수 있습니다.
 * 참고로 패키지 설치 방법은 pacman -S (패키지 이름) 입니다.
 * 패키지 DB 업데이트는 pacman -Sy로 할수 있습니다.
 * pacman -Syu를 입력하면 패키지 DB를 업데이트 하고 신버전으로 패키지를 업데이트 해줍니다.
 
 * 0.7로 설치했을경우에는 GRUB 부트로더 파일이 엉켜서 다시 설치해야하는 불상사가 발생할수 있으므로 업데이트 전에 GRUB을 지워주고 업데이트 후에 다시 GRUB을 설치해줍시다.
{{{
# pacman -R grub
# pacman -S grub
# pacman -Syu
# grub-install /dev/hdx //(첫번째 하드가 메인 하드라면 /dev/hda가 되겠지요.)
}}}
 * pacman -Sfyu 로 강제설치할수도 있지만 커널이 업데이트 되면서 부트로더 정보도 바뀌어야 하므로 비추천입니다.
 * 업데이트가 다 됐다면 재부팅은 반드시 해주시길 바랍니다.
 
 === HWD 사용 방법 ===
 * 최근 업데이트로 인해서 hotplug가 uDev와의 호환성 문제로 인하여 삭제되는 일이 있었습니다. 이로 인해서 로드되야 하는 모듈이 로드 되지 않아서 문제가 되는 상황이 발생하고 있습니다. 그렇기 때문에 다음의 명령어로 모듈을 체크하고 로드시켜주는 방법, xorg.conf의 예제를 자동으로 만들어 주는 방법을 알아 보겠습니다. 

 * 일단 어떤 모듈을 띄워야 할지 체크하고 설정 하는 방법을 알아 보겠습니다. 다음과 같이 입력합니다.
{{{
# hwd -s
}}}
 * 그럼 USB,네트워크 카드등. 로드해야할 모듈 이름들이 나오는데 여기서 나온 모듈 이름들을 잘 기록해 놉시다.
 * 다음으론 /etc/rc.conf를 불러옵니다. 그 다음 MODULE=(뭐시기 뭐시기) 안에다가 모듈 이름들을 기입해 놓으면 됩니다.

 * X 예제 파일을 만드는 방법은 다음과 같습니다.
{{{
# hwd -x
}}}

 * 자세한 HWD 사용 방법 (영어) : http://amlug.net/new-projects/hwd/hwd.html

 === 로케일 설정 === 
 
 * 기본 설정인 iso뭐시기뭐시기로 되어 있는 로케일을 ko_KR.UTF-8로 바꿔줍시다.
 {{{
# localedef -cvi ko_KR -f UTF-8 ko_KR.utf8  //로케일 생성
}}}
 * /etc/rc.conf를 편집기로 열어서 LOCALE=ko_KR.UTF-8을 추가합니다. 
 * 그러고 나서 재부팅 해주시면 로케일 변경 완료! (출처 : http://ditto.exca.net/arch/ ) 

 === ALSA 설정 === 
 
 * 다음과 같이 실행해 줍니다.
{{{
# pacman -S alsa-utils //ALSA를 설치해주는 명령어
# alsaconf 
}}}
 * alsaconf를 실행하면 사운드 카드를 잡아줍시다. (사운드 카드가 잡히면 모듈은 자동으로 등록되게 알아서 설정해줍니다.)
 * 자 이제 재부팅 해줍시다.
 * 다 깔았으면 이제 사운드가 제대로 들리나 확인해 봅시다. 다음과 같이 실행합니다.
{{{
# pacman -S mp3blaster
# cd & wget http://www.skunkhell.com/media/respect.mp3 // 예제 Mp3 파일을 다운로드
# mp3blaster respect.mp3
}}}
 * 혹시 소리가 안들리시거든 4시 방향에 있는 볼륨란을 확인해보시고 '>' 키로 소리를 키워주세요.
 * 소리가 들리신다면 성공!

 === NVidia 드라이버 설치 === 
 
 * 다음과 같이 실행해 줍니다.
{{{
# pacman -S nvidia
}}}
  * NForce 드라이버의 경우에는 다음과 같습니다.
{{{
# pacman -S nforce
}}}

 === 일반 유저 추가 === 
 
 * 항상 루트로만 리눅스를 즐길수는 없는 일이죠. 일반 유저를 추가해 봅시다.

{{{
# adduser //(루트 계정으로 실행해야 합니다!)
 Login name for new user []: //(새 유저의 로그인 이름을 설정해 주는곳)
 User ID ('UID') [ defaults to next available]: //(공란으로 놔두셔도 무방합니다.)
 Initial group [ users ]: //(역시 공란으로 놔두고 다음으로 넘어갑시다.)
 Addtional groups (comma separated) []: //(여기는 wheel,audio 라고 쓰고 넘어갑시다.)
 home directory [ /home/seg ]: //(웬만해서는 그냥 공란으로 놔두고 넘어가는게 좋습니다.)
 Shell [ /bin/bash]: //(역시 그냥 엔터 쳐서 넘어갑시다.)
 Expiry date (YYYY-MM-DD) [] : //(계정의 만기 기간을 적어놓는 곳입니다. 필요하시면 적으십시요.)
}}}

 === sudo 설치 === 

 * su도 좋지만 아무래도 간단한 명령어를 쓸꺼면 로그에도 남는 sudo가 좋겠지요. 설치해봅시다.
 * 다음과 같이 실행합니다.
{{{
# pacman -S sudo
# cd /etc
# chmod 777 sudoers
}}}
 * 편집기로 sudoers를 연 다음 중간에 %wheel ALL=(ALL) ALL 을 추가하고 저장합니다. 그리고 다음과 같이 해줍니다.
{{{
# chmod 440 sudoers //이 과정을 생략하면 sudo가 동작하지 않습니다!!!
}}}

 === X 시스템 설치 === 

 * 데스크탑 리눅스에서 X를 빼놓으면 말장꽝입니다. X 윈도우 시스템을 설치해보지요.
 * 그놈을 설치하려면 다음과 같은 과정을 밟으시면 됩니다.
{{{
# pacman -S gnome gnome-extra gdm
# (주저리 주저리) Install whole content [Y/n]? 
// 전체 설치를 할꺼냐고 물어보는데 각자 입맞에 따라서 알아서 해줍시다.
}}}
 * 설치가 완료 되면 루트 권한으로 /etc/inittab을 고칩시다.
 * id:3:initdefault:에서 3을 5로 고칩니다.
 * x:5:respawn:/usr/X11R6/bin/xdm -nodaemon에서 /usr/?X11R6/bin/xdm 대신 /opt/gnome/bin/gdm을 넣습니다.   
 * /etc/rc.conf의 DAEMONS=(뭐시기 뭐시기) 에서 괄호 안에 portmap, fam, dbus, hal을 추가해줍니다.
 * 그 다음 저장후 재부팅!!!

 * KDE를 설치하려면 다음과 같은 과정을 밟으시면 됩니다.
{{{
# pacman -S kde
# (주저리 주저리) Install whole content [Y/n]? 
// 전체 설치를 할꺼냐고 물어보는데 각자 입맞에 따라서 알아서 해줍시다.
}}}
 * 설치가 완료 되면 루트 권한으로 /etc/inittab을 고칩시다.
 * id:3:initdefault:에서 3을 5로 고칩니다.
 * x:5:respawn:/usr/X11R6/bin/xdm -nodaemon에서 /usr/?X11R6/bin/xdm 대신 /opt/gnome/bin/gdm을 넣습니다.   
 * /etc/rc.conf의 DAEMONS=(뭐시기 뭐시기) 에서 괄호 안에 portmap, fam, dbus, hal을 추가해줍니다.
 * 그 다음 저장후 재부팅!!!

 * Fluxbox는 다음과 같이 설치하시면 됩니다.
{{{
# pacman -S fluxbox
}}}
 * cd & vi .xinitrc 로 xinitrc를 엽니다. (없으면 만들면 됩니다.)
 * 파일 안에 exec fluxbox라고 끼워 넣어 줍니다.
 * 파일을 저장하고 루트 권한으로 /etc/inittab을 고칩시다.
 * id:3:initdefault:에서 3을 5로 고치고 재부팅하시면 플박이 뜹니다!

 * Enlightenment는 다음과 같이 설치할 수 있습니다.
{{{
# pacman -S enlightenment wdm
}}}
 * cd & vi .xinitrc 로 xinitrc를 엽니다. (없으면 만들면 됩니다.)
 * 파일 안에 exec enlightenment라고 끼워 넣어 줍니다.
 * 파일을 저장하고 루트 권한으로 /etc/inittab을 고칩시다.
 * id:3:initdefault:에서 3을 5로 고치고 x:5:respawn:/usr/X11R6/bin/xdm -nodaemon을 
x:5:respawn:/usr/bin/wdm -nodaemon -config /etc/wdm/wdm-config 로 고쳐줍시다.
 * 재부팅 하면 WDM이 뜨고 xinitrc를 만들어준 계정으로 로그인 하면 인라가 뜹니다.
 * 로케일은 ko_KR.UTF-8로 하신분은 더러 인라가 깨져 보이는 현상이 있을수도 있습니다. (아무래도 mo 파일의 인코딩 문제인듯.)

 === 한글 환경 구축 === 

 * Arch Linux는 공식적으로 한글 패키지를 지원하는게 별로 없습니다. 그래서 몇몇 분들이 패키징한 파일을 받아와서 설치해야 합니다.
 
 * 한글 환경으로 SCIM을 쓸때는 다음과 같이 합니다.
{{{ 
# pacman -S scim scim-hangul
}}}
 * 한글 입력기/입력 설정은 매뉴얼이 많기 때문에 여기서는 생략하겠습니다.

 * 나는 그래도 나비를 쓰고 싶다고 할때는 다음과 같이 합니다.
{{{
# cd & wget http://kldp.net/frs/download.php/1655/nabi-0.15-1.pkg.tar.gz
# pacman -A nabi-*.tar.gz 
# pacman -S gtk2 // (GTK를 않았다면 이 명령어로 필히 GTK2를 깔아줍시다!)
}}}

 * 은 글꼴을 설치하려면
{{{
# cd & wget http://kldp.net/frs/download.php/1547/ttf-unfonts-1.0-1.pkg.tar.gz
# pacman -A ttf-unfonts-*.tar.gz
# fc-cache
}}}
 * (KDE인 경우에는 간혹 설치직후에 글꼴이 제어판에서 안보이는 경우가 있는데 이때는 재부팅을 해주면 보입니다.)

 * 백묵 글꼴을 설치하려면
{{{
# cd & wget http://kldp.net/frs/download.php/1284/ttf-baekmuk-2.1-1.pkg.tar.gz
# pacman -A ttf-baekmuk-*.tar.gz
# fc-cache
}}}

 * 글꼴이 이상하다 할때는 각자 쓰는 X매니저에 글꼴메뉴에 보면 안티 앨리어싱을 먹여주는 곳이 있습니다. 거기서 옵션을 체크해 주시고 X를 다시 띄우면 깨끗하게 보일껍니다.

 === 멀티미디어 환경 구축 === 

 * mplayer는 다음과 같이 설치가 가능합니다.
{{{
# pacman -S mplayer 
//아치에서는 mplayer를 설치할 경우 코덱과 그 이외 부수적인 것들도 같이 설치가 됩니다.
# pacman -S kmplayer 
//KDE를 쓰신다면 이 KDE용 프론트엔드는 따로 깔아주셔야 합니다. 
//따로 설치되는 gmplayer를 쓰셔도 무방합니다.
}}}

 * mplayerplug-in은 다음과 같이 설치할수 있습니다.
{{{
# pacman -S mplayer-plugin
}}}

 * 아치 리눅스에서는 amaroK이 자동으로 깔리질 않습니다. 이유는 amaroK 패키지가 두개이기 때문인데요. 하나는 그냥 amaroK과 또 하나는 mysql 지원을 없애서 Dependency를 없앤 버전 두가지가 있습니다.

 * mysql 지원 버전을 설치하시려면 pacman -S  amarok-base를 그렇지 않으실꺼면 pacman -S amarok-base-mysqlfree를 하시면 됩니다.
 
 * amaroK 엔진은 총 3가지가 준비되어 있습니다. aRts와 Gstreamer, Xine. 요 세가지 입니다.
{{{
# pacman -S amarok-engine-arts // aRts 엔진을 설치할 경우
# pacman -S amarok-engine-gst // GStreamer 엔진을 설치할 경우
# pacman -S amarok-engine-xine // Xine 엔진을 설치할 경우
}}}

 * Gstreamer 엔진을 설치하신 분이라면 반드시 그에 딸리는 플러그인을 설치하셔야 합니다.
http://www.archlinux.org/packages.php?s_repo=all&s_category=all&s_keyword=gst-plugins&s_lastupdate=&pp=50 (플러그인 이름과 정보들) 

== 후기 ==

* 아치를 처음 접하면서 엄청난 삽질을 했는데 나중에 설치까지 완료하고 나니까 이걸 완전히 하나의 글에 담아서 적어보자라는 생각이 여기까지 이르게 됐습니다. 혹시 처음부터 여기까지 보신분이라면 이 모자란 글 봐주신것을 정말 감사하게 생각하겠습니다.

* "감"사 드릴 분들 : #arch 채널에 khris,디토군님. 한국 미러를 제공해주신 민철님. ArchLinux 한글 패키지를 만들어주신 분들. 모자란 글에 댓글 달아주신 oseb님. 감사드립니다. "감"사 드리겠습니다. 

----
아치한국 사용자모임이 생겼어요( http://arch.freebsdcity.org/ ) - 작은상자