Linux 배포판과 관련하여 Arch Linux어려운 것들 중 하나로 간주됩니다. 주로 설치하기 어렵 기 때문입니다. 대부분의 설치 지침은 프로세스를 복잡하게합니다. 배포판 자체는 Linux 시스템을 사용하는 데 익숙한 사용자가 사용해야합니다. 기본적으로 고급 사용자를위한 배포판이며 옵션없이 많은 사용자를 남겨 둡니다. Arch Linux를 설치하기 위해 따라야하는 단계를 단순화했습니다. Linux 시스템의 기본 사항과이를 사용하기위한 파티셔닝 등을 알아야합니다. 어떤 형태로든 Linux를 실행 한 적이 없다면 시도해 볼만한 것이 아닙니다.
필요한 것
시작하기 전에 다음 사항이 필요합니다.
- 최소 512MB의 공간이있는 USB 드라이브
- Etcher 앱 : 시스템에 다운로드하여 설치
- 아치 리눅스 배포판 : 다운로드
- Arch Linux를 설치할 시스템에서 BIOS로 부팅하는 방법을 찾으십시오
USB 디스크 만들기
USB 드라이브를 삽입하고 Etcher 앱을 실행하십시오. 방금 다운로드 한 Arch Linux ISO를 선택하십시오. Etcher는 시스템에 연결된 USB를 자동으로 감지합니다 (단 하나만 연결되어 있다고 가정). 시스템에 여러 개의 USB가 연결되어 있고 Etcher가 잘못된 USB를 선택한 경우 드라이브 아래에서 '변경'을 클릭하고 올바른 드라이브를 선택하십시오.

‘플래시’를 클릭하십시오. 관리자 암호를 입력하라는 메시지가 표시 될 수 있습니다. 인내심을 가지십시오! 시스템을 완료하는 데 약간의 시간이 걸릴 수 있습니다.

부팅 순서 변경
드라이브에서 Arch Linux로 부팅해야합니다당신은 방금 만들었습니다. 그렇게하기 전에 시스템이 USB에서 부팅되는지 확인해야합니다. 시스템은 기본적으로 하드 드라이브 또는 광 드라이브에서 부팅합니다. 부팅 순서를 변경하려면 시스템을 켜고 BIOS 설정으로 이동하십시오.
'시스템 구성'이라는 탭이 있어야합니다. 이 탭에는 부팅 순서 또는 부팅 순서 옵션이 있습니다. 나열된 첫 번째 장치가 USB 드라이브가되도록 부팅 장치 순서를 변경하십시오.
부팅
아치 리눅스로 부팅하기 전에 좋은 생각입니다먼저 이더넷 케이블을 통해 네트워크 라우터에 연결하십시오. WiFi를 통해 연결할 수는 있지만 부팅 프로세스 후에 추가 단계가 추가됩니다.
USB 드라이브를 연결하고 시스템을 켜십시오. 아치 리눅스가 부팅되는 동안 기다리십시오. 화면에 일련의 명령이 나타납니다. 방해하지 마십시오.

부팅되면 root @ archiso가 보입니다 ~ #명령 줄 인터페이스 상단에 있습니다. 이제 파티션을 만들고 원하는 경우 WiFi에 연결할 준비가되었습니다. 자동으로 이더넷 케이블을 감지하고 인터넷에 연결합니다. WiFi를 선호하는 경우 다음 섹션을 읽고 연결 방법을 알아보십시오.
WiFi 연결
다음 명령을 입력하십시오.
wifi-menu -o
연결하려는 WiFi 네트워크를 선택하십시오.사용 가능한 네트워크 목록에서 네트워크 이름과 동일하도록 이름을 수정하십시오. 비밀번호를 입력하면 Arch Linux가 네트워크에 연결됩니다.
파티셔닝
파티셔닝은 어려운 것처럼 보이지만 실제로는 그렇게 큰 일이 아닙니다. 필요한 것은 약간의 노하우입니다.
시작하려면 다음 명령을 입력하십시오콘솔. 시스템의 모든 알려진 하드 드라이브와 파티션이 표시됩니다. 설치할 하드 드라이브를 결정하고 어떤 블록 장치인지 확인하십시오.
lsblk
예를 들면 : 시스템에서 처음 감지 된 하드 드라이브는 / dev / sda. 하드 드라이브 2는 / dev / sdb 등입니다.
파티션을 만들려면 Parted 도구가 필요합니다. 도구 사용을 시작하려면 다음 명령을 실행하십시오.
parted /dev/sda
명령 행 맨 위에 다음과 같이 Parted Tool로 전환되었음을 나타냅니다.
GNU Parted 3.2
/ dev / sda 사용
MBR / BIOS

