Welcome to Our Website

설치 가이드

이 문서는 가이드를 설치하는 아치 리눅스를 사용하여 라이브 시스템 부팅에서 설치 중에서 만든 공식적인 설치 이미지입니다. 설치 매체는 접근성 옵션이있는 아치 리눅스 설치 페이지에 설명 된 접근성 기능을 제공합니다. 대체 설치 수단은 카테고리:설치 프로세스를 참조하십시오.

설치하기 전에 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 설치 이미지는 보안 부팅을 지원하지 않습니다. 설치 매체를 부팅하려면 보안 부팅을 비활성화해야합니다. 원하는 경우 설치를 완료 한 후 보안 부팅을 설정할 수 있습니다.,
  1. 는 아치 리눅스 설치 매체가 하나에 현재 부팅 장치를 가리 킵니다. 일반적으로 시작 화면에 표시된대로 포스트 단계에서 키를 눌러 달성됩니다. 자세한 내용은 마더 보드의 설명서를 참조하십시오.
  2. 설치 매체의 부트로더 메뉴가 나타나면 Arch Linux install medium 을 선택하고Enter를 눌러 설치 환경에 들어갑니다.
    팁:설치 이미지는 UEFI 모드로 부팅하기 위해 systemd-boot 를 사용하고 BIOS 모드로 부팅하기 위해 syslinux 를 사용합니다. README 를 참조하십시오.부팅 매개 변수 목록에 대한 bootparams.,
  3. 첫 번째 가상 콘솔에서 루트 사용자로 로그인하고 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

참고:설치 이미지,systemd-networkd,systemd-가 해결할 수 있는 사전 구성과 기본적으로 사용됩니다. 설치된 시스템의 경우는 그렇지 않습니다.

업데이트 시스템 시계

사용하십시오(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

Suggested size /mnt/boot or /mnt/efi /dev/efi_system_partition EFI system partition At least 260 MiB /dev/swap_partition Linux swap More than 512 MiB /mnt /dev/root_partition Linux x86-64 root (/) Remainder of the device

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를 입력하여 기기를 다시 시작하십시오., 설치 매체를 제거한 다음 루트 계정으로 새 시스템에 로그인해야합니다.

설치 후

볼 수 일반적인 권장 사항에 대한 시스템을 관리한 방향 및 설치 후 자(설정처럼 그래픽 사용자 인터페이스,사운드,터치 패드).관심이있을 수있는 응용 프로그램 목록은 응용 프로그램 목록을 참조하십시오.피>

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다