참고 : Arch-Live USB로 부팅하려면 보안 부팅을 비활성화해야 할 수도 있습니다.
root@archiso 로 프롬프트됩니다. 루트 파티션 장착 ISO의 /mnt (모든 패키지가 여기에서 다운로드됩니다).
여기에서 Mount Command에서 SDX의X는 H/W에 따라 파티션의 문자입니다 :sda or sdb or sdc
mount /dev/sdX2 /mnt
EFI 파티션을 마운트하기 위해 별도의 EFI 디렉토리 생성
mkdir -p /mnt/boot/efi
EFI 파티션 장착
mount /dev/sdX1 /mnt/boot/efi
lsblk 입력하십시오 -> 마운트 포인트가 표시됩니다. pacstrap -K /mnt base base-devel linux linux-headers linux-firmware nano amd-ucode
기지, 커널 및 거울 / 서버 속도 및 인터넷 속도를 기반으로 한 패키지를 포함하는 데 시간이 걸립니다.
genfstab -U /mnt >> /mnt/etc/fstab
생성 된 FSTAB를 확인하려면 아래 명령을 입력하십시오
cat /mnt/etc/fstab
이제 명령 프롬프트가 변경되는 것을 확인해야합니다.
arch-chroot /mnt
아래 명령을 사용하여 어떻게 알지 못하면 시간대를 받으십시오.
timedatectl list-timezones | grep your-country-name or timezone name
아래 명령을 사용하여 시간대를 얻으십시오. 여기에서
YourRegionName은 당신이zonename또는 당신의 지역이 될 것인지에 따라 당신의 국가 이름 또는 지역 일 수 있습니다.
ln -sf /usr/share/zoneinfo/YourRegionName/zonename /etc/localtime
예를 들어 아래 :
ln -sf /usr/share/zoneinfo/Asia/Kolkata /etc/localtime
hwclock --systohc
nano /etc/locale.gen
#en_US.UTF-8 UTF-8(영어 용) 또는 로케일 형식으로 줄을 찾으십시오.
라인을 구걸 할 때
#제거함으로써 그 라인의 타협.
파일을 저장하고 (ctrl+o) 나노 편집기를 종료합니다 (ctrl+x)
아래 명령을 입력하여 로케일을 생성하십시오
locale-gen
Conf 파일에 장비 로케일을 추가하려면 아래 명령 아래에 실행되면 명령.
nano /etc/locale.conf
로케일 포맷을 구성 파일에 추가하십시오
LANG=en_US.UTF-8
파일을 저장하고 종료하십시오
호스트 이름을 설정하려면 아래 명령을 입력하십시오
nano /etc/hostname
시스템에 원하는 이름을 추가하고 파일을 저장 및 종료하십시오.
LocalHost 및 인터넷을 구성합니다.
nano /etc/hosts
127.0.0.1 localhost
::1 localhost
127.0.1.1 hostname.localdomain hostname
mkinitcpio -P
mkinitcpio 실행이 완료 될 때까지 기다리십시오
passwd
pacman -S grub efibootmgr networkmanager network-manager-applet git pulseaudio alsa-utils
pacman -S grub efibootmgr networkmanager network-manager-applet git pipewire pipewire-pulse pipewire-alsa alsa-utils
참고 : Pipewire-Media-Session (개인 선호도) 대신 미디어 세션 서비스에 WirePlumber를 사용하십시오.
다른 패키지의 경우 기본값 및 다운로드 - 패키지를 설치하십시오.
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=arch
그루브가 설치되면, 한 번 실행 후에 표시 될 오류 가보고되지 않은지 확인한 다음 grub-mkconfig의 출력을 아래 명령을 사용하여 grub.cfg 파일로 전송하여 Grub에 대한 구성을 생성합니다.
grub-mkconfig -o /boot/grub/grub.cfg
systemctl enable NetworkManager.service
useradd -mG wheel username
참고 : 여기서 사용자 이름이 선택할 수 있습니다
passwd username
참고 : 여기서 사용자 이름은 사용자를 생성하는 동안 위에서 제공 한 사용자 이름입니다.
EDITOR=nano visudo
#wheel ALL=(ALL) ALL
그 선 ( # 기호 제거) - 저장 및 종료.
exit
umount -R /mnt
reboot