Arch Linux의 BIOS 버전은 부팅을 위해 특별한 파티션이 필요하지 않습니다. 이 버전의 Arch Linux를 설치할 때 필요한 것은 루트 파티션과 스왑 파티션입니다.
파티션 테이블을 작성하여 시작하십시오.
mklabel msdos
Mklabel은 parted (이 자습서 예제에서 / dev / sda)로 열린 드라이브의 모든 파티션을 삭제하고 MBR / BIOS 파티션 테이블을 제공합니다.
다음으로 루트 파티션을 만들어야합니다. 이렇게하려면 mkpart의 작동 방식을 이해해야합니다.
예를 들어 : Arch Linux가 설치되는 드라이브는 총 8 기가 바이트 MBR / BIOS 설정에는 두 개의 파티션이 필요합니다. 뿌리와 교환. 스왑 파티션의 크기는 2GB 이상이어야합니다. 이는 루트 파티션이 6GB 여야한다는 것을 의미합니다.
mkpart primary ext4 1MiB 6GiB
그런 다음 루트 파티션을 부팅 모드로 설정하십시오.
set 1 boot on
마지막으로 스왑 파티션을 만듭니다.
mkpart primary linux-swap 6GiB 100%
마지막으로 출구를 나눕니다.
quit
GPT / EFI

GPT / EFI에서의 파티셔닝 프로세스는 MBR / BIOS 모드와 매우 유사합니다. 먼저 parted를 열어 시작합니다.
parted /dev/sda
그런 다음 파티션 테이블을 작성하십시오.
mklabel gpt
다음으로 EFI 부팅 파티션을 만듭니다. 이것은 나머지 시스템과 분리되어야합니다.
mkpart ESP fat32 1MiB 513MiB
두 번째 파티션 (또는 / dev / sda2)은 루트 파티션입니다. 이곳에서 모든 핵심 아치 리눅스 시스템이 작동합니다. 이 명령으로 작성하십시오.
mkpart primary ext4 513MiB 6GiB
마지막으로 스왑 파티션을 만듭니다. 스왑은 많이 언급되지 않았지만 특히 프로그램이 물리적 램을 오버플로 할 때 유용합니다.
mkpart primary linux-swap 6GiB 100%
끝마친? 이 명령으로 종료하십시오.
quit
파일 시스템 마운트
모든 작업이 부분적으로 완료된 후 Arch Linux 설치 프로그램에는 작업 할 파티션 테이블이 있습니다. 여기에서 파티션을 포맷하고 설치를 준비하기 위해 올바른 영역에 마운트해야합니다.
MBR / BIOS
mkfs 도구를 사용하여 루트 파티션을 Ext4 파일 시스템으로 포맷하십시오.
mkfs.ext4 -F /dev/sda1
다음으로 마운트하십시오.
mount /dev/sda1 /mnt
그리고 스왑을 켜십시오.
mkswap /dev/sda2 swapon /dev/sda2
GPT / EFI
부팅 파티션을 Fat32로 포맷하십시오. 그런 다음 홈 및 루트 디렉토리를 올바른 위치 (이 경우 / mnt 및 / mnt / home)에 마운트하십시오. 또한 스왑을 생성하고 켭니다.
mkfs.fat -F32 /dev/sda1 mkfs.ext4 -F /dev/sda2 mount /dev/sda2 /mnt mkdir /mnt/boot mount /dev/sda1 /mnt/boot mkswap /dev/sda3 swapon /dev/sda3
핵심 시스템 설치

모든 것이 구성되었습니다. pacstrap 명령으로 설치 프로세스를 시작하십시오. 이 프로세스에는 시간이 다소 걸릴 수 있습니다.
pacstrap -i /mnt base base-devel
pacstrap이 완료되면 Fstab을 생성하십시오. 파일 시스템 탭입니다. 이 파일은 모든 UUID 및 파일 시스템 마운트 지점을 염두에 둡니다.
genfstab -U /mnt > /mnt/etc/fstab
새 설치 구성을 시작하려면 Arch Chroot를 입력하십시오.
arch-chroot /mnt
시스템 구성

