Manjaro Arm Raspberry Pi 4 Full Install / SetUp Guide
Indholdsfortegnelse:
Raspberry Pi er den mest populære enkeltbordscomputer gennem alle tider. Det kan bruges til forskellige formål, såsom stationær pc, hjemme-mediecenter, smart WiFi-router, automatiseringssystem og spilserver. Brugssagerne er uendelige.
Du kan køre en række forskellige operativsystemer på Raspberry Pi inklusive forskellige Linux-distributioner som Raspbian, Windows 10 IoT og FreeBSD.
I denne tutorial vil vi vise dig, hvordan du konfigurerer Arch Linux ARM på Raspberry Pi 3 og 4. Installation af Arch Linux er så simpelt som at oprette to partitioner og kopiere OS-filer til SD-kortet.
Arch Linux er en GNU / Linux-distribution, der løbende frigives, hvilket betyder, at du kun skal installere den en gang og opdatere den ofte.
Download af Arch Linux
Besøg Arch Linux ARM-downloadsiden, og download den nyeste Arch Linux ARM-fil til din Raspberry Pi-version.
Klargøring af SD-kortet
Indsæt SD-kortet i dit SD-kortdrev, og find kortnavnet vha. Kommandoen
lsblk
:
lsblk
Kommandoen udskriver en liste over alle tilgængelige blok enheder:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT… sdb 8:16 1 59.6G 0 disk…
I eksemplet ovenfor er navnet på SD-enheden
/dev/sdb
, men dette kan variere på dit system. Den bedste måde at identificere navnet på er ved at kontrollere enhedens størrelse.
Du kan bruge et grafisk værktøj som GParted eller kommandolinjeværktøjer såsom
fdisk
eller
parted
til at formatere drevet og oprette den krævede partition. Vi bruger det
parted
værktøj.
Bemærk, at formatering og oprettelse af nye partitioner er en destruktiv proces, og det vil slette alle de eksisterende data. Hvis du har data på SD-kortet, skal du først sikkerhedskopiere dem.
Opret først partitionstabellen ved at køre følgende kommando:
sudo parted /dev/sdb --script -- mklabel msdos
Opret to partitioner. Fat32 boot-partition med 128 MB og ext4 root-partition, der tager resten af SD-pladsen:
sudo parted /dev/sdb --script -- mkpart primary fat32 1 128
sudo parted /dev/sdb --script -- mkpart primary ext4 128 100%
Føj et startbart flag til bootpartitionen:
sudo parted /dev/sdb --script -- set 1 boot on
Når det er gjort, skal du bruge kommandoen herunder til at udskrive partitionstabellen og kontrollere, at alt er konfigureret korrekt:
sudo parted /dev/sdb --script print
Outputet skal se sådan ud:
Model: Generic- SD/MMC/MS PRO (scsi) Disk /dev/sdb: 64.0GB Sector size (logical/physical): 512B/512B Partition Table: msdos Disk Flags: Number Start End Size Type File system Flags 1 1049kB 128MB 127MB primary boot, lba 2 128MB 64.0GB 63.9GB primary
Formater boot-partitionen til FAT32:
sudo mkfs.vfat -F32 /dev/sdb1
mkfs.fat 4.1 (2017-01-24)
Formater rodpartitionen til ext4:
sudo mkfs.ext4 -F /dev/sdb2
mke2fs 1.44.1 (24-Mar-2018) Creating filesystem with 15599104 4k blocks and 3899952 inodes Filesystem UUID: 0992147a-aa9d-474b-b974-e0a015766392 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624, 11239424 Allocating group tables: done Writing inode tables: done Creating journal (65536 blocks): done Writing superblocks and filesystem accounting information: done
Kopiering af OS-filer
Nu hvor SD-kortet er partitioneret, monterer vi partitionerne og kopierer dataene fra den downloadede tar-fil.
Inden du monterer SD-partitionerne, skal du oprette de mapper, der fungerer som monteringspunkter:
sudo mkdir -p /mnt/arch/{boot, root}
Monter begge partitioner ved hjælp af kommandoerne nedenfor:
sudo mount /dev/sdb1 /mnt/arch/boot
sudo mount /dev/sdb2 /mnt/arch/root
Brug
tar
kommandoen til at udpakke indholdet af Arch Linux tar.gz-filen til mappen
/mnt/arch/root
:
sudo tar -xf ArchLinuxARM-rpi-3-latest.tar.gz -C /mnt/arch/root
Flyt derefter startfilerne til den monterede boot-partition:
sudo mv /mnt/arch/root/boot/* /mnt/arch/boot
Når det er gjort, skal du fjerne begge partitioner:
sudo umount /mnt/arch/boot /mnt/arch/root
Det er alt! Du har et startbart Arch Linux OS på dit SD-kort.
Start af Pi
Sæt SD-kortet i dit Raspberry Pi-kort, tilslut skærmen, tastaturet og strømkilden, så er du klar til at gå.
Standardbrugernavnet er alarm, og adgangskoden er alarm. Denne bruger har sudo-privilegier.
Du kan også logge ind som root med password root.
Når du er logget på, skal du initialisere pacman-nøglering og udfylde pakkesigneringstasterne:
pacman-key --init
pacman-key --populate archlinuxarm
Herfra kan du ændre brugeradgangskoden, opsætte WiFi og konfigurere din nye Arch Linux-installation.
Konklusion
Installation af Arch Linux på Raspberry Pi 3 / 34bis er en ret ligetil proces. Alt hvad du skal gøre er at forberede SD-kortet, kopiere filerne og starte Raspberry Pi op.
arch linux hindbærpiSådan installeres forhåndsvisning af Windows 10 iot på hindbærpi 2
Lær, hvordan du installerer Windows 10 IoT-forhåndsvisning på Raspberry Pi 2 i denne trinvise vejledning.
Sådan installeres og bruges docker på hindbærpi
I denne tutorial vil vi forklare, hvordan du installerer Docker på Raspberry Pi og udforsker de grundlæggende Docker-koncepter og kommandoer.
Sådan installeres apache webserver på hindbærpi
Apache HTTP-server er en af de mest populære webservere i verden. I denne tutorial vil vi forklare, hvordan man installerer Apache webserver på Raspberry Pi.