Raspberry Pi

Så här ställer du in Raspberry Pi i huvudlöst läge på Ubuntu

Så här ställer du in Raspberry Pi i huvudlöst läge på Ubuntu
Olika människor har olika skäl för att få Raspberry Pi; men för en stor andel är det för att genomföra fantastiska projekt. Att ställa in Raspberry Pi är det första steget i den här riktningen, och du kommer att få det gjort på ett par minuter.

I den här artikeln ser du hur du kan använda din Raspberry Pi i huvudlöst läge med Ubuntu. Med huvudlöst läge betyder det att Raspberry Pi körs utan ett skärmtangentbord och en mus.

Du kommer att använda en WiFi-anslutning, så du bör få en installation eftersom du behöver den i de senare delarna av den här artikeln.

Använda Raspberry Pi

Eftersom Raspberry Pi är en mikrodator kan den faktiskt fungera som en dator trots att den gör det med begränsade resurser. Ett sätt att använda den är att ansluta den till en bildskärm, tangentbord och mus.

Inte alla har tillgång till tillbehören, så alternativ söks. Att köra Raspberry Pi är ett välkänt alternativ, eftersom du kan använda Pi via en annan dator, där en bildskärm, tangentbord och mus finns tillgängliga.

Skaffa ett operativsystem

Hårdvara är inget utan programvara. Din Raspberry Pi är inte användbar än ett papper utan att ha programvara på den. Du behöver programvara som arbetar med det - i det här fallet ett operativsystem - för att få någonting gjort.

Du kan ladda ner Raspbian OS och skriva bilden till SD-kortet du tänker använda för Raspberry Pi. Att göra detta ligger utanför ramen för den här artikeln, men du kan använda en USB SD-kortläsare och följa stegen för att skapa en startbar USB.

Aktiverar SSH på Pi

SSH borde vara aktivt på Raspberry Pi eftersom det är metoden du tänker använda för att köra enheten i headless-läge. Tyvärr är det här verktyget inte aktiverat som standard på Pi så du måste aktivera det själv.

När du har skrivit bilden till SD-kortet måste du skapa en tom fil i känga SD-kortets katalog. Filen ska namnges ssh, utan någon förlängning. Du kan göra detta i terminalen med hjälp av Rör kommandot i den partitionen.

tryck på ssh

När du får använda Raspberry Pi kontrollerar den om den här filen finns. Det ser det, aktiverar sedan SSH och raderar filen.

Ställa in WiFi

För att använda Raspberry Pi i huvudlöst läge kan du använda en Ethernet-anslutning. Men i det här fallet ser du hur du ställer in det med en WiFi-anslutning.

För att detta ska fungera måste din dator vara ansluten till en WiFi-WiFi-källan behöver inte ha internetåtkomst.

Precis som du lade till en ssh fil till känga SD-kortets katalog, lägger du till en fil som heter wpa_supplicant.konf till rotmappen i samma katalog.

Kopiera bara följande innehåll till filen:

ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev
update_config = 1
land = "din_ISO-3166-1_two-letter_country_code"
 
nätverk =
ssid = "" ditt_SSID ""
psk = "" din_PSK ""
key_mgmt = WPA-PSK

Du byter ut <> med namnet på WiFi som används och <>  med lösenordet till WiFi. De "din_ISO-3166-1_two-letter_country_code" bör ersättas med en lämplig kod härifrån.

Hämtar IP-adressen

För att SSH in i Raspberry Pi måste du veta dess IP-adress. I det här avsnittet ser du hur du gör det.

Du måste ha nmap verktyg installerat på din maskin för att kunna följa upp den här delen av handledningen. Om du inte redan har den installerad kan du snabbt göra det med:

sudo apt-get install nmap

Nmap är en säkerhetsnätverksskanner som hjälper dig att söka efter Raspberry Pis IP-adress. När du har installerat Nmap hittar du datorns IP-adress med hjälp av värdnamn kommando.

Skriv bara in terminalen:

värdnamn -I

Detta kommando används för att kontrollera om alla IP-adresser som finns tillgängliga på värden. Du får ett resultat som liknar 192.168.x.x som är WiFi-adressens IP-adress.

För att hitta den specifika IP-adressen för Raspberry Pi, skriv in följande kommando:

nmap -sP 192.168.x.0/24

Byta ut x med det faktiska värdet som du kan se på din maskin efter att ha kört värdnamn -I kommando.

