Computer >> Máy Tính >  >> Hệ thống >> Linux

Cách cài đặt Arch Linux trên Raspberry Pi

Cách cài đặt Arch Linux trên Raspberry Pi

Raspberry Pi là một máy tính có kích thước bằng thẻ tín dụng đa năng có thể được sử dụng cho nhiều dự án điện tử khác nhau. Điều tuyệt vời về Raspberry Pi là bạn có tùy chọn cài đặt các hệ điều hành khác nhau và không giới hạn ở Hệ điều hành Raspberry Pi. Điều này bao gồm Arch Linux, được tôn sùng vì tính đơn giản của nó. May mắn thay, có một phiên bản của Arch Linux được thiết kế để hoạt động với bộ vi xử lý ARM. Hãy xem cách bạn có thể cài đặt Arch Linux trên Raspberry Pi.

Yêu cầu

Trước khi bắt đầu, bạn cần có những điều sau:

  • Raspberry Pi
  • Micro SD 8GB (trở lên)
  • Arch Linux ARM (Cuộn xuống danh sách để tìm liên kết cho hình ảnh Raspberry Pi.)
  • Kết nối Internet ổn định
  • Hệ thống máy tính có thể đọc thẻ SD. (Chúng tôi sẽ sử dụng Linux cho hướng dẫn này.)

Chuẩn bị thẻ SD

Trước tiên, bạn sẽ cần lập danh sách các thiết bị lưu trữ được gắn vào máy để xác định thiết bị nào là thẻ SD của bạn. Thực hiện việc này bằng lệnh sau:

sudo fdisk -l
Cách cài đặt Arch Linux trên Raspberry Pi

Thẻ SD mà tôi đang sử dụng là “/ dev / sdc.”

Chúng tôi cần định dạng thẻ SD. Để thực hiện việc này, hãy chạy lệnh sau, lưu ý rằng bạn sẽ cần thay thế “/ dev / sdc” bằng tên thẻ SD của mình:

sudo fdisk /dev/sdc
Cách cài đặt Arch Linux trên Raspberry Pi

Bạn sẽ cần xóa bất kỳ phân vùng nào tồn tại trên ổ đĩa. Để thực hiện việc này, hãy nhập o và nhấn Enter trong thiết bị đầu cuối của bạn.

Cách cài đặt Arch Linux trên Raspberry Pi

Nhập p vào thiết bị đầu cuối của bạn để kiểm tra xem còn phân vùng nào không.

Cách cài đặt Arch Linux trên Raspberry Pi

Nếu không còn phân vùng nào, hãy tiếp tục và tạo phân vùng khởi động bằng cách nhập n , rồi đến p , theo sau là 1 vào thiết bị đầu cuối của bạn. p là viết tắt của chính và 1 là viết tắt của phân vùng đầu tiên trên ổ đĩa. Bạn sẽ cần nhấn nút Enter sau trình tự này để tiếp tục.

Cách cài đặt Arch Linux trên Raspberry Pi Cách cài đặt Arch Linux trên Raspberry Pi

Khi được nhắc về khu vực cuối cùng, hãy nhập +100M và nhấn Enter.

Nhập t vào dấu nhắc lệnh, theo sau là c để đặt phân vùng đầu tiên là loại “W95 FAT32 (LBA).”

Cách cài đặt Arch Linux trên Raspberry Pi

Nhập n , theo sau là p (cho chính), sau đó 2 để tạo phân vùng gốc.

Cách cài đặt Arch Linux trên Raspberry Pi

Nhấn Enter hai lần để chấp nhận cài đặt mặc định cho các ngành đầu tiên và cuối cùng.

Cách cài đặt Arch Linux trên Raspberry Pi

Viết bảng phân vùng và thoát khỏi fdisk bằng cách nhập w .

Chúng ta cần gắn kết các hệ thống tệp FAT &ext4. Để liệt kê các phân vùng, hãy nhập như sau:

sudo fdisk -l

Thẻ SD của bạn sẽ hiển thị và bạn có thể thấy các phân vùng. Trong trường hợp của tôi, các phân vùng là “/ dev / sdb1” và “/ dev / sdb2.”

Cách cài đặt Arch Linux trên Raspberry Pi

Sao chép tệp Arch Linux sang thẻ SD

Tiếp theo, phân vùng khởi động và gốc cần được gắn kết. Thực hiện việc này với một loạt lệnh sau. Hãy nhớ thay thế tên phân vùng trong các lệnh này bằng tên phân vùng của bạn.

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
Cách cài đặt Arch Linux trên Raspberry Pi

Bây giờ, hãy đặt tệp Arch Linux mà bạn đã tải xuống vào thư mục chính của mình và giải nén nó vào thư mục gốc của thẻ SD của bạn bằng lệnh sau:

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

Các tệp khởi động sẽ cần được chuyển đến phân vùng khởi động của thẻ SD của bạn bằng:

sudo mv root/boot/* boot

Bạn có thể tính toán hai phân vùng bằng:

unmount boot root

Gắn thẻ SD vào Raspberry Pi của bạn.

Thiết lập ban đầu trên Raspberry Pi

Sau khi lắp thẻ SD vào Raspberry Pi của bạn, hãy tiếp tục và kích hoạt nó. Bạn sẽ cần kết nối Internet qua cáp ethernet hoặc mạng Wi-Fi. Để kết nối qua Wi-Fi, trước tiên hãy đăng nhập bằng tài khoản gốc mặc định. Tên người dùng cho tài khoản này là "root" và mật khẩu là "root." Bây giờ, hãy chạy lệnh sau:

wifi-menu

Một menu sẽ tải và bạn có thể chọn mạng Wi-Fi của mình và đăng nhập. Bây giờ, hãy hoàn tất quá trình cài đặt bằng cách khởi chạy khóa pacman và điền các khóa ký gói Arch Linux ARM bằng:

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

YOu có thể tiếp tục và cập nhật các gói hệ thống với:

pacman -Syu

Bạn nên thay đổi tên người dùng mặc định. Thực hiện việc này bằng lệnh sau:

usermod -l newusername oldusername

Ngoài ra, hãy thay đổi mật khẩu bằng:

passwd newusername

Bạn sẽ được yêu cầu nhập mật khẩu mới và sau đó xác nhận mật khẩu đó. Để thay đổi tên của thư mục chính để phản ánh tên người dùng mới, hãy chạy lệnh sau:

usermod -d /home/newusername -m newusername

Bạn cũng nên thay đổi mật khẩu của tài khoản gốc. Làm điều này với:

passwd

Để cấp đặc quyền sudo cho tài khoản người dùng của bạn, bạn sẽ phải chạy các bước sau để cài đặt gói sudo:

pacman -S sudo

Bạn sẽ phải chỉnh sửa tệp cấu hình cho sudo. Làm điều này với:

EDITOR=nano visudo

Thêm newusername ALL=(ALL) ALL dưới dòng ghi root ALL=(ALL) ALL

Đóng và lưu tệp, và bạn đã hoàn tất.

Bây giờ bạn đã cài đặt Arch Linux trên Raspberry Pi, có rất nhiều thứ bạn có thể làm, bao gồm cài đặt và chơi Minecraft cũng như biến nó thành một máy chủ NAS hoặc Plex. Trí tưởng tượng của bạn là giới hạn.