Arch Linux for Raspberry Pi
Innholdsfortegnelse:
Raspberry Pi er den mest populære datamaskinen gjennom alle tider. Den kan brukes til forskjellige formål som stasjonær PC, hjemme-mediesenter, smart WiFi-ruter, automatiseringssystem og spillserver. Brukssakene er uendelige.
Du kan kjøre en rekke forskjellige operativsystemer på Raspberry Pi inkludert forskjellige Linux-distribusjoner som Raspbian, Windows 10 IoT og FreeBSD.
I denne opplæringen vil vi vise deg hvordan du konfigurerer Arch Linux ARM på Raspberry Pi 3 og 4. Å installere Arch Linux er så enkelt som å lage to partisjoner og kopiere OS-filene til SD-kortet.
Arch Linux er en rullende utgivelse GNU / Linux distribusjon, som betyr at du bare trenger å installere den en gang og oppdatere den ofte.
Laster ned Arch Linux
Besøk Arch Linux ARM-nedlastingssiden og last ned den nyeste Arch Linux ARM-filen for Raspberry Pi-versjonen.
Klargjør SD-kortet
Sett SD-kortet inn i SD-kortstasjonen og finn kortnavnet ved å bruke
lsblk
kommandoen:
lsblk
Kommandoen vil skrive ut en liste over alle tilgjengelige blokkeringsenheter:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT… sdb 8:16 1 59.6G 0 disk…
I eksemplet over er navnet på SD-enheten
/dev/sdb
, men dette kan variere på systemet ditt. Den beste måten å identifisere navnet på er ved å sjekke størrelsen på enheten.
Du kan bruke et grafisk verktøy som GParted eller kommandolinjeverktøy som
fdisk
eller
parted
å formatere stasjonen og opprette den nødvendige partisjonen. Vi bruker det
parted
verktøyet.
Merk at formatering og oppretting av nye partisjoner er en ødeleggende prosess, og den vil slette alle eksisterende data. Hvis du har data på SD-kortet, bør du først sikkerhetskopiere det.
Lag først partisjonstabellen ved å kjøre følgende kommando:
sudo parted /dev/sdb --script -- mklabel msdos
Lag to partisjoner. Fat32 boot partisjon med 128 MB, og ext4 root partisjon som tar resten av SD-plassen:
sudo parted /dev/sdb --script -- mkpart primary fat32 1 128
sudo parted /dev/sdb --script -- mkpart primary ext4 128 100%
Legg til et startbart flagg til oppstartspartisjonen:
sudo parted /dev/sdb --script -- set 1 boot on
Når det er gjort, bruk kommandoen nedenfor for å skrive ut partisjonstabellen og bekrefte at alt er riktig konfigurert:
sudo parted /dev/sdb --script print
Utgangen skal se slik ut:
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 oppstartspartisjonen til FAT32:
sudo mkfs.vfat -F32 /dev/sdb1
mkfs.fat 4.1 (2017-01-24)
Formater rotpartisjonen 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 av OS-filer
Nå som SD-kortet er partisjonert, monterer vi partisjonene og kopierer dataene fra den nedlastede tjærefilen.
Før du monterer SD-partisjonene, må du lage katalogene som skal fungere som monteringspunkter:
sudo mkdir -p /mnt/arch/{boot, root}
Monter begge partisjonene ved å bruke kommandoene nedenfor:
sudo mount /dev/sdb1 /mnt/arch/boot
sudo mount /dev/sdb2 /mnt/arch/root
Bruk
tar
kommandoen til å trekke ut innholdet i Arch Linux tar.gz-filen til
/mnt/arch/root
katalogen:
sudo tar -xf ArchLinuxARM-rpi-3-latest.tar.gz -C /mnt/arch/root
Flytt deretter oppstartsfilene til den monterte oppstartspartisjonen:
sudo mv /mnt/arch/root/boot/* /mnt/arch/boot
Når du er ferdig, må du demontere begge partisjonene:
sudo umount /mnt/arch/boot /mnt/arch/root
Det er alt! Du har et oppstartbart Arch Linux OS på SD-kortet.
Oppstart av Pi
Sett SD-kortet i Raspberry Pi-kortet, koble skjermen, tastaturet og strømkilden, så er du klar til å gå.
Standard brukernavn er alarm, og passordet er alarm. Denne brukeren har sudo-rettigheter.
Du kan også logge inn som root med passordrot.
Når du er logget inn, initialiser pacmanøkkelring og fyll inn pakkesigneringstastene:
pacman-key --init
pacman-key --populate archlinuxarm
Herfra kan du endre brukerpassordet, sette opp WiFi og konfigurere den nye Arch Linux-installasjonen.
Konklusjon
Å installere Arch Linux på Raspberry Pi 3 / 34bis er en ganske grei prosess. Alt du trenger å gjøre er å klargjøre SD-kortet, kopiere filene og starte opp Raspberry Pi.
arch linux bringebær piHvordan installere forhåndsvisning av Windows 10 iot på bringebær pi 2

Lær hvordan du installerer Windows 10 IoT-forhåndsvisning på Raspberry Pi 2 i denne trinnvise guiden.
Hvordan installere apache webserver på bringebær pi

Apache HTTP-server er en av de mest populære webserverne i verden. I denne opplæringen vil vi forklare hvordan du installerer Apache webserver på Raspberry Pi.
Hvordan installere minecraft server på bringebær pi

I denne opplæringen vil vi lede deg gjennom prosessen med å installere og konfigurere Minecraft Server på Raspberry Pi 3 eller 4. Minecraft er et av de mest populære spillene gjennom tidene.