- - Hur man installerar Ubuntu Core på Raspberry Pi

Hur man installerar Ubuntu Core på Raspberry Pi

Har du någonsin velat ha en Ubuntu-driven server förunder 60 $? Tack vare Ubuntu Snappy Core kan du få en avskalad, mager version av Ubuntu för att köra server-applikationer på Raspberry Pi med lätthet. Förstå att även om Snappy Core har "Ubuntu" i titeln, betyder det inte att det fungerar som traditionellt Ubuntu. Istället körs det helt med Snappy-paket. Användare kommer inte att kunna göra "sudo apt install xxx", osv. Så här kan du installera Ubuntu Core på Raspberry Pi

Obs: Snappy Core stöder andra inbäddade enheter förutom Pi-linjen, som Orange Pi, Intel Joule och etc.

Vad är Ubuntu Core?

Ubuntu Core är en minimal version av Ubuntu somhar inte den grundläggande Debian-basen (apt / apt-get). Denna version av Ubuntu är idealisk för Internet Of Things-enheter, molndatorer och små enheter som Raspberry Pi.

På grund av det faktum att Ubuntu Core avbrytsUbuntu, det går mycket lättare och kräver färre resurser. Alla paket och program på systemet levereras i Snaps. Denna typ av leverans av paket gör att få den senaste programvaran på Ubuntu Core till en lek.

Uppstart

Skapa konto

Att använda Ubuntu Core kräver ett SSO-konto. Gå till den här sidan och registrera dig. Logga in på Ubuntu Snappy Core med ditt konto kommer att binda och registrera ditt konto till Pi.

Importera SSH-nyckel

Efter att du har registrerat ett konto hos Ubuntu är nästa steg att importera en SSH-nyckel, så att när du loggar in på Ubuntu Core fungerar SSH korrekt. Om du redan har en offentlig SSH-nyckel (ligger i ~ / .Ssh och slutar i .pub) klistra in innehållet på den här sidan här.

Läs annars vår handledning om att generera SSHnycklar. Följ bara den del av artikeln som täcker nyckelgenerering. Ignorera avsnittet om hur du importerar nyckeln. Kopiera istället innehållet i id_rsa.pub belägen i ~ / .Ssh på Ubuntu-sidan.

Skapa installationsmedia

När du har importerat din offentliga SSH-nyckel,nästa steg är att skapa ett installationsmedium. Ladda ner den senaste versionen av Ubuntu Core för Raspberry Pi 2 eller Raspberry Pi 3. Anslut sedan ett Micro SD-kort till din PC.

Bränn installationsmediet med Etcher.

Första start

Anslut den nyligen skapade Ubuntu Core Micro SDkort i Raspberry Pi. Anslut dessutom en HDMI-kabel såväl som ett tangentbord. När Pi slås på ser du en prompt på skärmen. Denna fråga låter användaren veta att den är redo för konfiguration. Tryck på Enter-knappen för att starta konfigurationsprocessen för Ubuntu Core.

Välj “Start”. På den första sidan måste du konfigurera nätverksanslutningen för Pi. Ubuntu Core stöder anslutningar för såväl Ethernet som trådlöst. Använder du Pi 3 och behöver WiFi? Välj “wlan0” och gå därifrån.

Konfiguration

Obs: Pi 2-användare, om du behöver WiFi måste du ha en trådlös USB-dongel tillgänglig för att ansluta.

Se till att använda "Använd DHCPv4" under nätverkskonfiguration om du använder IPv4. Detta alternativ tilldelar enheten en IP-adress automatiskt. Använd Ipv6? Välj “Använd DHCPv6” istället.

Efter att ha konfigurerat nätverksanslutningen, UbuntuCore kommer att be användaren att ange en e-postadress. Kom ihåg att det här är den e-postadress som motsvarar Ubuntu-kontot tidigare. Ange det och välj sedan "gjort".

Vid inloggningsförsök kommer Ubuntu Core att låta användaren veta att enheten är registrerad på det e-postkonto som anges och att det är möjligt att logga in via SSH.

Kopiera SSH-kommandot som det skrivs ut påskärmen och använd den i en terminal på din Linux-dator. Tänk på att inloggning kräver samma SSH-nyckel som tidigare använts. Se till att nyckeln till ditt Ubuntu-konto också finns på alla datorer som används för att logga in. Filen måste vara på ~ / .Ssh / id_rsa.pub

Använda Ubuntu Core

Efter den första installationen kommer Ubuntu Core att laddasen bar, terminalbaserad Ubuntu-session. Logga in på din Ubuntu snappy core-session på Raspberry Pi via en SSH-terminal på en fjärrdator. Alternativt kan du använda den nakna, terminala sessionen direkt från Pi.

För att logga in, byt ut X och Y med SSH-information som Ubuntu Core skrev ut på skärmen under den inledande konfigurationsprocessen.

ssh x@y

Tänk på att Ubuntu Core inte använder Apt. För att installera programvara måste du interagera med snap-paket.

Vill du förvandla din Pi till en NextCloud-server? Prova:

sudo snap install nextcloud

Intresserad av att få Docker att köra? Do:

sudo snap install docker

Det finns många olika snapservrar på servern som enkelt kan köras på Pi vilket gör det perfekt för en billig Linux-server.

Notera: Förstå att Ubuntu Core inte är för traditionell datoranvändning, och om du förväntar dig att ha ett traditionellt Ubuntu-skrivbord är det bäst att installera Ubuntu Mate för Raspberry Pi. Det ger en traditionell, ARM-baserad Linux-upplevelse för Pi 2 och Pi 3.

kommentarer