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
내가 사용하는 SD 카드는 "/dev/sdc"입니다.
SD 카드를 포맷해야 합니다. 이렇게 하려면 "/dev/sdc"를 SD 카드 이름으로 바꿔야 한다는 점을 염두에 두고 다음 명령을 실행하십시오.
sudo fdisk /dev/sdc
드라이브에 있는 모든 파티션을 지워야 합니다. 이렇게 하려면 o
를 입력하세요. 터미널에서 Enter 키를 누르십시오.
p
입력 터미널에 연결하여 파티션이 남아 있는지 확인하십시오.
파티션이 남아 있지 않으면 n
을 입력하여 부팅 파티션을 만듭니다. , p
, 뒤에 1
당신의 터미널에. p
기본을 나타내며 1
드라이브의 첫 번째 파티션을 나타냅니다. 계속하려면 이 시퀀스 후에 Enter 버튼을 눌러야 합니다.
마지막 섹터에 대한 메시지가 표시되면 +100M
를 입력합니다. Enter 키를 누릅니다.
t
입력 명령 프롬프트에서 c
첫 번째 파티션을 "W95 FAT32(LBA)" 유형으로 설정합니다.
n
입력 , 뒤에 p
(기본), 2
루트 파티션을 생성하기 위해.
첫 번째 섹터와 마지막 섹터에 대한 기본 설정을 적용하려면 Enter 키를 두 번 누르십시오.
파티션 테이블을 작성하고 w
를 입력하여 fdisk를 종료합니다. .
FAT 및 ext4 파일 시스템을 마운트해야 합니다. 파티션을 나열하려면 다음을 입력하십시오.
sudo fdisk -l
SD 카드가 표시되고 파티션을 볼 수 있습니다. 제 경우 파티션은 "/dev/sdb1" 및 "/dev/sdb2"입니다.
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
이제 다운로드한 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 서버로 전환하는 등 많은 작업을 수행할 수 있습니다. 당신의 상상력이 한계입니다.