Quickemu - Le Bottin des Jeux Linux

Quickemu

🗃️ Specifications

📰 Title: Quickemu 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Emulation 👁️ Visual: 2D
🏷️ Category: Emulation ➤ Engine ➤ PC (Emulation & Virtualization) 🏝️ Perspective: First person (interface)
🔖 Tags: Emulation; GUI; Virtualizer ⏱️ Pacing: Real Time
🐣️ Approx. start: 2020-03-15 👫️ Played: Single
🐓️ Latest: 2024-05-10 🚦 Status: 08. Active & Not working (no status)
📍️ Version: Latest: 💥️ 2.2.3➜4.9.4 / Dev: f516975 ❤️ Like it: 7. ⏱️ (untested|fct test)
🏛️ License type: 🕊️ Libre 🎀️ Quality: 5. 🚑️⭐⭐ (broken)
🏛️ License: MIT ✨️ (temporary):
🐛️ Created: 2021-10-13 🐜️ Updated: 2024-10-09

📦️ Deliverables

📦️ Package name: quickemu, quickgui ..... 📦️ Arch: ✓
📄️ Source: ✓ ..... 📦️ RPM: ✓
⚙️ Generic binary: ..... 📦️ Deb: ✓
🌍️ Browser version: ..... 📦️ AppImage:
📱️ PDA support: ..... 📦️ Flatpak:
✨️ Not use: ..... 📦️ Snap:

🚦 Entry status

📰 What's new?: 👻️ Temporary:
💡 Lights on: 🎨️ Significant improvement:
👔️ Already shown: 💭️ New version published (to be updated):
🎖️ This work: 5 stars 🚧️ Some work remains to be done:
👫️ Contrib.: goupildb 🦺️ Work in progress:
🎰️ ID: 16124

📖️ Summary

📜️[en]: A libre, multi-platform wrapper for QEMU, whose purpose is to simplify the creation of highly optimized desktop virtual machines even further. With just a few clicks of the mouse, the user chooses the operating system he wishes to run (nearly 1000 editions supported) and the tool finds the best way to do it for him. It automatically identifies the user's hardware, downloads the desired operating system, and runs it in a virtual machine with the optimum configuration for its hardware. 📜️[fr]: Un wrapper libre et multi-plateforme pour QEMU, dont l'utilité est de simplifier encore un peu plus la création de machines virtuelles de bureau hautement optimisées. En quelques clics de souris l'utilisateur choisit le système d'exploitation qu'il souhaite exécuter (près de 1000 éditions supportées) et l'outil trouve la meilleure façon de le faire pour lui. Il identifie automatiquement le matériel de l'utilisateur, télécharge le système d'exploitation souhaité, et l'exécute dans une machine virtuelle avec la configuration optimum pour son matériel.

🎥️ Videos


🦉️ From Devs: (202003),


