Computer >> 컴퓨터 >  >> 체계 >> Linux

Raspberry Pi에 Arch Linux를 설치하는 방법

Raspberry Pi에 Arch Linux를 설치하는 방법

Raspberry Pi는 다양한 전자 프로젝트에 사용할 수 있는 다목적 신용 카드 크기의 컴퓨터입니다. Raspberry Pi의 가장 큰 장점은 다양한 운영 체제를 설치할 수 있고 Raspberry Pi OS에 국한되지 않는다는 것입니다. 여기에는 단순성으로 존경받는 Arch Linux가 포함됩니다. 운 좋게도 ARM 프로세서와 함께 작동하도록 설계된 Arch Linux 버전이 있습니다. Raspberry Pi에 Arch Linux를 설치하는 방법을 살펴보겠습니다.

요구사항

시작하기 전에 다음이 필요합니다.

  • 라즈베리 파이
  • 8GB(또는 그 이상) 마이크로 SD
  • Arch Linux ARM(목록을 아래로 스크롤하여 Raspberry Pi 이미지에 대한 링크를 찾습니다.)
  • 안정적인 인터넷 연결
  • SD 카드를 읽을 수 있는 컴퓨터 시스템입니다. (이 튜토리얼에서는 Linux를 사용할 것입니다.)

SD 카드 준비

먼저, 어떤 것이 SD 카드인지 식별하기 위해 컴퓨터에 연결된 저장 장치 목록을 만들어야 합니다. 다음 명령으로 이 작업을 수행하십시오.

sudo fdisk -l
Raspberry Pi에 Arch Linux를 설치하는 방법

내가 사용하는 SD 카드는 "/dev/sdc"입니다.

SD 카드를 포맷해야 합니다. 이렇게 하려면 "/dev/sdc"를 SD 카드 이름으로 바꿔야 한다는 점을 염두에 두고 다음 명령을 실행하십시오.

sudo fdisk /dev/sdc
Raspberry Pi에 Arch Linux를 설치하는 방법

드라이브에 있는 모든 파티션을 지워야 합니다. 이렇게 하려면 o를 입력하세요. 터미널에서 Enter 키를 누르십시오.

Raspberry Pi에 Arch Linux를 설치하는 방법

p 입력 터미널에 연결하여 파티션이 남아 있는지 확인하십시오.

Raspberry Pi에 Arch Linux를 설치하는 방법

파티션이 남아 있지 않으면 n을 입력하여 부팅 파티션을 만듭니다. , p , 뒤에 1 당신의 터미널에. p 기본을 나타내며 1 드라이브의 첫 번째 파티션을 나타냅니다. 계속하려면 이 시퀀스 후에 Enter 버튼을 눌러야 합니다.

Raspberry Pi에 Arch Linux를 설치하는 방법 Raspberry Pi에 Arch Linux를 설치하는 방법

마지막 섹터에 대한 메시지가 표시되면 +100M를 입력합니다. Enter 키를 누릅니다.

t 입력 명령 프롬프트에서 c 첫 번째 파티션을 "W95 FAT32(LBA)" 유형으로 설정합니다.

Raspberry Pi에 Arch Linux를 설치하는 방법

n 입력 , 뒤에 p (기본), 2 루트 파티션을 생성하기 위해.

Raspberry Pi에 Arch Linux를 설치하는 방법

첫 번째 섹터와 마지막 섹터에 대한 기본 설정을 적용하려면 Enter 키를 두 번 누르십시오.

Raspberry Pi에 Arch Linux를 설치하는 방법

파티션 테이블을 작성하고 w를 입력하여 fdisk를 종료합니다. .

FAT 및 ext4 파일 시스템을 마운트해야 합니다. 파티션을 나열하려면 다음을 입력하십시오.

sudo fdisk -l

SD 카드가 표시되고 파티션을 볼 수 있습니다. 제 경우 파티션은 "/dev/sdb1" 및 "/dev/sdb2"입니다.

Raspberry Pi에 Arch Linux를 설치하는 방법

Arch Linux 파일을 SD 카드에 복사

다음에 부트 및 루트 파티션을 마운트해야 합니다. 다음 일련의 명령으로 이 작업을 수행합니다. 이 명령의 파티션 이름을 파티션 이름으로 바꾸는 것을 잊지 마십시오.

sudo mkfs.vfat /dev/sdb1
sudo mkdir boot
sudo mount /dev/sdb1 boot
sudo mkfs.ext4 /dev/sdb2
sudo mkdir root
sudo mount /dev/sdb2 root
Raspberry Pi에 Arch Linux를 설치하는 방법

이제 다운로드한 Arch Linux 파일을 홈 폴더에 넣고 다음 명령을 사용하여 SD 카드의 루트 폴더에 압축을 풉니다.

sudo bsdtar -xpf ArchLinuxARM-rpi-2-latest.tar.gz -C root
sync

부팅 파일은 다음을 사용하여 SD 카드의 부팅 파티션으로 이동해야 합니다.

sudo mv root/boot/* boot

다음을 사용하여 두 파티션을 마운트 해제할 수 있습니다.

unmount boot root

SD 카드를 Raspberry Pi에 삽입합니다.

Raspberry Pi의 초기 설정

SD 카드를 Raspberry Pi에 삽입한 후 계속 진행하십시오. 이더넷 케이블이나 Wi-Fi 네트워크를 통해 인터넷에 연결해야 합니다. Wi-Fi를 통해 연결하려면 먼저 기본 루트 계정으로 로그인하십시오. 이 계정의 사용자 이름은 "root"이고 암호는 "root"입니다. 이제 다음 명령을 실행하십시오.

wifi-menu

메뉴가 로드되고 Wi-Fi 네트워크를 선택하고 로그인할 수 있습니다. 이제 pacman 키링을 초기화하고 Arch Linux ARM 패키지 서명 키를 다음으로 채워 설치 프로세스를 완료합니다.

pacman-key --init
pacman-key --populate archlinuxarm

다음을 사용하여 시스템 패키지를 업데이트할 수 있습니다.

pacman -Syu

기본 사용자 이름을 변경해야 합니다. 다음 명령으로 이 작업을 수행하십시오.

usermod -l newusername oldusername

또한 다음을 사용하여 비밀번호를 변경하십시오.

passwd newusername

새 비밀번호를 입력한 다음 확인하라는 메시지가 표시됩니다. 새 사용자 이름을 반영하도록 홈 폴더의 이름을 변경하려면 다음 명령을 실행하십시오.

usermod -d /home/newusername -m newusername

루트 계정의 비밀번호도 변경해야 합니다. 다음과 같이 하십시오:

passwd

사용자 계정에 sudo 권한을 부여하려면 다음을 실행하여 sudo 패키지를 설치해야 합니다.

pacman -S sudo

sudo에 대한 구성 파일을 편집해야 합니다. 다음과 같이 하십시오:

EDITOR=nano visudo

newusername ALL=(ALL) ALL 추가 root ALL=(ALL) ALL 행 아래

파일을 닫고 저장하면 모든 설정이 완료됩니다.

이제 Raspberry Pi에 Arch Linux를 설치했으므로 Minecraft를 설치 및 재생하고 NAS 또는 Plex 서버로 전환하는 등 많은 작업을 수행할 수 있습니다. 당신의 상상력이 한계입니다.