Connect with us

Linux

Crea ed esegui rapidamente macchine virtuali Linux, macOS e Windows ottimizzate con Quickemu (con download ISO automatico)


macchina virtuale quickemu qemu

Quickemu è un wrapper della riga di comando per QEMU che può essere utilizzato per creare ed eseguire rapidamente macchine virtuali desktop Linux, macOS, *BSD e Windows altamente ottimizzate. Attualmente è destinato all’uso solo su host Linux (funziona anche su WSL), ma in futuro potrebbe supportare anche host macOS.

Invece di aspettarsi un elenco esaustivo di opzioni di configurazione, Quickemu cerca di “fare la cosa giusta” automaticamente e crea automaticamente la configurazione della VM per te. Oltre a questo, lo strumento scarica automaticamente anche l’immagine Linux, macOS o Windows, quindi tutto ciò che devi fare è eseguire e installare il sistema operativo nella macchina virtuale.

Anche se usando Quickemu non è necessario configurare nulla, ad esempio calcola automaticamente il numero di core CPU e RAM che dovrebbe allocare a una VM in base alle specifiche del computer host, puoi ancora usare le opzioni di configurazione personalizzate nel file .conf.

Inoltre, se l’uso della riga di comando non fa per te, c’è anche una GUI di terze parti per Quickemu scritto in Flutter, chiamato Quickgui:

Quickemu GUI

Quickemu ha avuto la sua prima versione stabile (1.0.0) nel settembre 2021, ma è già abbastanza popolare, con oltre 3.7k stelle su GitHub. È stato inizialmente creato come un modo rapido per testare le distribuzioni Linux “dove le configurazioni della macchina virtuale possono essere archiviate ovunque, come un archivio USB esterno o la tua home directory, e non sono necessarie autorizzazioni elevate per eseguire le macchine virtuali“, ma da allora si è evoluto e ora supporta anche macOS e Windows.

Potrebbe interessarti anche: Installa macOS Monterey, Big Sur o Catalina in una macchina virtuale utilizzando Docker-OSX

Al momento in cui scrivo, Quickemu supporta i seguenti SO guest:

  • Mac OS Monterey, Big Sur, Catalina, Mojave e High Sierra
  • Microsoft Windows 8.1, 10 e 11 incluso TPM 2.0
  • Linux:
    • Ubuntu e tutte le versioni ufficiali di Ubuntu (Kubuntu, Lubuntu, Ubuntu Budgie, Ubuntu Kylin, Ubuntu MATE, Ubuntu Studio e Xubuntu)
    • Linux Mint Cinnamon, MATE e Xfce
    • sistema operativo elementare
    • Pop!_OS
    • Zorin OS
    • KDE Neon
    • Kali Linux
    • Bullseye Debian con tutte le varianti DE ufficiali e non libere
    • Fedora
    • openSUSE Leap, Tumbleweed e MicroOS
    • Arch Linux
    • Garuda
    • NixOS
    • Alma Linux
    • Oracle Linux
    • Rocky Linux
    • Regolith Linux (1.6 e l’ultima pre-release 2.0.0)
  • FreeBSD e OpenBSD

Per Microsoft Windows e macOS, assicurati di leggere le note sulla pagina del progetto Quickemu perché lì sono elencate alcune istruzioni speciali e particolarità. Ad esempio, lì troverai le istruzioni esatte per l’installazione di macOS, macOS Big Sur e Monterey non hanno alcun audio, su Windows le interfacce di rete sono disabilitate durante l’installazione per consentire la creazione di account locali, ecc. Vorrei anche aggiungere il mio nota qui: durante l’installazione di macOS Monterey, il programma di installazione si è bloccato, quindi ho riavviato la macchina virtuale e l’installazione è continuata (e alla fine ha avuto successo).

È importante notare che Apple non consente l’installazione di macOS su hardware non Apple. Se desideri utilizzarlo per installare legalmente macOS in una macchina virtuale, il tuo sistema operativo host deve essere installato sull’hardware Apple.

Oltre a semplificare l’installazione di tutti questi sistemi operativi in ​​una VM (incluso il download automatico delle immagini ISO), Caratteristiche di Quickemu:

  • Supporto completo di SPICE, inclusa la condivisione degli appunti host/guest
  • Condivisione file VirtIO-webdavd per guest Linux e Windows
  • Condivisione file VirtIO-9p per guest Linux e macOS
  • Supporto dell’agente ospite QEMU; fornisce l’accesso a un agente a livello di sistema tramite comandi QMP standard
  • Condivisione file Samba per guest Linux, macOS e Windows (se smbd è installato sull’host)
  • Accelerazione VirGL
  • Pass-through del dispositivo USB
  • Passante per smart card
  • Inoltro automatico della porta SSH agli ospiti
  • Inoltro alla porta di rete
  • Audio full duplex
  • EFI (con o senza SecureBoot) e avvio BIOS legacy
  • Interfacce utente grafiche disponibili

Scarica Quickemu

Quickemu è disponibile in un PPA per utenti Ubuntu / Pop!_OS / Linux Mint e su AUR per Arch Linux / Manjaro: stable o git. Per altre distribuzioni Linux, dovrai installare i requisiti manualmente, quindi eseguirlo dal sorgente. Una volta installato, vedere la sua introduzione e tutte le opzioni disponibili.

La GUI Quickemu di terze parti, Quickgui, è disponibile anche in un PPA per Ubuntu / Pop!_OS / Linux Mint e su AUR per Arch Linux / Manjaro: quickgui o quickgui-bin. Puoi anche scaricare i binari di Quickgui Linux dalla pagina dei rilasci del progetto. Controlla anche le istruzioni per l’uso di Quickgui.

Per utilizzarlo, la CPU del tuo computer deve supportare la virtualizzazione dell’hardware; guarda la lista di controllo KVM da qui per scoprire se la tua CPU lo supporta (puoi anche eseguire sudo kvm-ok che restituirà “l’accelerazione KVM può essere utilizzata” se tutto è ok).

via hn


Ti e piaciuto questo articolo?
Supporta il mio lavoro, facendo una donazione!

Click to comment

Leave a Reply

Esegui l'accesso per Commentare

Di tendenza

Close Popup
Questo sito utilizza i cookie per migliorare servizi ed esperienza dei lettori. Se decidi di continuare la navigazione senza blocchi premi su Accetto, oppure continua tranquillamente la navigazione, nessun dato sulla tua navigazione verrà raccolto.
Close Popup
Privacy Settings saved!
Impostazioni

Quando visiti un sito Web, esso può archiviare o recuperare informazioni sul tuo browser, principalmente sotto forma di cookies. Controlla qui i tuoi servizi di cookie personali.

Questi cookie sono necessari per il funzionamento del sito Web e non possono essere disattivati nei nostri sistemi.

Cookie tecnici
Per utilizzare questo sito web usiamo i seguenti cookie tecnici necessari:
  • wordpress_test_cookie
  • wordpress_logged_in_
  • wordpress_sec
  • swpm_session

Google Adsense
Usiamo la pubblicità di Google solo per mantenere attivi i nostro sito. Con ip anonimizzati.

Rifiuta tutti i Servizi
Save
Accetta tutti i Servizi