Reklame
Har du lyst på en computer på $ 30, men er du ikke sikker på, at du vil tage risikoen? Du er ikke en billigskate, du er bare klog. Og det er ret simpelt at få et godt eksempel på, hvad du vil købe. Hellere end køb en Raspberry Pi og blive skuffet, hvorfor ikke prøve QEMU-emulatoren for først at få en fornemmelse af den?
Hvad er QEMU?
Du har sandsynligvis hørt om emulering. Det giver os i det væsentlige mulighed for at køre software på systemer, hvor det ellers ville være inkompatibelt. Windows har i sig selv indbygget emulering i form af kompatibilitetstilstand.
Virtuelle maskiner er i disse dage standardindstillingen for alle, der ønsker at prøve et nyt operativsystem uden at forstyrre deres sarte digitale liv. VMware og VirtualBox anbefales ofte til alle, der ønsker at prøve Linux for første gang (vores VirtualBox-guide Sådan bruges VirtualBox: BrugervejledningMed VirtualBox kan du nemt installere og teste flere operativsystemer. Vi viser dig, hvordan du konfigurerer Windows 10 og Ubuntu Linux som en virtuel maskine. Læs mere
er især nyttig) for eksempel eller med et ønske om at få adgang til en ældre version af Windows. Det er endda muligt at køre nogle ældre versioner af Mac OS X på en virtuel maskine.Hvad virtuelle maskiner kan lide VMware Player Kør flere operativsystemer på én gang med VMware PlayerVi har overdrevet opmærksomhed på VirtualBox her på MakeUseOf, og med god grund. VirtualBox er dog ikke din eneste mulighed for at oprette og bruge gratis virtuelle maskiner. VMware Player, VMwares gratis produkt, er lige så god ... Læs mere og VirtualBox har til fælles, at de skaber et virtualiseret hardwaremiljø baseret på 32-bit og 64-bit arkitektur Hvad er 64-bit computing?Emballagen til en computer eller computerhardware er fyldt med tekniske udtryk og badges. En af de mere fremtrædende er 64-bit. Læs mere . Selvom dette gør dem ideelle til andre former for OS-emulering / virtualisering, betyder det, at ethvert operativsystem, der kører på ARM-chipsæt, ikke kan installeres og testes.
Det er her QEMU kommer ind. Fordi Quick ØMUlator emulerer ARM-chipsæt - som dem, der findes i Raspberry Pi - vi kan bruge det til at oprette en virtualiseret Pi på vores pc.
Manuel opsætning vs pakket
Vi har et par muligheder åbne for os, hvis vi vil bruge QEMU. Den første er langt den letteste og kræver, at vi downloader denne ene QEMU-pakke, som indeholder alt, hvad vi har brug for for at starte Raspbian i Windows.
Hvis du imidlertid har lyst til at få dine fingre beskidte og ikke har betænkeligheder med at grave ud ældre versioner af Raspbian (som du sikkert ved, den nyeste version af Raspbian er Jessie 5 måder New Raspbian Jessie gør Raspberry Pi endnu lettere at brugeEfter frigivelsen af Debian Jessie i juli er Raspberry Pi-samfundet blevet velsignet med en ny udgivelse af Raspbian-varianten, der er baseret på "forældrenes" distro. Læs mere ), kan du tage et kig på denne guide, der viser dig hvordan man konfigurerer QEMU manuelt til emulering af Raspbian Wheezy (denne løsning kræver også ARM-opbygning af Linux-kernen). Bemærk, at dette er en lang, trukket, fejlagtig metode og indeholder flere ændringer i konfigurationsfiler. Hvis dette er din kop te, fortsæt!
Brug af QEMU Raspbian-pakken
For enkelheds skyld vil vi bruge QEMU Raspbian-pakken fra Sourceforge, som du finder på sourceforge.net/projects/rpiqemuwindows. Når det er downloadet, skal du pakke QEMU.zip ud til din HDD - måske til C: / QEMU - og åben. Inde i qemu-undermappen finder du tre filer.
Dobbeltklik run.bat at komme i gang. En virtualiseret Raspberry Pi vises, hvor Raspbian Wheezy starter op. Dette kan tage et stykke tid at gennemføre, men bør gå temmelig meget som illustreret i denne video.
Når Raspbian er afsluttet, starter den direkte ind i raspi-config Optimer kraften i din hindbærpi med hindbærSom det passer til en mand med for meget tech på hænderne, har jeg for nylig spillet med min Raspberry Pi og konfigureret enheden, så den fungerer til sit fulde potentiale. Det fortsætter med at køre, når ... Læs mere , et konfigurationsværktøj til Raspberry Pi. Det anbefales ikke at gå over toppen med de muligheder, der tilbydes her, da dette kan føre til stabilitetsproblemer. Undgå især at bruge opdateringsindstillingen eller bruge nogen af de sædvanlige Raspberry Pi-opdateringer eller opgraderingsinstruktioner, hvor det er muligt.
Bemærk, at dette konfigurationsværktøj kan startes på ethvert tidspunkt fra en kommandoprompt ved hjælp af
sudo raspi-config
Når du er færdig, skal du bruge piletasterne til at vælge Afslut, tryk derefter på Gå ind. Herfra bliver du sendt til kommandolinjen, hvor du enten kan afprøve nogle grundlæggende Linux-kommandoer (prøv ls for at liste over emnerne i det aktuelle bibliotek, for eksempel) eller indtaste startx for at starte GUI.
Nu har du kontrol over Raspbian desktop-grænsefladen, hvor du kan få kendskab til de forskellige værktøjer, som kommer pakket med Pi's foretrukne operativsystem, såsom det grundlæggende byggesten udviklingsværktøj til børn, Scratch.
Det er tid til at spille!
Emulering vs køb af hindbærpi
Raspberry Pi'er er ekstremt overkommelige, så hvorfor skulle nogen ønsker at bruge deres tid på at bruge en emulator?
Nå, flere grunde kommer til at huske. Først ved hjælp af QEMU til at køre et virtualiseret Raspberry Pi-miljø kan du prøve Raspbian uden alt det rod, der er involveret i at skrive et diskbillede til SD Sådan installeres et operativsystem på en Raspberry PiHer er, hvordan du installerer et operativsystem på din Raspberry Pi, og hvordan du kloner din perfekte opsætning til hurtig gendannelse af katastrofer. Læs mere . Mens NOOBs er en bedre tilgang Hvordan NOOBS til Raspberry Pi kan hjælpe brugere ved første gangDer er noget ved Raspberry Pi, som måske bare udsætter folk: Indtil nu har opsætningen ikke været særlig brugervenlig. NOOBS sigter mod at ændre det! Læs mere , er heller ingen hurtig opsætning, så virtualisering giver nogen, der ønsker at dyppe en tå i kagen, som det var en hurtig chance for at gøre det.
For det andet giver en virtuel Raspberry Pi muligheden for at måle, hvordan de forskellige apps vil køre, samt muliggøre fejlsøgning og fejlfinding på din standard-pc. Dette kan være nyttigt for børn, der bruger Scratch eller andre udviklingsværktøjer. At lave skærmbilleder på Raspberry Pi er enkelt nok, men det kan være vanskeligt at eksportere dem - virtualisering omgår det. Det er også god praksis at test et nyt operativsystem i et virtualiseret miljø Test et nyt operativsystem? Hold dig sikker med en virtuel maskine Læs mere .
Endelig, hvorfor gør vi noget på en computer? Raspberry Pi fans elsker at spille og tænke, og dette er bare en anden måde at se på tingene på. Det har muligvis ikke en fysisk computer, men det kan være en tidsbesparende og lidt af en spilskifte i nogle scenarier. Hvis du er Raspberry Pi-ejer, er det bestemt værd at have adgang til QEMU - du ved aldrig, hvornår du muligvis har brug for en virtuel Raspberry Pi, der kører.
Har du prøvet en virtualiseret Raspberry Pi med QEMU? Har du været i problemer med det? Fortæl os i kommentarerne.
Christian Cawley er viceaditor for sikkerhed, Linux, DIY, programmering og teknisk forklaret. Han producerer også The Really Useful Podcast og har lang erfaring med support til desktop og software. Christian bidrager til Linux Format-magasinet og er en Raspberry Pi-tinkerer, Lego-elsker og retro-spil-fan.