QEMU: Difference between revisions

Mokurai (talk | contribs)
monitor, VirtualBox
No edit summary
Line 1: Line 1:
{{TOCright}}
<noinclude>[[Category:Virtual machine or platform emulator]]</noinclude>
The [[wikipedia:QEMU|QEMU]] emulation environment, including the accelerators kqemu and kvm, lets you run a variety of software on your computer in a protected environment. This includes software that is incompatible with your operating system, and software for different processors. Other options are [[VirtualBox]] (Free Software) and VMWare, commercial software with a no-cost runtime version.
The [[wikipedia:QEMU|QEMU]] emulation environment, including the accelerators kqemu and kvm, lets you run a variety of software on your computer in a protected environment. This includes software that is incompatible with your operating system, and software for different processors. Other options are [[VirtualBox]] (Free Software) and [[VMware]], commercial software with a no-cost runtime version.


==Use Cases==
==Use Cases==


* [[Windows]]: Run [[Sugar]], [http://wiki.laptop.org/go/School_server School Server], Linux more generally (for example, as a method for shifting from Windows to Linux)
* [[Windows]]: Run [[Sugar]], [[olpc:School_server|School Server]], Linux more generally (for example, as a method for shifting from Windows to Linux)
* [[Macintosh]]: Run Sugar, School Server, any Linux
* [[Macintosh]]: Run Sugar, School Server, any Linux
* Linux on Linux: [[Fedora]] (including School Server) on [[Ubuntu]] and the like
* Linux on Linux: [[Fedora]] (including School Server) on [[Ubuntu]] and the like
* Sugar on Arm processors: Encore [[Mobilis]] and proposed [http://wiki.laptop.org/go/XO-2 XO-2]
* Sugar on Arm processors: Encore [[Mobilis]] and proposed [[olpc:XO-2|XO-2]]
* BSD: qemu in development
* BSD: qemu in development


You can run [[image files]] of almost any version of Sugar and the XS school server in qemu, including daily builds, releases, Sugar on a Stick, Live CDs, sugar-jhbuild, and whatever else we come up with. As we [[port Sugar]] to other computer architectures, such as [[ARM]], this will become increasingly important, so that developers and testers do not have to purchase one of each. There are emulation modules for qemu to emulate a wide range of processors and peripherals.
You can run [[Emulator image files]] of almost any version of Sugar and the XS school server in qemu, including daily builds, releases, Sugar on a Stick, Live CDs, sugar-jhbuild, and whatever else we come up with. As we [[port Sugar]] to other computer architectures, such as [[ARM]], this will become increasingly important, so that developers and testers do not have to purchase one of each. There are emulation modules for qemu to emulate a wide range of processors and peripherals.


==Getting Started==
==Getting Started==