Med en bild kan du måla tusen ord och som ett verktyg för att lära dig någonting relaterade till datorer är en skärmdump ett effektivt sätt att komma över idéer eller information.
I denna handledning visar jag dig hur du tar skärmdumpar på en Raspberry Pi.
VNC står för Virtual Network Computing och är en metod för grafisk skrivbordsdelning för fjärrkontroll av en annan dator.
Virtual Network Computing är oberoende av plattformen, så det är möjligt att använda en Mac för att fjärrkontrollera en Raspberry Pi. Eller du kan till samma från en Windows-dator eller en Linux-låda.
VNC tillåter tangentbordet och musen av Dator A att kontrollera Dator B vilken reläer tillbaka den grafiska användarmiljön, GUI, till Dator A över ett lokalt eller stort nätverk.
Om du inte redan har gjort det, installera Raspbian på ett SD-kort. Instruktioner om hur man gör detta finns i Hur man installerar NOOBS på en Raspberry Pi med en Mac handledning.
När du har skapat ett SD-kort med Raspbian, eller NOOBS, Sätt in SD-kortet i Raspberry Pi. Anslut Raspberry Pi till ett tangentbord, mus, bildskärm och ström.
Slå på strömmen för att starta Raspberry Pi och starta in Raspbian.
Om du redan har aktiverat det SSH, På Pi är det möjligt att använda Terminal på Mac för att logga in på Raspberry Pi kommandoraden genom att ange följande kommando i Terminal:
ssh pi @ [IP-adressen till Pi]
Om du fortfarande befinner dig på kommandoraden skriver du in följande kommandon. Om du befinner dig i den grafiska användarmiljön, startar du först LXTerminal för att hämta kommandoraden så att du kan ange följande kommandon:
sudo apt-get uppdatering sudo apt-get installera tightvncserver
Låt sedan programvaran installeras från programvaruförvaret.
När tightvncserver programvara har slutfört installationen måste du köra programvaran genom att ange följande kommando på kommandoraden:
tightvncserverSkriv in ett lösenord
Eftersom det här är första gången som tightvncserver har körts på Raspberry Pi, det kommer att uppmana dig att ange ett lösenord.
Lösenordet som du anger kommer att användas för att autentisera fjärrkontrollerade VNC-klienter som försöker ansluta till Raspberry Pi. Du måste ange ett lösenord i detta skede. Notera det.
Ange ett visningsbart lösenord, om det behövsDu kommer då att bli ombedd om du vill ange ett annat lösenord som fjärrkontrollen behöver använda för att kunna se skrivbordet Raspberry Pi, dvs: ett lösenord som du behöver ange varje gång du ansluter. Du kan avböja den här om du vill.
Om du vill köra Raspberry Pi vid en viss skärmstorlek, kan du göra det genom VNC-servern genom att ange ett kommando som konfigurerar portnumret och skärmupplösningen.
Ändra upplösningen av Raspberry Pi-skrivbordetExempel på kommandot som du kan skriva är:
vncserver: 1-geometri 1440x900 vncserver: 1-geometri 1600x900
Var 1 är portnummer 5901, 2 är 5902, 3 är 5903 och så vidare.
Om tightvncserver körs redan, måste du stoppa det innan du kör en av kommandona ovan för att ändra upplösningen.
Förutsatt att du dödar servern kan du varje gång ändra de visade upplösningarna.
Raspberry Pi skrivbordet på 1024x768 pixlarÄndring av bildförhållande och pixelupplösning, av Pi, är möjligt.
Raspberry Pi skrivbord på 1600x900 pixlarOm du vill stoppa VNC-servern när som helst, skriv följande kommando:
tightvncserver -kill: 1
För att bestämma IP-adressen för en Raspberry Pi på det lokala nätverket, måste du veta MAC-adressen (Rasmus Raspberry Pi).
Om du vet MAC-adressen till Pi kan du hitta IP-adressen från Terminal på MacFörutsatt att du känner till MAC-adressen, öppna Terminal och ange följande kommandon:
ifconfig | grep broadcast arp -a | grep:
Detta skapar en lista över IP-adresser som för närvarande används i det lokala nätverket. Det är ett fall att matcha den kända MAC-adressen till IP-adressen.
Notera IP-adressen. Du behöver det senare.
Om du inte känner till MAC-adressen till Raspberry Pi, vill inte använda kommandoradsgränssnittet, CLI, eller bara föredra att använda ett grafiskt gränssnitt, är det möjligt att ladda ner en app för att göra jobbet för dig.
Antingen google för en IP-adress skanning app, eller besök Mac App Store, för att ladda ner och installera en nätverkssökningsapp.
Skanning för IP-adresser med IP-skannerMin valfri app är IP-skanner som söker efter enheter och presenterar resultaten på ett lättförståeligt sätt.
Obs, beroende på vilken version av IP-skanner du laddar ner, kommer du att vara begränsad till antalet enheter som kan skannas i nätverket. Den fria versionen av programvaran skannar endast efter sex enheter.
Notera IP-adressen. Du behöver det senare.
För att komma åt Raspberry Pi från en annan dator måste enhetens IP-adress bestämmas.
För att bestämma Pi-adressen, ange följande kommando från kommandoradsgränssnittet, eller LXTerminal om du är i det grafiska användargränssnittet:
ifconfig
IP-adressen till Raspberry Pi visas på andra raden, i det här exemplet som
inet addr: 10.0.1.33
Notera IP-adressen. Du behöver det senare.
Antingen google för eller hämta en VNC-klient, ibland kallad VNC Viewer, från Mac App Store.
VNC-tittaren som jag använder är ScreenSharingMenulet som är tillgänglig från Mac App Store mindre än priset på en kaffe. Appen sitter i menyraden för snabb åtkomst till andra maskiner på nätverket.
Starta ScreenSharingMenulet app och klicka på dess ikon på menyraden.
Konfigurera VNC-tittarenFör att avsluta klickar du på Allmänt och sedan på den röda pricken längst upp till vänster i fönstret.
Starta ScreenSharingMenulet app och klicka på dess ikon på menyraden.
De ScreenSharingMenulet app startar sedan ett nytt fönster som innehåller Raspberry Pi-skrivbordsmiljön.
Det är nu möjligt att ta skärmdumpar av innehåll på Raspberry Pi. Att göra detta:
En skärmdump av Raspberry Pi skrivbordet skickas nu som en .png-fil till Desktop av Mac.
En skärmdump av det valda området av Raspberry Pi-skrivbordet skickas nu som en .png-fil till Desktop av Mac.
I denna handledning har jag visat dig hur du installerar VNC-serverns programvara på en Raspberry Pi och VNC-tittarprogramvara på en Mac, för att få åtkomst till en Raspberry Pi från en Mac.
Jag har visat dig hur du väljer hela skrivbordet, eller ett valt område på skrivbordet, på Raspberry Pi att spela in som en skärmdump. Jag har också förklarat hur man ändrar skärmupplösningen på Raspberry Pi.
Du kan också få tillgång till en Raspberry Pi, med hjälp av VNC, från en Windows eller Linux-låda. Att göra det är ett användbart sätt att kunna ta skärmdumpar av vad du kan se på en Raspberry Pi skrivbord.