Sådan installeres Ubuntu Core på Raspberry Pi

click fraud protection

Har du nogensinde ønsket en Ubuntu-drevet server til under 60 $? Takket være Ubuntu Snappy Core kan du få en fjernet, lean version af Ubuntu til let at køre server-grade applikationer på Raspberry Pi. Forstå, at selvom Snappy Core har "Ubuntu" i titlen, betyder det ikke, at det fungerer som traditionelt Ubuntu. I stedet kører det helt med Snappy-pakker. Brugere vil ikke være i stand til at ”sudo apt install xxx”, osv. Sådan kan du installere Ubuntu Core på Raspberry Pi

Bemærk: Snappy Core understøtter andre indlejrede enheder udover Pi-linjen, såsom Orange Pi, Intel Joule og osv.

Hvad er Ubuntu Core?

Ubuntu Core er en minimal version af Ubuntu, der ikke har den centrale Debian-base (apt / apt-get). Denne version af Ubuntu er ideel til Internet Of Things-enheder, skycomputere og små enheder som Raspberry Pi.

På grund af det faktum, at Ubuntu Core er fjernet Ubuntu, kører den meget lettere og kræver færre ressourcer. Alle pakker og programmer på systemet leveres i Snaps. Denne type pakkelevering gør det muligt at få den nyeste software på Ubuntu Core.

instagram viewer

Opsætning

Opret konto

Brug af Ubuntu Core kræver en SSO-konto. Gå til denne side, og registrer dig. Hvis du logger ind på Ubuntu Snappy Core med din konto, bindes og registreres din konto til Pi.

Importer SSH-nøgle

Efter registrering af en konto hos Ubuntu er næste trin at importere en SSH-nøgle, så når du logger ind på Ubuntu Core, fungerer SSH korrekt. Hvis du allerede har en offentlig SSH-nøgle (placeret i ~ / .Ssh og slutter i .pub) indsæt indholdet af det på denne side her.

Ellers, Læs vores tutorial om generering af SSH-nøgler. Følg kun den del af artiklen, der dækker nøglegenerering. Ignorer det afsnit, der går over, hvordan du importerer nøglen. Kopier i stedet indholdet af id_rsa.pub placeret i ~ / .SshUbuntu-siden.

Opret installationsmedier

Når du har importeret din offentlige SSH-nøgle, er det næste trin at oprette et installationsmedium. Download den nyeste version af Ubuntu Core til Raspberry Pi 2 eller Raspberry Pi 3. Tilslut derefter et Micro SD-kort til din pc.

Brænd installationsmediet med etcher.

Første boot

Sæt det nyoprettede Ubuntu Core Micro SD-kort i Raspberry Pi. Tilslut desuden et HDMI-kabel såvel som et tastatur. Når Pi tændes, ser du en meddelelse på skærmen. Denne prompten lader brugeren vide, at den er klar til konfiguration. Tryk på enter-tasten for at starte konfigurationsprocessen for Ubuntu Core.

Vælg “Start”. På den første side skal du konfigurere netværksforbindelsen til Pi. Ubuntu Core understøtter forbindelser til både Ethernet og trådløs. Brug af Pi 3 og har brug for WiFi? Vælg “wlan0”, og gå derfra.

Konfiguration

Bemærk: Pi 2-brugere, hvis du har brug for WiFi, skal du have en trådløs USB-dongle tilgængelig for at tilslutte.

Sørg for at vælge “Brug DHCPv4” under netværkskonfiguration, hvis du bruger IPv4. Denne mulighed tildeler automatisk enheden en IP-adresse til enheden. Brug Ipv6? Vælg "Brug DHCPv6" i stedet.

Efter konfigurering af netværksforbindelsen vil Ubuntu Core bede brugeren om at indtaste en e-mail-adresse. Husk, at dette er den e-mail-adresse, der svarer til Ubuntu-kontoen, der blev oprettet tidligere. Indtast det, og vælg derefter "færdig".

Ved forsøg på login vil Ubuntu Core lade brugeren vide, at enheden er registreret på den indtastede e-mail-konto, og at det er muligt at logge ind via SSH.

Kopier SSH-kommandoen, som den udskrives på skærmen, og brug den i en terminal på din Linux-pc. Husk, at logning kræver den samme SSH-nøgle, der blev anvendt tidligere. Sørg for, at nøglen, der er tilføjet til din Ubuntu-konto, også findes på enhver pc, der bruges til at logge ind. Filen skal være kl ~ / .Ssh / id_rsa.pub 

Brug af Ubuntu Core

Efter den første opsætning indlæser Ubuntu Core en nøgen, terminalbaseret Ubuntu-session. Log ind på din Ubuntu snappy core-session på Raspberry Pi via en SSH-terminal på en ekstern pc. Alternativt kan du bruge den nakne, terminalsession direkte fra Pi.

Udskift for at logge ind x og Y med SSH-oplysninger, som Ubuntu Core udskrev på skærmen under den indledende konfigurationsproces.

ssh x @ y

Husk, at Ubuntu core ikke bruger Apt. For at installere software skal du interagere med snap pakker.

Vil du omdanne din Pi til en NextCloud-server? Prøve:

sudo snap installation nextcloud

Er du interesseret i at få Docker til at køre? Gør:

sudo snap installation docker

Der er mange forskellige snaps i serverklasse, der let kan køres på Pi, hvilket gør det perfekt til en billig Linux-server.

Bemærk: Forstå, at Ubuntu Core ikke er til traditionel computing, og hvis du forventer at have en traditionel Ubuntu desktop, er det bedst at installere Ubuntu Mate til Raspberry Pi. Det giver en traditionel, ARM-baseret Linux-oplevelse til Pi 2 og Pi 3.

watch instagram story