Sådan installeres Linux Distribution Devuan på Raspberry Pi 3


For de læsere, der ikke er bekendte med Raspberry Pi, taler denne artikel desværre ikke om den spiselige slags! Raspberry Pi er enkeltkort, kreditkortstørrelse computer lavet af Raspberry Pi Foundation i Storbritannien. Brædderne har overraskende gode specifikationer for deres størrelse.

For eksempel har den nyeste model (Raspberry Pi 3 B +) en 1,4 GHz ARM 64bit quad core, 1 Gbe-netværksadapter, 4 USB-porte, HDMI-udgang, Indbygget Bluetooth og 802.11ac WiFi! Det bedste ved disse små krafthuse er, at de kun er 35 dollars! Raspberry Pi er blevet et udgangspunkt for folk at lære programmering til avancerede emner inden for robotteknologi.

Denne artikel vil gennemgå, hvordan Linux-distribution Devuan installeres på en Raspberry Pi 3. Processen er også meget ens for andre Raspberry Pi-modeller. Denne installation udføres med en anden Linux-distribution (selvom der findes Windows-installationsværktøjer).

  1. Raspberry Pi - Guide antager en Raspberry Pi 3
  2. Micro SD-kort - Foreslået 8 GB, men teknisk set fungerer 2 GB
  3. Micro USB-strømforsyning (den type, der typisk bruges på ældre mobiltelefoner)
  4. En anden computer, der kører en Linux-distribution
  5. SD-kortlæser; enten internt på computeren, der kører Linux, eller en USB-kortlæser
  6. Hindbær Pi-billede fra Devuan

Installation af Devuan Linux på en Raspberry Pi 3

Inden for Linux-distributionen skal du åbne et terminalvindue og navigere til mappen Downloads.

$ cd ~/Downloads

En gang i denne mappe skal du bruge enten krøllværktøjerne til at downloade den rigtige Raspberry Pi-billedfil fra Devuan. Denne guide antager igen, at en Raspberry Pi 3 bruges.

$ wget -c https://files.devuan.org/devuan_ascii/embedded/devuan_ascii_2.0.0_arm64_raspi3.img.xz
OR
$ curl https://files.devuan.org/devuan_ascii/embedded/devuan_ascii_2.0.0_arm64_raspi3.img.xz

Ovenstående kommando downloader den aktuelle Raspberry Pi ASCII-udgivelse fra Devuan-arkivet. Afhængigt af internetforbindelseshastighederne kan dette tage noget tid. Når download er udført, skal filen dekomprimeres med 'unxz' værktøjet.

$ unxz devuan_ascii_2.0.0_arm64_raspi3.img.xz

Denne proces kan også tage noget tid at gennemføre, afhængigt af computerens hastighed, som dekompressionen finder sted på. Det næste trin i processen er at skrive den udpakkede billedfil til micro sd-kortet.

Dette opnås let med 'dd' værktøjet, men ekstrem forsigtighed skal tages med de næste trin for at sikre, at de korrekte diske manipuleres! For det første skal enhedsnavnet på micro SD være lokaliseret med lsblk-kommandoen.

$ lsblk

Med navnet på micro SD-kortet bestemt som '/dev/sdc ', kan Devuan-billedet skrives til micro SD-kortet med 'dd' -værktøjet.

$ sudo dd if=~/Downloads/devuan_ascii_2.0.0_arm64_raspi3.img of=/dev/sdc status=progress

Bemærk: Ovenstående kommando kræver rodrettigheder, så brug 'sudo' eller login som rodbrugeren til at køre kommandoen. Også denne kommando FJERNER ALT på micro SD-kortet. Sørg for at sikkerhedskopiere nødvendige data.

Dd-processen vil tage noget tid. Lad blot processen fortsætte, indtil dd er afsluttet. Når processen er færdig, skal du fjerne micro SD-kortet fra Linux-computeren og placere det i Raspberry Pi.

For at finde Micro SD-kortsporet skal du rette Raspberry Pi's USB-stik mod jorden. Når den er rettet mod jorden, vil kanten af Pi'en, der vender opad, have en lille plads til Micro SD-kortet.

Vær forsigtig, når du prøver at placere kortet i åbningen, da det kun passer ordentligt en vej. For at hjælpe skal metalkontakterne på SD-kortet vende mod Raspberry Pi's 'bundkort', når du indsætter SD-kortet i slotten. Igen tving ikke kortet! Hvis kortet har problemer, kan du prøve at vende det 180 grader (se billederne nedenfor for en bedre idé).

Når Micro SD-kortet er siddende, er det tid til at tænde Raspberry Pi! Raspberry Pi 3 bruger en typisk 5 volt mikro USB-mobiltelefonoplader. Enheden tændes, så snart der er tændt for strømmen, og den kan slukkes ved at fjerne netledningen. Forfatteren kører typisk de korrekte nedlukningskommandoer, før han fjerner strømforsyningen bare for at være på den sikre side.

Enheden kan sættes i en HDMI-skærm for at se boot-sekvensen og for at interagere med systemet, så snart boot er færdig. Systemet trækker også en DHCP-adresse, hvis den er tilsluttet et DHCP-aktiveret netværk. Dette giver brugerne mulighed for at SSH ind i enheden, hvis en HDMI-skærm ikke er tilgængelig (de fleste tv'er understøtter også Raspberry Pi). Standardlegitimationsoplysningerne for at logge ind er som følger:

Username: root
Password: toor

Det anbefales stærkt, at denne adgangskode ændres, og en anden bruger føjes til systemet for ikke-admin-log-in! Efter login er Pi klar til at blive brugt som en Devuan-platform til et vilkårligt antal projekter. Forfatteren bruger Raspberry Pi til alt fra DNS, annonceblokering, DHCP, NTP GPS-ur til en letvægts Linux Containers-platform. Indstillingerne er uendelige! Held og lykke og glad Pi-hacking.