로케일을 설정하여 시작하십시오. 모르는 사람의 경우 로캘이 언어를 결정합니다. 나노 텍스트 편집기를 사용하여 로케일을 찾아 #을 제거하십시오. 그런 다음 CTRL + O를 사용하여 저장하십시오.
nano /etc/locale.gen
새 시스템에서 로케일을 생성하고이를 기본값으로 설정하십시오.
locale-gen echo LANG=en_US.utf-8 > /etc/locale.conf export LANG=en_US.utf-8
MBR / BIOS
구성의 다음 단계는 Grub 부트 로더를 설치하는 것입니다.
pacman -S grub
grub-install --recheck --target=i386-pc /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
GPT / EFI
pacman -S grub efibootmgr grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub
grub-mkconfig -o /boot/grub/grub.cfg
Nano 텍스트 편집기를 사용하여 pacman.conf
파일. 아래로 스크롤하여 [multilib] 앞 (및 그 아래 줄)에서 # 기호를 모두 제거한 다음 CTRL + O 편집 내용을 저장하십시오. 이렇게하면 64 비트 시스템에 32 비트 소프트웨어를 설치할 수 있습니다.

nano /etc/pacman.conf
편집 후 다음과 같이 Pacman을 다시 동기화하십시오.
pacman -Syy
시스템에 sudo를 설치하십시오.
pacman -S sudo
다시 한 번 파일을 수정해야합니다. Nano 텍스트 편집기를 사용하여 sudoer 파일을 편집하십시오. 검색 %wheel ALL=(ALL) ALL
, 제거 #
서명하고 누르십시오 CTRL + O 편집 내용을 저장하십시오.
EDITOR=nano visudo

새로 설치된 Arch Linux 시스템의 새 사용자를 작성하십시오.
useradd -m -g users -G wheel,storage,power -s /bin/bash owner
그런 다음 새 사용자 이름 비밀번호를 설정하십시오.
passwd owner
마지막으로 새 루트 비밀번호를 설정하십시오.
passwd
데스크탑 환경 선택
우리는 프로세스의 마지막 단계에 있습니다. 데스크탑 환경을 제외하고 아치 리눅스가 제대로 작동하는 데 필요한 모든 것이 갖추어져 있습니다. 데스크탑 환경 또는 "GUI 인터페이스"가 매우 중요합니다. 이것이 없으면 아치 리눅스는 훨씬 덜 사용자 친화적입니다. 하나 설치하자!

Xorg 시스템을 설치하여 시작하십시오. 이것은 중요하며 모든 데스크탑의 기초입니다.
pacman -S xorg-server xorg-server-utils xorg-xinit mesa xf86-input-synaptics
다음으로 다음 중 하나를 선택하십시오.명부. 여기에 나열된 각 항목은 Arch Linux 시스템에서 사용할 수있는 데스크탑 환경입니다. 나열된 명령을 입력하여 설치하려는 것을 선택하십시오.
그놈 껍질 :
pacman -S gnome gnome-extra gdm networkmanager network-manager-applet
systemctl enable gdm systemctl enable NetworkManager
KDE 플라즈마 :
pacman -S plasma dolphin kwrite dolphin-plugins sddm networkmanager network-manager-applet
systemctl enable sddm systemctl enable NetworkManager
LXDE :
pacman -S lxde lxdm networkmanager network-manager-applet
systemctl enable lxdm systemctl enable NetworkManager
LXQT :
pacman -S lxqt sddm networkmanager network-manager-applet
systemctl enable sddm
systemctl enable NetworkManager
시나몬:
pacman -S cinnamon gdm networkmanager network-manager-applet
systemctl enable gdm
systemctl enable NetworkManager
Budgie :
pacman -S budgie-desktop gnome-extra gnome gdm networkmanager network-manager-applet
systemctl enable gdm
systemctl enable NetworkManager
XFCE4 :
pacman -S xfce4 xfce4-goodies lxdm networkmanager network-manager-applet
systemctl enable lxdm
systemctl enable NetworkManager
항해사:
pacman -S mate mate-extra lxdm networkmanager network-manager-applet
systemctl enable lxdm
systemctl enable NetworkManager
그래픽 드라이버
인텔 :
pacman -S xf86-video-intel intel-dri lib32-intel-dri libva-intel-driver libva
엔비디아 (New GPUS) :
pacman -S nvidia nvidia-libgl lib32-nvidia-libgl nvidia-settings
노트 : 이 드라이버를 설치하면 Nvidia 드라이버와 충돌하므로 Mesa를 제거하라는 메시지가 표시 될 수 있습니다. 그렇게하세요
엔비디아 (구) :
pacman -S xf86-video-nouveau
Amd :
pacman -S xf86-video-ati mesa-libgl lib32-mesa-libgl mesa-vdpau lib32-mesa-vdpau
이 단계를 모두 수행 한 후에는 PC를 재부팅하고 Arch Live 디스크를 제거한 다음 새로 만든 Arch Linux 시스템을 켜는 것이 안전합니다
코멘트