Sugen på en dator för 50 USD men inte säker på att du vill ta risken? Du är ingen cheapskate, du är bara klok. Och att få en bra förhandstitt på vad du ska köpa är helt enkelt sunt förnuft.
Istället för att köpa en Raspberry Pi och riskera att bli besviken, varför inte bara köra operativsystemet? Detta kan installeras i QEMU-emulatorn, en virtuell maskin eller som en live-CD.
Här är vad du behöver veta.
Förvandla din dator till en Raspberry Pi
Du har säkert hört talas om emulering. Det gör att du i princip kan köra programvara på system där den annars skulle vara inkompatibel. Windows självt har emulering inbyggd — du kanske har sett kompatibilitetsläge, vilket gör att en del äldre programvara kan köras.
Virtuella maskiner är samtidigt idealiska för alla som vill uppleva ett nytt operativsystem (OS) utan att rubba deras digitala balans. VMware och VirtualBox rekommenderas ofta till alla som vill prova Linux för första gången, till exempel. Samma verktyg kan användas för att köra en äldre version av Windows, eller till och med macOS.
Vill du köra programvaran Raspberry Pi på din PC?
Du har tre alternativ:
- Emulera Raspbian med QEMU Kör Raspberry Pi Desktop som en livedisk Installera Raspberry Pi Desktop i en virtuell maskin
Låt oss titta på var och en av dessa metoder nedan.
Emulera en Raspberry Pi på Windows med QEMU
Virtuella maskinverktyg som VMware och VirtualBox skapar en virtualiserad hårdvarumiljö. Dessa är dock nästan alltid baserade på 32-bitars och 64-bitars (x86/x64) arkitektur. Även om detta gör dem idealiska för de flesta operativsystemvirtualiseringar, är alla operativsystem som körs på ARM-kretsuppsättningar inkompatibla.
Det är här QEMU kommer in. Fuick EMULator emulerar ARM-kretsuppsättningar, som den som finns i Raspberry Pi. Följaktligen kan den användas för att skapa en virtualiserad Pi på vilken dator som helst.
Även om det är möjligt att installera QEMU och konfigurera Raspberry Pi OS från början, tar detta ett tag att ställa in. För enkelhetens skull kommer vi att visa dig hur du använder QEMU Raspbian-paketet från Sourceforge istället.
Ladda ner: QEMU Raspbian för Windows (Free)
Efter nedladdningen måste du konfigurera paketet.
- Bläddra till nedladdningsmappen Packa upp QEMU.zip till din hårddisk (använd C:/QEMU) Öppna undermappen QEMU Dubbelklicka fladdermus för att komma igång En virtualiserad Raspberry Pi kommer att dyka upp, med Raspbian Wheezy som startar upp Vänta medan detta slutförs — det bör utvecklas som illustreras i den här videon
När det är klart kommer Raspbian att starta direkt i raspi-config, ett konfigurationsverktyg för Raspberry Pi. Det är inte tillrådligt att justera för mycket, eftersom detta kan leda till stabilitetsproblem. Undvik att använda uppdateringsalternativet eller köra någon av de vanliga Raspberry Pi-uppdateringarna eller uppgraderingsinstruktionerna där så är möjligt.
Observera att detta konfigurationsverktyg kan startas om när som helst från en kommandotolk med hjälp av
sudo raspi-config
När du är klar använder du piltangenterna för att välja Avsluta, tryck sedan på Stiga på.
När konfigurationen är klar kommer du att se kommandoraden. Du kan antingen prova några grundläggande Linux-kommandon eller gå in startx för att starta Raspbian-skrivbordet.
Här kommer du att bli bekant med de olika förinstallerade verktygen, som Minecraft-Pi, och det grundläggande utvecklingsverktyget för byggstenar för barn, Scratch.
Det är dags att spela!
Glöm emulering: Kör Raspberry Pi OS på din PC som en live-CD
Även om det är tillräckligt bra att använda QEMU i de flesta fall har det vissa brister. Den främsta bland dessa är att processen använder en gammal version av operativsystemet Raspberry Pi.
Raspbian utvecklas inte längre i sin gamla form; det är nu känt som Raspberry Pi OS. För en mer uppdaterad representation av Pi-miljön är Raspberry Pi OS tillgängligt för x86/x64-datorer som Raspberry Pi Desktop.
Allt du behöver göra är att ladda ner det, bränna det till ett USB-minne eller DVD och starta om datorn. Du kommer att se alternativet att starta upp i Raspberry Pi Desktop, vilket ger dig en god uppfattning om Pi-datorupplevelsen.
Ladda ner: Raspberry Pi Desktop (Free)
Om du gillar det kan du också installera Raspberry Pi Desktop på en dator med hjälp av live-CD:n. Observera att även om de flesta program bör köras, kommer du inte att kunna använda något som är beroende av GPIO-stift.
Njut av Raspberry Pi OS i en virtuell maskin
Om du tycker att du gillar Raspberry Pi Desktop kan den köras utan live-CD och tillhörande omstart. Allt du behöver är ett virtuellt maskinverktyg som VirtualBox eller VMware Workstation.
Den allmänna processen är enkel:
- Installera programvaran för den virtuella maskinen Skapa en virtuell maskin Bifoga ISO-diskavbildningen för Raspberry Pi Desktop live disk Starta den virtuella maskinen Installera Raspberry Pi OS Njut av din virtuella Raspberry Pi
Men detaljerna för varje virtuell maskinverktyg skiljer sig åt. Vi har tagit fram guider för att installera Linux i en virtuell maskin. Eftersom Raspberry Pi Desktop är baserat på Linux, hittar du allt du behöver veta i dessa guider:
Följ stegen som beskrivs i lämplig guide för att skapa din egen virtualiserade Raspberry Pi.
Emulering och virtualisering kontra att köpa en Raspberry Pi
Raspberry Pis är extremt prisvärda, så varför skulle någon vilja spendera sin tid med att använda en emulator?
Tja, flera anledningar dyker upp.
- Genom att använda en virtualiserad Raspberry Pi-miljö kan du prova operativsystemet med liten ansträngning. Allt krångel som är inblandat med att skriva en skivavbildning till SD undviks. Vidare ger virtualisering alla som vill doppa en tå i kakan (!) en snabb chans att göra det. En virtuell Raspberry Pi ger dig chansen att mäta hur de olika apparna kommer att fungera. Detta kan vara användbart för barn som använder Scratch eller andra utvecklingsverktyg. Att göra skärmdumpar på Raspberry Pi är tillräckligt enkelt men att exportera dem kan vara knepigt — virtualisering kringgår det. Det är också bra att testa ett nytt operativsystem i en virtualiserad miljö. Raspberry Pi-fans älskar att leka och pyssla. Virtualisering är bara ett annat sätt att se på saker och ting. Den kanske inte har en fysisk dator, men det kan vara en tidsbesparande och lite av en game changer i vissa scenarier. Om du är Raspberry Pi-ägare är det verkligen värt att ha tillgång till en virtuell Pi — du vet aldrig när du kan det!
Det spelar ingen roll om du använder QEMU för att köra en virtualiserad ARM-miljö med Raspbian eller köra Raspberry Pi Desktop i en virtuell dator eller som en live-CD. Hur som helst, du njuter av Raspberry Pi-upplevelsen på din PC.
Om författaren
Christian Cawley (1561 publicerade artiklar)
Biträdande redaktör för säkerhet, Linux, gör-det-själv, programmering och teknisk förklarad, och riktigt användbar podcastproducent, med lång erfarenhet av skrivbords- och mjukvarustöd. Christian är en bidragsgivare till tidningen Linux Format och är en Raspberry Pi-pyssare, en Lego-älskare och en fan av retrospel.
Mer från Christian Cawley
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, free e-böcker och exklusiva erbjudanden!
Klicka här för att prenumerera
