이 문서는 가이드를 설치하는 아치 리눅스를 사용하여 라이브 시스템 부팅에서 설치 중에서 만든 공식적인 설치 이미지입니다. 설치 매체는 접근성 옵션이있는 아치 리눅스 설치 페이지에 설명 된 접근성 기능을 제공합니다. 대체 설치 수단은 카테고리:설치 프로세스를 참조하십시오.
설치하기 전에 FAQ 를 보는 것이 좋습니다. 이 문서에 사용된 규칙은 도움말:읽기를 참조하십시오., 특히 코드 예제에는 수동으로 대체해야하는 자리 표시 자(italics
로 포맷 됨)가 포함될 수 있습니다.
더 자세한 지침은 각각의 ArchWiki 기사 또는이 안내서에서 링크 된 다양한 프로그램의 맨 페이지를 참조하십시오. 대화형 도움말,IRC 채널 및 포럼도 사용할 수 있습니다.
Arch Linux 는 설치를 위해 라이브 시스템을 부팅하는 데 더 많은 메모리가 필요하지만 최소 512MiB RAM 의 x86_64 호환 시스템에서 실행해야합니다. 기본 설치는 2gib 미만의 디스크 공간을 차지해야합니다., 으로 설치 프로세스를 검색할 패키지에서 원격 저장소,이 가이드 인터넷 연결을 사용할 수 있습니다.
설치 전
을 획득하는 설치 이미지
를 방문하면 다운로드 페이지에 따라,그리고 어떻게 시작할을 습득하고,ISO 파일이나 netboot 이미지,그리고 각각의 GnuPG 서명이 있습니다.
지 확인 서명
을 확인 하는 것이 좋습니다 이미지 서명을 사용하기 전에,특히 다운로드 할 때에는 HTTP 미러,어디서 다운로드는 일반적으로하는 경향이 가로챌 수 있는 봉사하는 악성 이미지입니다.,
는 시스템에서 GnuPG 는 설치,이렇게 다운로드하여 PGP 서명(에 체크에서 다운로드 페이지)을 ISO 디렉터리 및 검증으로 그것
$ gpg --keyserver-options auto-key-retrieve --verify archlinux-version-x86_64.iso.sig
또는 기존 아치 리눅스 설치를 실행:
$ pacman-key -v archlinux-version-x86_64.iso.sig
- 서명 자체가 될 수 있는 조작하는 경우 그것은에서 다운로드 미러 사이트에서 대신 archlinux.org 합니다. 이 경우 서명을 디코딩하는 데 사용되는 공개 키가 신뢰할 수있는 다른 키로 서명되었는지 확인하십시오.,
gpg
명령은 공개 키의 지문을 출력합니다. - 는 또 다른 방법의 신뢰성을 확인 서명은 확인하는 공개키의 지문과 동일 지문 아치의 리눅스 개발자가 서명한 ISO-파일입니다. 키를 인증하는 공개 키 프로세스에 대한 자세한 내용은 Wikipedia:공개 키 암호화를 참조하십시오.,
준비를 설치 중간
설치 이미지를 제공할 수 있습 목표를 통해 기기의 USB 플래시 드라이브,광학 디스크나 네트워크와 PXE:에 따라 적절한 문서 준비를 설치 중에서 선택된 이미지입니다.
라이브 환경 부팅
- 는 아치 리눅스 설치 매체가 하나에 현재 부팅 장치를 가리 킵니다. 일반적으로 시작 화면에 표시된대로 포스트 단계에서 키를 눌러 달성됩니다. 자세한 내용은 마더 보드의 설명서를 참조하십시오.
- 설치 매체의 부트로더 메뉴가 나타나면 Arch Linux install medium 을 선택하고
Enter
를 눌러 설치 환경에 들어갑니다.팁:설치 이미지는 UEFI 모드로 부팅하기 위해 systemd-boot 를 사용하고 BIOS 모드로 부팅하기 위해 syslinux 를 사용합니다. README 를 참조하십시오.부팅 매개 변수 목록에 대한 bootparams., - 첫 번째 가상 콘솔에서 루트 사용자로 로그인하고 Zsh 쉘 프롬프트가 표시됩니다.
로 전환하는 다른 콘솔 예를 들어,이 가이드를 보려면 살쾡이와 함께 설치가 사용하는Alt+arrow
바로 가기가 있습니다. 구성 파일을 편집하려면 mcedit(1),nano 및 vim 을 사용할 수 있습니다. 패키지를 참조하십시오.설치 매체에 포함 된 패키지 목록에 대한 x86_64.
키보드 레이아웃 설정
기본 콘솔 키맵은 US 입니다., 사용 가능한 레이아웃 나열될 수 있습니다:
# ls /usr/share/kbd/keymaps/**/*.map.gz
레이아웃을 수정하려면 추가 해당하는 파일의 이름을 loadkeys(1),생략이 경로와 파일 확장자가 있습니다. 예를 들어,설정하는 독일의 키보드 레이아웃:
# loadkeys de-latin1
콘솔 글꼴에 위치한/usr/share/kbd/consolefonts/
할 수 있도 마찬가지로 설정 setfont(8).
지 확인하는 부트 모드
을 확인하는 부트 모드,목록 efivars 디렉토리:
# ls /sys/firmware/efi/efivars
경우 명령을 사용하면 디렉토리지 않고 오류가,시스템 부팅 UEFI 모니다., 디렉토리가 없으면 시스템이 BIOS(또는 CSM)모드로 부팅 될 수 있습니다. 시스템이 원하는 모드로 부팅되지 않은 경우 마더 보드의 설명서를 참조하십시오.
인터넷에 연결
설정하는 네트워크 연결 실제 환경에서,다음 단계를 통해 이동:
- 네트워크 인터페이스가 표시되고 사용 예를 들어,ip 링크(8):
# ip link
- 무선 확인,무선드는 차단되지 않으로 rfkill.
- 네트워크에 연결:
- 이더넷—케이블을 연결하십시오.,
- Wi-Fi-iwctl 을 사용하여 무선 네트워크에 인증합니다.
- 네트워크 연결을 구성:
- DHCP:동적으로 IP 주소 및 DNS 서버를 할당(에 의해 제공됩 systemd-networkd 및 systemd-해결)해 작업자의 유선 및 무선 네트워크 인터페이스가 있습니다.
- 고정 IP 주소:네트워크 구성#고정 IP 주소를 따릅니다.,
- 연결을 확인할 수 있습으로 ping:
# ping archlinux.org
업데이트 시스템 시계
사용하십시오(1)을 지키는 시스템 시계가 정확:
# timedatectl set-ntp true
을 확인하는 서비스 상태,사용하는timedatectl status
.,
파티션 디스크
경우 인식 라이브 시스템,디스크는 할당을 차단 장치와 같은/dev/sda
,/dev/nvme0n1
또는/dev/mmcblk0
. 이러한 장치를 식별하려면 lsblk 또는 fdisk 를 사용하십시오.
# fdisk -l
결과로 끝나는rom
,loop
또는airoot
무시될 수 있습니다.
선택한 장치에 대해 다음 파티션이 필요합니다.
- 루트 디렉토리에 대한 하나의 파티션
/
.,UEFI 모드로 부팅하기 위한 - :EFI 시스템 파티션.
LVM,시스템 암호화 또는 RAID 용 누적 블록 장치를 만들고 싶다면 지금하십시오.,artition type
/mnt/boot
or /mnt/efi
/dev/efi_system_partition
/dev/swap_partition
/mnt
/dev/root_partition
See also Partitioning#Example layouts.,
- fdisk 또는 parted 를 사용하여 파티션 테이블을 수정합니다(예:
fdisk /dev/the_disk_to_be_partitioned
). - 스왑 공간을 지원하는 파일 시스템에 대한 스왑 파일에 설정할 수 있습니다.
- 경우 디스크에서 원하는 부팅 이미 EFI 시스템 파티션,지 않은 다른 하나를 만들지만,사용은 기존의 파티션이 대신 합니다.
파티션 포맷
파티션이 생성되면 새로 생성 된 각 파티션을 적절한 파일 시스템으로 포맷해야합니다., 예를 들어,Ext4 파일 시스템에서/dev/root_partition
실행합니다.
# mkfs.ext4 /dev/root_partition
을 만든 경우 스왑 초기화 mkswap(8)
# mkswap /dev/swap_partition
을 참조하십시오 파일 시스템을#파일을 생성 시스템에 대한 상세정보.
/dev/*_partition
를 적절한 블록 장치 경로로 바꿉니다.파일 시스템 마운트
루트 볼륨을/mnt
로 마운트합니다., 는 경우,예를 들어,루트 볼륨은/dev/root_partition
# mount /dev/root_partition /mnt
만들기 나머지 모든 탑재 지점(과 같은/mnt/efi
)을 이용하여 mkdir(1)에 해당하는 양이 있습니다.
을 만든 경우 스왑량,활성화와 swapon(8)
# swapon /dev/swap_partition
genfstab(8)이 나중에 감지하는 마운트된 파일시스템과 스왑 공간입니다.
설치
선택울
패키지를 설치해야에서 다운로드 미러 서버에서 정의되는/etc/pacman.d/mirrorlist
., 라이브 시스템을 연결 한 후,인터넷,반사체 업데이트 미러 목록 선택하여 70 가장 최근에 동기화되 HTTPS 거울여 그들을 정렬 다운로드 속도.미러가 목록에 높을수록 패키지를 다운로드 할 때 우선 순위가 부여됩니다. 파일을 검사하여 만족 스러운지 확인하는 것이 좋습니다. 되지 않은 경우,편집하고 그에 따라 파일,그리고 이동이 지리적으로 가장 가까운 미러를 상단의 목록은,하지만 다른 기준 고려해야한다.,
이 파일은 나중에 pacstrap 에 의해 새 시스템에 복사되므로 바로 잡을 가치가 있습니다.
설치에 필수적인 패키지
사용 pacstrap(8)스크립트를 설치하고 기본 패키지,리눅스 커널 및 펌웨어에 대한 일반적인 하드웨어:
# pacstrap /mnt base linux linux-firmware
- 대체할 수 있는 리눅스 커널 패키지를 선택,또는 당신을 생략할 수 없습 그것은 전적으로 설치하는 경우에는 컨테이너입니다.
- 가상 머신 또는 컨테이너에 설치할 때 펌웨어 패키지 설치를 생략 할 수 있습니다.,
기본 패키지에 포함되지 않는 모든 도구를 에서 라이브 설치,그래서 다른 패키지 설치가 필요할 수 있습에 대한 완전한 기능의 기반 시스템입니다., 특히,설치하는 것이 좋다.
- 유틸리티 사용자 공간의 관리를 위한 파일 시스템에 사용되는 시스템,
- 유틸리티에 대한 액세스 RAID 또는 LVM 파티션,
- 펌웨어 특정을 위해 다른 장치에 포함되지 않은 linux-펌웨어
- 필요한 소프트웨어는 네트워킹을 위한
- 텍스트 편집기
- 패키지에 대한 액세스 설명서에서는 사람과 정보 페이지:man-db,남자 페이지를 이 프로그램.,
설치는 다른 패키지는 패키지를 그룹에 추가 이름을 pacstrap 위의 명령(공백으로 구분)사용하거나 팩맨 동안 chroot 으로 새로운 시스템입니다. 비교를 위해 라이브 시스템에서 사용할 수있는 패키지를 패키지에서 찾을 수 있습니다.x86_64.
시스템을 구성
파일시
를 생성하는 파일시 파일(사용-U
또는-L
를 정의하여 UUID 또는 레이블이 각각):
# genfstab -U /mnt >> /mnt/etc/fstab
체크 결과는/mnt/etc/fstab
파일을 편집하는 경우에 오류가 있습니다.,
Chroot
변경하는 루트로 새로운 시스템:
# arch-chroot /mnt
시간 영역
시간대를 설정합니다:
# ln -sf /usr/share/zoneinfo/Region/City /etc/localtime
실행 hwclock(8)를 생성하는/etc/adjtime
:
# hwclock --systohc
이 명령어는 하드웨어 시간을 설정하여 UTC 를 기준으로 합니다. 자세한 내용은 시스템 시간#시간 표준을 참조하십시오.
현지화
편집/etc/locale.gen
및 uncommenten_US.UTF-8 UTF-8
및 기타 필요한 로케일. 실행하여 로캘을 생성하십시오.
# locale-gen
로캘을 만듭니다.,conf(5)파일,그에 따라 랭 변수를 설정:
/etc/locale.conf
LANG=en_US.Utf-8
키보드 레이아웃을 설정 한 경우 vconsole 에서 변경 사항을 지속적으로하십시오.나는 이것이 내가 할 수있는 유일한 방법이라고 생각한다.,conf
키맵=de-latin1
네트워크 구성
만들기를 호스트 파일:
/etc/hostname
myhostname
추가 일치하는 항목을 호스트(5):
/etc/hosts
127.0.0.1localhost::1localhost127.0.1.1myhostname.localdomainmyhostname
시스템에 영구적 인 IP 주소가있는 경우127.0.1.1
대신 사용해야합니다.,
네트워크 구성을 위한 새로 설치된 환경을 포함할 수 있는 설치하는 적절한 네트워크 관리 소프트웨어입니다.
Initramfs
pacstrap 을 사용하여 커널 패키지를 설치할 때 mkinitcpio 가 실행 되었기 때문에 새 initramfs 를 만드는 것은 일반적으로 필요하지 않습니다.LVM,시스템 암호화 또는 RAID 의 경우 mkinitcpio 를 수정합니다.conf(5)그리고 다시 시작할 때 이미지:
# mkinitcpio -P
루트 비밀번호
설정하는 루트 비밀번호:
# passwd
Boot loader
선택하고 설치하는 리눅스 할 수있는 부트로더가 있어야 합니다., Intel 또는 AMD CPU 가있는 경우 마이크로 코드 업데이트를 추가로 활성화하십시오.
재부팅
exit
를 입력하거나Ctrl+d
를 눌러 chroot 환경을 종료하십시오.
필요에 따라 수동으로 마운트를 해제 모든 파티션과 함께umount -R /mnt
이 알아차리지 못하는 가운데”사용”파티션,그리고 찾는 원인으로 융합기(1).
마지막으로reboot
를 입력하여 기기를 다시 시작하십시오., 설치 매체를 제거한 다음 루트 계정으로 새 시스템에 로그인해야합니다.
설치 후
볼 수 일반적인 권장 사항에 대한 시스템을 관리한 방향 및 설치 후 자(설정처럼 그래픽 사용자 인터페이스,사운드,터치 패드).관심이있을 수있는 응용 프로그램 목록은 응용 프로그램 목록을 참조하십시오.피>