Virtualizzazione
Per discutere degli argomenti qui descritti, partecipa alla board Ubuntu su macchina virtuale del forum. |
Introduzione
Con la virtualizzazione è possibile far funzionare su un sistema operativo, detto sistema host, uno o più sistemi operativi alternativi (detti sistemi guest) grazie all'ausilio di macchine virtuali.
È possibile trovare fra le caratteristiche più importanti della virtualizzazione:
- Indipendenza dei sistemi guest. Ogni sistema sarà indipendente dagli altri garantendo una solida affidabilità in termini di servizi offerti (il crash di ogni macchina virtuale non coinvolgerà gli altri guest).
- Utilizzare un altro sistema operativo senza riavviare il pc e ricorrere al multiboot.
- Testare sistemi operativi senza dover ripartizionare il disco fisico.
- Testare sistemi o software in fase di sviluppo che potrebbero compromettere, o addirittura danneggiare, l'hardware del computer utilizzato.
- Trasferire un sistema operativo da una macchina ad un'altra senza reinstallarlo utilizzando lo stesso o un diverso software di virtualizzazione.
- Installare un sistema operativo per far girare software che altrimenti non potrebbe girare sul sistema host.
- Scattare delle fotografie dello stato del sistema virtualizzato, in modo da garantire un più semplice ripristino.
Macchine virtuali
VMware
Vmware Server: come installare e configurare Vmware Server.
KVM
KVM: installare e configurare KVM.
VirtualBox
VirtualBox: come installare e configurare VirtualBox.
Qemu
Qemu: installazione di Ubuntu su emulatore Qemu;
Applicazioni
Anche se le seguenti applicazioni non sono dei sistemi di virtualizzazione, sono utili in molti casi per eseguire programmi Windows:
Wine: ricrea le api di Windows, cioè le librerie per creare i programmi grafici di windows;
PlayOnLinux: Interfaccia grafica di Wine che consente l'esecuzione e l'installazione di applicazioni, in particolare giochi.
Cedega: programma a pagamento, funziona per molti giochi.
Altre
OpenMoko: installare OpenMoko con Qemu.