Installation guide (한국어)

From ArchWiki
Jump to: navigation, search
번역 상태: 이 문서는 Installation_Guide를 번역한 것입니다. 번역 날짜는 2012-12-27입니다. 여기 링크를 클릭하여 영문 문서를 번역한 이후에 변경된 사항을 확인하십시오.

이 문서는 아치 설치 스크립트를 사용하여 Arch Linux를 설치하는 과정을 안내합니다. 설치하기에 앞서 FAQ를 읽어 보세요.

공동체가 관리하는 Arch wiki는 아주 좋은 자료로 문제가 생기면 가장 먼저 찾아봐야 합니다. IRC 채널(irc://irc.freenode.net/#archlinux )과 포럼 또한 문제를 해결할 때 이용할 수 있습니다. man 문서도 잘 모르는 명령어를 이해하기 위해 보세요. 그 문서는 보통 man 명령어로 볼 수 있습니다.

내려받기

아치 리눅스 내려받기에서 아치 리눅스 ISO를 내려받습니다.

  • i686과 x86_64 라이브 시스템으로 부팅해 네트웨크를 이용해 아치 리눅스를 설치할 수 있는 하나의 이미지만을 제공합니다. [core] 저장소를 담고있는 미디어는 더 이상 제공되지 않습니다.
  • 설치 이미지는 서명되어 있고 사용하기에 앞서 그 서명을 검증하시기 바랍니다. 아치 리눅스에서는
    pacman-key -v <iso-file>.sig
    를 실행해 확인하세요.
  • 그 이미지를 CD로 굽거나 ISO 이미지를 마운트하거나 dd와 같은 유틸리티를 사용해 USB 스틱에 옮길 수 있습니다. 이 과정은 새로 설치하기 위한 것입니다. 기존 아치 리눅스 시스템은 pacman -Syu를 실행해 언제라도 갱신할 수 있습니다.

키보드 설정

많은 나라와 키보드 종류별로 적절한 키맵이 준비되어 있으며 loadkeys uk와 같은 명령어로 원하는 것을 선택할 수도 있습니다. /usr/share/kbd/keymaps/(이 명령어를 사용하면 키맵 경로와 파일 확장자를 생략할 수 있음)에서 사용할 수 있는 키맵을 확인할 수 있습니다.

디스크 파티션 설정

자세한 사항은 partitioning을 보십시오.

LVM, LUKS 또는 RAID와 같은 스택 블락 장치를 만들 수 있다는 점을 기억하세요.

파티션 포맷

자세한 사항은 여기를 보세요.

(U)EFI를 사용한다면 UEFI 시스템 파티션을 위해 또 다른 파티션이 필요할 것입니다.이 문서를 보세요.

파티션 마운트

/mnt에 루트 파티션을 마운트해야 합니다. 추가로 필요한 디렉토리(/mnt/boot, /mnt/home등)를 만들어 마운트해야 나중에 genfstab을 실행했을 때 fstab에 자동으로 생성됩니다.

인터넷에 연결

유선으로 인터넷에 연결하려면 dhclient 또는 dhcpcd를 실행하면 충분합니다. 자세한 사항은 configuring network를 보세요.

무선 연결

무선으로 인터넷에 연결하려면 Wireless SetupNetcfg에서 접속점(AP)에 연결하기 위한 자세한 사항을 보세요.

기본 시스템 설치

설치하기에 앞서 /etc/pacman.d/mirrorlist를 편집해서 자신이 선호하는 미러를 처음에 배치합니다. 나중에 pacstrap을 실행하여 이 파일을 새로운 시스템에 복사하기 때문에 지금 제대로 편집하면 다시 편집할 필요가 없습니다.

pacstrap스크립트를 사용하여 기본 시스템을 설치합니다. AUR 또는 ABS에서 소프트웨어를 컴파일하려면 ‘’base-devel'’ 꾸러미도 설치해야 합니다.

# pacstrap /mnt base base-devel

부트로더를 포함해 따로 설치할 꾸러미가 있다면 위의 명령어 뒤에 꾸러미 이름을 추가합니다. 이때 꾸러미 끼리는 빈 공간으로 구분합니다.

부트로더 설치

GRUB

  • BIOS 시스템일 경우
# arch-chroot /mnt pacman -S grub-bios
  • EFI 시스템(드물지만 grub-efi-i386를 대신 사용해야 할 수도 있음)
# arch-chroot /mnt pacman -S grub-efi-x86_64
  • chroot한 후에 GRUB 설치하기(시스템 설정 부분을 참조하세요.)

Syslinux

# arch-chroot /mnt pacman -S syslinux

시스템 설정

다음의 명령어를 사용해 fstab를 생성합니다. 이때 UUID를 사용하려면 -U, 레이블을 사용하려면 -L 옵션을 사용할 수 있습니다.

# genfstab -p /mnt >> /mnt/etc/fstab

다음으로 chroot를 실행해 새로운 시스템으로 루트 디렉토리를 변경합니다.

# arch-chroot /mnt
  • /etc/hostname에 자신의 호스트 이름을 적습니다.
  • /etc/localtime/usr/share/zoneinfo/Zone/SubZone로 심볼릭 링크합니다. ZoneSubzone을 자신의 시간대에 맞게 변경하세요. 예를 들어 대한민국 서울일 경우:
# ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime
  • 로캘/etc/locale.conf에서 설정하세요.
  • /etc/locale.gen에서 원하는 로캘 설정을 찾아 주석 표시를 제거하고 locale-gen을 실행해 로캘을 생성합니다.
  • 자신의 필요에 따라 /etc/mkinitcpio.conf(mkinitcpio 참조)를 편집하고 다음의 명령어로 초기 램 디스크를 만듭니다.
# mkinitcpio -p linux
  • 부트로더 설정하기: 부트로더 설치 부분에서 관련 문서를 참고하세요.
  • passwd로 루트 비밀번호를 설정하세요.

언마운트와 재부팅

chroot 환경에 아직도 있다면 exit를 입력하거나 Ctrl+D를 눌러서 그 환경을 종료하세요. 앞에서 /mnt 밑으로 파티션들을 마운트했습니다. 이 단계에서 그것들을 언마운트합니다.

# umount /mnt/{boot,home,}

자 이제 재부팅하여 루트 계정으로 새 시스템에 로그인합니다.

pacman 설정

/etc/pacman.conf를 편집해서 팩맨의 옵션을 설정하고 또한 자신이 필요한 저장소를 활성화합니다.

자세한 내용은 PacmanOfficial Repositories를 보세요.

시스템 갱신

이 시점에서 시스템을 갱신해야 합니다.

꾸러미 갱신하기에서 자세한 방법을 보세요.

사용자 추가

사용자 관리에서 설명된 대로 일반 사용자를 추가하세요.

자신의 아치 리눅스 기본 시스템이 이제 작동하는 GNU/Linux 환경을 갖추었습니다. 추가 설정은 기타를 참고하세요.