Installation
Arch Linux
quickemu-rs is officially maintained on the AUR; you can install it with your favourite AUR helper.
For instance,
paru -S quickemu-rs
Dependencies
quickemu-rs depends on QEMU, which must be compiled with GTK, SDL, SPICE, and VirtFS support. By default, smartcard support is also required, and the minimum QEMU version is 8.1.0.
If you are building from source, you can optionally disable the smartcard_args
and qemu_8_1
features,
which will remove these requirements.
Binaries
Pre-built binaries are available for macOS and GNU/Linux on the releases page.
To install, download the archive for your platform, extract it, and copy the binaries to a directory in your $PATH
,
such as ~/.local/bin
.
Compilation from source
Alternatively, you can manually compile from source. To do so, you will need to have Rust installed. For more information on how to install Rust, see the official Rust website.
Once you have installed Rust, you can clone the repository and build the project:
git clone https://github.com/lj3954/quickemu-rs.git
cd quickemu-rs
cargo build --release
This will compile the 2 binaries into the target/release
directory. Then, you can copy the binaries into a directory in your $PATH
.