Du ser att det finns ett par IP-adresser som dyker upp. IP-adresserna ska ha ett namn, så det är lätt att räkna ut vilken av adresserna som tillhör Raspberry Pi.

Åtkomst till Pi

Nu när du känner till ip-adressen kan du använda den för att komma åt Raspberry Pi via SSH. Standardanvändarnamnet för Raspberry Pi är pi och standardlösenordet är hallon.

Nu när detta är känt kan du ssh in i det med kommandot nedan:

ssh pi @ piaddress

Ersätt piadress med den faktiska IP-adressen till Raspberry Pi och du borde vara i Raspberry Pi.

Kom ihåg att standardlösenordet är generiskt, så du måste ändra det. Raspbian OS är en Debian-baserad Linux-distro, så du kan utföra liknande uppgifter på den som du skulle göra på en vanlig Linux-distro som Ubuntu.

Som ett exempel kan du ändra standardlösenordet genom att helt enkelt skriva in passwd kommandot till terminalen.

Du får en uppmaning som ber dig skriva in ditt nuvarande lösenord och sedan det nya lösenordet.

Åtkomst till Pi: s grafiska användargränssnitt

Du kommer åt Pi via SSH så att du bara kan använda den via terminalen. Men du kan inte göra mycket med det från bara terminalen, så du måste få tillgång till GUI för en mer tillfredsställande upplevelse.

För att göra detta måste du använda ett verktyg som heter RealVNC. Observera att du installerar RealVNC inuti Raspberry Pi och inte din Ubuntu-maskin.

Se därför till att du har [e-postskyddad] visas på din terminalprompt genom SSH-ing i Pi.

Innan du installerar, uppdatera paketförvarslistan med:

sudo apt-get-uppdatering

Sedan kan du installera med kommandot nedan:

sudo apt-get install -y realvnc-vnc-server realvnc-vnc-viewer

Nu när RealVNC har installerats på Raspbian kan du hämta IP-adressen som den använder för att ansluta till din Ubuntu-server.

För att göra det, skriv in kommandot nedan:

vncserver

Du får en IP-adress som ska noteras eller kopieras någonstans eftersom du snart behöver den.

Eftersom RealVNC på Raspberry Pi behöver arbeta med Ubuntu-maskinen via en IP-adress, måste du också ha den installerad på din Ubuntu-maskin.

Du kan ladda ner RealVNC för Ubuntu här och det är en deb-fil. Du kan installera den via terminalen eller använda paketet "Software Install" på Ubuntu.

Efter installationen hittar du ikonen för VNC Viewer i din applikationslista. Klicka på "Arkiv" -menyn och "Ny anslutning".

Du hittar en ruta för att mata in IP-adressen du kopierade för ett tag sedan, och du kan också ge den ett namn. Klicka på “OK” för att spara.

Nu kan du högerklicka på det nyligen skapade alternativet och ansluta till det. Där har du det, GUI för Raspberry Pi ska visas på din skärm.

 

Slutsats

Efter att ha följt de olika punkterna i denna artikel bör din Raspberry Pi vara tillgänglig på din dator via terminalen och det grafiska användargränssnittet (GUI).

I den här artikeln har ett steg-för-steg-tillvägagångssätt tagits för att ställa in Raspberry Pi för att köra utan huvud på Ubuntu-maskinen. Verktyg som Nmap, RealVNC är viktiga i denna process, och Pi kan nu användas av "SSH-ing" i Raspberry Pi via en WiFi-anslutning.

Du borde inte ha några hicka när du går denna rutt, men om du gör det; vänligen ställa frågor. Det är dags att komma igång med fantastiska projekt.

Strid om Wesnoth 1.13.6 Utveckling släppt
Strid om Wesnoth 1.13.6 släpptes förra månaden, är den sjätte utvecklingsversionen i 1.13.x-serien och den levererar ett antal förbättringar, framför ...
Så här installerar du League Of Legends på Ubuntu 14.04
Om du gillar League of Legends är det här en möjlighet för dig att testa League of Legends. Observera att LOL stöds på PlayOnLinux om du är en Linux-a...
Installera det senaste OpenRA-strategispelet på Ubuntu Linux
OpenRA är en Libre / Free Real Time Strategy-spelmotor som återskapar de tidiga Westwood-spelen som det klassiska Command & Conquer: Red Alert. Distri...