🕯️ How To: 💥️ (202212), 💥️ (202203), 💥️ [fr](202111),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) gd(202003) gu(202xxx) r(202xxx) lp(202xxx) ht(202212) ht(202203) ht(202111) ht[fr](202111) ht[fr](202111) ht[fr](202403) ht[fr](202203) ht[de](202xxx) ht[ru](202xxx) ht[pl](202xxx) ht[cz](202xxx) ht[sp](202xxx) ht[pt](202xxx) ht[it](202402) ht[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial
[Support their work (Donate)]

🍩️ Resources
(empty, license): [Homepage] [Dev site]

🛠️ Technical informations
[PCGamingWiki] [MobyGames]

🦣️ Social
Devs (Quickemu Team [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (Martin Wimpress (Wimpy, flexiondotorg) [fr] [en]): [Site 1 2 3] [Patreon] [Chat] [mastodon] [Facebook] [PeerTube] [YouTube] [twitch] [Discord] [PressKit] [Interview 1(202003) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[GeeksMint]

📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu (author's repo)] [Flatpak] [AppImage (author's repo)] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB] [It's FOSS]

🕊️ Source of this Entry: [Boiling Steam on mastodon (20211008)]

🦣️ Social Networking Update (on mastodon)

🛠️ Title: Quickemu
🦊️ What's: A libre wrapper for QEMU simplifies virtual machine creation even further
🏡️ -
🐣️ https://github.com/wimpysworld/quickemu
🦉️ https://fosstodon.org/@wimpy
🔖 #LinuxEmulation #Virtualization
📦️ #Libre #Arch
📖 Our entry: (homeless)

🔍️ Reviewed (4.9.2): 😐️⭐ (Quickgui installation problem)
🥁️ Update: 2.2.3➜4.9.4
⚗️ Major release (Stable) 🍎️
📌️ Changes: https://github.com/quickemu-project/quickemu/releases
🦣️ From: 🛜️ https://github.com/wimpysworld/quickemu/releases.atom

🕯️https://www.youtube.com/embed/87MCT3Ekjlo
🕯️https://www.youtube.com/embed/V-sRotgmrP4
🕯️[fr] https://www.youtube.com/embed/qeQ667zf74U

🕶️ A view of quickgui (to be installed separately, I was unable to install it on Manjaro AUR due to dependencies, dart>=3.2.0, image credit: https://www.geeksmint.com/quickemu-run-windows-macos-linux-virtual-machines/), the quickemu UI. At the top of the UI, the quickemu logo on a white background, below on a pink background, 3 buttons “Operating system”, “Version”, “Download” allowing the user to select the desired OS.

📚️ Quickemu is a libre, multi-platform wrapper for QEMU, whose purpose is to simplify the creation of highly optimized desktop virtual machines even further. With just a few clicks of the mouse, the user chooses the operating system he wishes to run (nearly 1000 editions supported) and the tool finds the best way to do it for him. It automatically identifies the user's hardware, downloads the desired operating system, and runs it in a virtual machine with the optimum configuration for its hardware.

📕 Description [en]

📜️ "A libre wrapper for QEMU simplifies virtual machine creation even further" 📜️

Quickly create and run optimised Windows, macOS and Linux desktop virtual machines.

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 🤖

• quickget automatically downloads the upstream OS and creates the configuration 📀
• quickemu enumerates your hardware and launches the virtual machine with the optimum configuration best suited to your computer ⚡️

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

✅️ macOS Sonoma, Ventura, Monterey, Big Sur, Catalina & Mojave
✅️ Windows 10 and 11 including TPM 2.0
✅️ Windows Server 2022 2019 2016 2012-r2
✅️ Ubuntu and all the official Ubuntu flavours
✅️ Nearly 1000 operating system editions are supported!
✅️ Full SPICE support including host/guest clipboard sharing
✅️ VirtIO-webdavd file sharing for Linux and Windows guests
✅️ VirtIO-9p file sharing for Linux and macOS guests
✅️ QEMU Guest Agent support; provides access to a system-level agent via standard QMP commands
✅️ Samba file sharing for Linux, macOS and Windows guests (if smbd is installed on the host)
✅️ VirGL acceleration
✅️ USB device pass-through
✅️ Smartcard pass-through
✅️ Automatic SSH port forwarding to guests
✅️ Network port forwarding
✅️ Full duplex audio
✅️ Braille support
✅️ EFI (with or without SecureBoot) and Legacy BIOS boot

📕 Description [fr]

Un wrapper libre pour QEMU simplifiant encore un peu plus la création d'une machine virtuelle, par la Quickemu Team, initié par Martin Wimpress (flexiondotorg).

Quickemu est un wrapper libre et multi-plateforme pour QEMU, dont l'utilité est de simplifier encore un peu plus la création de machines virtuelles de bureau hautement optimisées. En quelques clics de souris l'utilisateur choisit le système d'exploitation qu'il souhaite exécuter (près de 1000 éditions supportées) et l'outil trouve la meilleure façon de le faire pour lui. Il identifie automatiquement le matériel de l'utilisateur, télécharge le système d'exploitation souhaité, et l'exécute dans une machine virtuelle avec la configuration optimum pour son matériel.

Voir aussi / See also (QEMU): QEMU, Quickemu,
(image credit: [GeeksMint])


Créez et exécutez rapidement des machines virtuelles optimisées pour Windows, macOS et Linux.

Introduction

Quickemu est un wrapper pour l'excellent QEMU qui fait automatiquement « ce qu'il faut » lors de la création de machines virtuelles. Il n'est pas nécessaire de disposer d'options de configuration exhaustives. Vous décidez du système d'exploitation que vous voulez utiliser et Quickemu s'occupe du reste 🤖

• quickget télécharge automatiquement le système d'exploitation en amont et crée la configuration 📀
• quickemu énumère votre matériel et lance la machine virtuelle avec la configuration optimale la mieux adaptée à votre ordinateur ⚡️

L'objectif initial du projet était de permettre un test rapide des distributions Linux où les machines virtuelles et leur configuration peuvent être stockées n'importe où (comme un stockage USB externe ou votre répertoire personnel) et où aucune autorisation élevée n'est nécessaire pour faire fonctionner les machines virtuelles.

Aujourd'hui, Quickemu inclut un support complet pour macOS, Windows, la plupart des BSD, de nouveaux systèmes d'exploitation non-Linux tels que FreeDOS, Haiku, KolibriOS, OpenIndiana, ReactOS, et plus encore.

Caractéristiques

✅️ macOS Sonoma, Ventura, Monterey, Big Sur, Catalina & Mojave
✅️ Windows 10 et 11, y compris TPM 2.0
✅️ Windows Server 2022 2019 2016 2012-r2
✅️ Ubuntu et toutes les versions officielles d'Ubuntu
✅️ Près de 1000 éditions de systèmes d'exploitation sont prises en charge !
✅️ Prise en charge complète de SPICE, y compris le partage du presse-papiers hôte/invité
✅️ Partage de fichiers VirtIO-webdavd pour les invités Linux et Windows
✅️ Partage de fichiers VirtIO-9p pour les invités Linux et macOS
✅️ Prise en charge de l'agent invité QEMU ; permet d'accéder à un agent de niveau système via des commandes QMP standard
✅️ Partage de fichiers Samba pour les invités Linux, macOS et Windows (si smbd est installé sur l'hôte)
✅️ Accélération VirGL
✅️ Transfert de périphériques USB
✅️ Transfert de cartes à puce
✅️ Redirection automatique des ports SSH vers les invités
✅️ Redirection des ports réseau
✅️ Audio full duplex
✅️ Prise en charge du braille
✅️ Démarrage EFI (avec ou sans SecureBoot) et BIOS hérité

🚧️ Installation ➜ 🚀️ Launching [fr]

⚙️ Installation à partir du binaire

📦️ Installation à partir du/des paquet(s) Manjaro/Arch :
• Il(s) est/sont dans les dépôts Manjaro/Arch, il suffit d'installer le(s) paquet(s).

💡 Nota : pour obtenir l'interface graphique, il est nécessaire d'installer aussi le paquet quickgui.


📄️ Installation à partir du source

• Source non testé.


🚀️ LANCEMENT DE L'INTERFACE

▸ Classique :
• Si vous l'avez installé à partir d'un paquet / dans l'un des répertoires système : [Alt+F2] quickgui ou $ quickgui
• Sinon, rendez son binaire exécutable (clic droit sous votre gestionnaire de fichier) et cliquez dessus, ou dans son répertoire racine lancez : $ ./quickgui

💡 Nota : l'interface quickgui n'est pas livré avec quickemu, il est nécessaire d'installer le paquet éponyme.

🕵️ Test [fr]

📜️ Préambule :
⚬ 1ere édition : le 11 mai 2024 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 40 minutes. 🎯️ Objectif : Initialisation de l'entrée, tests et prise d'une copie d'écran


🫕️ Installation :
▸ (✔ quickemu v. 4.9.2) Paquet Arch/AUR : FONCTIONNEL.
▸ (✘ quickgui v. 1.2.8) Paquet Arch/AUR : NE S'INSTALLE PAS.
🔴️ Sans quickgui, quickemu perd de son intérêt (pas d'interface graphique).
🔴️ La liste des dépendances de quickgui est longue comme le bras et sa compilation depuis le dépôt AUR prend de longues minutes (10-20 minutes ?). Finalement elle se passe mal car elle nécessite l'installation de flutter-devel qui dépend de flutter-tool, et l'installation de ce dernier nécessite dart>=3.2.0 - qui n'est pas disponible en dépôt stable (dart 3.0.7).
🔴️ Une installation bien compliquée et longue pour un outil de simplification :(

🔴️ Mon test s'achève ici ¯\_(ツ)_/¯
⚪️ Un paquet Flatpack ou AppImage serait certainement indiqué ou changer d'interface - pour une interface avec moins de dépendances.• 🧭️ Conclusion :


🧭️ Conclusion :

🕵️ Impression globale : 👍️
❤️ Like it: ⏱️ (untested)
🎀️ Quality: 🚑️⭐⭐ (broken)

❤️ Un grand merci (notamment pour la version Linux !) néanmoins à son/ses auteur(s) !