-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
README.md is now probably not worth regenerating as no cogging is required and such bits are now in the wiki. The man pages may still be wanted
- Loading branch information
1 parent
22c4887
commit bfd2e4b
Showing
16 changed files
with
75 additions
and
63 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,49 +1,16 @@ | ||
<div align="center"> | ||
|
||
<img src=".github/logo.png" alt="Quickemu" width="256" /> | ||
|
||
# Quickemu | ||
|
||
**Quickly create and run optimised Windows, macOS and Linux desktop virtual machines:** | ||
|
||
</div> | ||
|
||
``` shell | ||
quickget ubuntu-mate 22.04 | ||
quickemu --vm ubuntu-mate-22.04.conf | ||
``` | ||
|
||
<div align="center"> | ||
**Quickly create and run optimised Windows, macOS and Linux virtual machines:** | ||
|
||
<img src=".github/screenshot.png" alt="Quickemu Screenshot" /> | ||
|
||
**Made with 💝 for <img src=".github/tux.png" align="top" width="24" alt="Tux (Linux)"/>.** | ||
|
||
Quickemu is available in the repositories of the following distros | ||
(packaging status by [Repology.org](https://repology.org/)): | ||
|
||
<table> | ||
<tbody> | ||
<tr valign="top"> | ||
<td> | ||
|
||
[![Packaging | ||
status of quickemu](https://repology.org/badge/vertical-allrepos/quickemu.svg?header=quickemu)](https://repology.org/project/quickemu/versions) | ||
|
||
</td> | ||
<td> | ||
|
||
[![Packaging | ||
status](https://repology.org/badge/vertical-allrepos/quickgui.svg?header=quickgui)](https://repology.org/project/quickgui/versions) | ||
|
||
</td> | ||
</tr> | ||
</tbody> | ||
</table> | ||
**Made with 💝 for <img src=".github/tux.png" align="top" width="24" alt="Tux (Linux)"/>** | ||
|
||
We have a Discord for this project: | ||
|
||
[![Discord](https://img.shields.io/discord/712850672223125565?color=0C306A&label=WimpysWorld%20Discord&logo=Discord&logoColor=ffffff&style=flat-square)](https://discord.gg/sNmz3uw) | ||
|
||
</div> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
quickemu.1-04-intro.md |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
quickemu.1-05-features01.md |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
# Quick start | ||
|
||
[Once Quickemu is installed](https://github.com/quickemu-project/quickemu/wiki/01-Installation), there are two simple steps to create and run a virtual machine: | ||
|
||
- `quickget` automatically downloads the ISO image for the operating system you want to run and creates a configuration file for the virtual machine. | ||
|
||
```shell | ||
quickget nixos unstable | ||
``` | ||
|
||
- `quickemu` starts the virtual machine using the configuration file created by `quickget`. | ||
|
||
```shell | ||
quickemu --vm nixos-unstable.conf | ||
``` | ||
- Execute `quickget` (with no arguments) to see a list of all the supported operating systems. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
# Documentation | ||
|
||
The wiki describes how to get up and running with Quickemu and also covers more advanced configuration and usage. | ||
|
||
- [**Installation**](https://github.com/quickemu-project/quickemu/wiki/01-Installation) 💾 | ||
- [**Create Linux virtual machines**](https://github.com/quickemu-project/quickemu/wiki/02-Create-Linux-virtual-machines) 🐧 | ||
- [**Create macOS virtual machines**](https://github.com/quickemu-project/quickemu/wiki/03-Create-macOS-virtual-machines) 🍏 | ||
- [**Create Windows virtual machines**](https://github.com/quickemu-project/quickemu/wiki/04-Create-Windows-virtual-machines) 🪟 | ||
- [**Advanced quickemu configuration**](https://github.com/quickemu-project/quickemu/wiki/05-Advanced-quickemu-configuration) 🔧 | ||
- [**Advanced quickget features**](https://github.com/quickemu-project/quickemu/wiki/06-Advanced-quickget-features) 🤓 | ||
- [**Alternative frontends**](https://github.com/quickemu-project/quickemu/wiki/07-Alternative-frontends) 🧑💻 | ||
- [**References**](https://github.com/quickemu-project/quickemu/wiki/08-References) 📚️ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
# Contributing | ||
|
||
We welcome contributions to Quickemu. | ||
|
||
- Help other Quickemu users by answering questions in the [Quickemu Discussions](https://github.com/quickemu-project/quickemu/discussions) 🛟 | ||
- Improve the documentation in [this README](https://github.com/quickemu-project/quickemu/edit/master/README.md) and the [Quickemu Wiki](https://github.com/quickemu-project/quickemu/wiki) 📖 | ||
- File bug reports and feature requests in the [Quickemu Issues](https://github.com/quickemu-project/quickemu/issues) 📁 | ||
- Submit [Quickemu Pull requests](https://github.com/quickemu-project/quickemu/pulls) to fix bugs 🐞 or add new features ✨ | ||
- [Sponsor the project](https://github.com/sponsors/flexiondotorg) 💖 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
#!/bin/bash | ||
./quickemu --help | tail +12 | ||
#grep '^ --' | ||
#|grep -v '^---' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
#!/bin/bash | ||
./quickget --help|grep '^ -'|grep -v '^---' | ||
./quickget --help|grep '^ -'|grep -v '^---' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,15 @@ | ||
|
||
## Introduction | ||
# Introduction | ||
|
||
**Quickemu** is a wrapper for the excellent [QEMU](https://www.qemu.org/) that attempts to | ||
automatically *"do the right thing"*, rather than expose exhaustive configuration options. | ||
You decide what operating system you want to run, and Quickemu will figure out the best | ||
way to do it for you. | ||
|
||
The original objective of the project was to enable [quick testing of | ||
Linux distributions](#creating-linux-guests-) where the virtual machine configurations can be | ||
The original objective of the project was to [enable quick testing of | ||
Linux distributions](https://github.com/quickemu-project/quickemu/wiki/02-Create-Linux-virtual-machines) where the virtual machine configurations can be | ||
stored anywhere (such as external USB storage or your home directory) | ||
and no elevated permissions are required to run the virtual machines. | ||
|
||
**Quickemu now also includes comprehensive support for [macOS](#creating-macos-guests-) and [Windows](#creating-windows-guests-)**. | ||
**Today, Quickemu includes comprehensive support for [macOS](https://github.com/quickemu-project/quickemu/wiki/03-Create-macOS-virtual-machines), | ||
[Windows](https://github.com/quickemu-project/quickemu/wiki/04-Create-Windows-virtual-machines)**, most of the BSDs, novel non-Linux operating systems such as FreeDOS, Haiku, KolibriOS, OpenIndiana, ReactOS, and more. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters