DistroHopper

Made with ๐Ÿ’ for

This repository contains a multiple tools

Can be used together with quickemu

Welcome hop120 DistroHoppers

I made some user interfaces for quickemuโ€ฆ

๐Ÿฆš dh GUI and TUI using yad

๐Ÿ•Š๏ธ quickfzf TUI using fzf

๐Ÿฒ quicktui TUI using gum (๐Ÿšง usable but under heavy development)

๐Ÿ… qrun TUI using gum asciicast

๐Ÿฆˆ q TUI using gum

and

open source version without removed proprietary OSes (Mac,Windows)

quickget-

Extended version with more distros then upstream quickemu

quickget+

quickget+ with gum UI

quickget+gum

quickget+ with easybashgui UI

quickget+ebg

Enjoyโ€ฆ

repo

Everything could work

Thanks to:

quickemu Introduction

Quickemu # Quickemu **Quickly create and run optimised Windows, macOS and Linux virtual machines:** **Made with ๐Ÿ’ for Tux (Linux) & Apple (macOS)**

 Discord   Mastodon   Twitter   LinkedIn 

Introduction

Quickemu is a wrapper for the excellent QEMU that automatically โ€œdoes the right thingโ€ when creating virtual machines. No requirement for exhaustive configuration options. You decide what operating system you want to run and Quickemu takes care of the rest ๐Ÿค–

The original objective of the project was to enable quick testing of Linux distributions where the virtual machines and their configuration can be stored anywhere (such as external USB storage or your home directory) and no elevated permissions are required to run the virtual machines.

Today, Quickemu includes comprehensive support for macOS, Windows, most of the BSDs, novel non-Linux operating systems such as FreeDOS, Haiku, KolibriOS, OpenIndiana, ReactOS, and more.

Features

The presenters of Linux Matters ๐Ÿง๐ŸŽ™๏ธ are the creators of each of the principle Quickemu projects. We discussed Quickemuโ€™s 2024 reboot in Episode 30 - Quickemu Rising From the Bashes.

Linux Matters Podcast
Linux Matters Podcast

Quick start

Once Quickemu is installed, there are two simple steps to create and run a virtual machine:

quickget nixos unstable minimal
quickemu --vm nixos-unstable-minimal.conf

Execute quickget (with no arguments) to see a list of all the supported operating systems.

Demo

Documentation

The wiki describes how to get up and running with Quickemu and also covers more advanced configuration and usage.