Hur man installerar Ubuntu Core på Raspberry Pi

click fraud protection

Har du någonsin velat en Ubuntu-driven server för under 60 $? Tack vare Ubuntu Snappy Core kan du få en neddragen, mager version av Ubuntu för att enkelt kunna köra serverprogram på Raspberry Pi. 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", etc. 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 som inte har 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 är borttagna av Ubuntu, körs det mycket lättare och kräver färre resurser. Alla paket och program på systemet levereras i Snaps. Denna typ av paketleverans gör att få den senaste programvaran på Ubuntu Core till en lek.

instagram viewer

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 SSH fungerar korrekt när du loggar in på Ubuntu Core. Om du redan har en offentlig SSH-nyckel (ligger i ~ / .Ssh och slutar i .pub) klistra in innehållet på det den här sidan här.

Annat, Läs vår handledning om att generera SSH-nycklar. 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 till Ubuntu-sidan.

Skapa installationsmedia

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

Bränn installationsmediet med Etcher.

Första start

Anslut det nyskapade Ubuntu Core Micro SD-kortet till 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 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 kommer Ubuntu Core 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 det i en terminal på din Linux-PC. 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 kl ~ / .Ssh / id_rsa.pub 

Använda Ubuntu Core

Efter den första installationen kommer Ubuntu Core att ladda upp en 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 göra din Pi till en NextCloud-server? Prova:

sudo snap installera nextcloud

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

sudo snap installera dockaren

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.

Obs: Förstå att Ubuntu Core inte är för traditionell datoranvändning, och om du förväntar dig att ha en traditionell Ubuntu desktop, det är 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.

watch instagram story