Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "andreas-xavier/prova8"
Differenze tra le versioni 76 e 85 (in 9 versioni)
Versione 76 del 22/04/2023 13.02.48
Dimensione: 5879
Commento:
Versione 85 del 06/05/2024 15.39.49
Dimensione: 5172
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
## page was renamed from LucaGambardella/Prove1
Linea 4: Linea 3:
<<Indice(depth=1)>>
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?f=46&t=523831"; rilasci="20.04 23.04")>>
<<Indice(depth=2)>>
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?f=46&t=xxxx"; rilasci="20.04 22.04")>>
Linea 8: Linea 8:
'''Cinnamon''' è un fork di '''GNOME Shell'''. Sviluppato per Linux Mint, è stato successivamente reso disponibile nei [[Repository|repository]] di Ubuntu, fino a diventare il desktop della derivata ufficiale '''Ubuntu Cinnamon''' (a partire dalla versione 23.04). '''!QuickEmu''' è un programma per sistemi GNU/Linux, distribuito con licenza MIT, in grado di creare macchine virtuali tramite '''[[Virtualizzazione/Qemu|Qemu]]''' in maniera semplice e rapida, concepito per utenti che fanno un uso massivo di sistemi virtualizzati.
Linea 10: Linea 10:
'''Cinnamon''' presenta un'interfaccia più simile a '''GNOME 2.3''', benché sia basato sulle ultime versioni di GNOME. Usa '''Muffin''' (un fork del gestore finestre '''Mutter''' di '''GNOME Shell''') e il [[AmbienteGrafico/FileManager#Nemo|file manager]] '''Nemo'''. Per maggiori informazioni consultare [[AmbienteGrafico/AmbientiDesktop#Cinnamon|questa pagina]].
Di seguito alcune delle principali caratteristiche:
 * download e avvio di macchine virtuali con pochi comandi da [[AmministrazioneSistema/Terminale|terminale]]
 * ottimizzazione automatica delle macchine virtuali, senza dover configurare Qemu
 * supporto a SPICE per condivisione host/guest degli appunti
 * accelerazione grafica tramite VirGL
 * supporto a UEFI (con o senza Secure Boot) e BIOS Legacy,
 * possibilità di salvare le macchine vituali nella '''Home''' o su dispositivi di archiviazione esterni
 * possibilità di virtuarlizzare i più disparati sistemi operativi differenti: Windows 10 e 11, le ultime versioni di macOS, tutte le principali distribuzioni GNU/Linux (Arch, Debian, Fedora, Ubuntu, Slackware ecc.), Android x86, FreeBSD, TrueNAS, !OpenIndiana, FreeDOS, Haiku, ReactOS e tanti altri.
 
Linea 14: Linea 21:
== Ubuntu 23.04 == Per Ubuntu e derivate sono disponibili dei PPA che permettono l'installazione semplificata di '''!QuickEmu'''.
Linea 16: Linea 23:
 0. A seconda delle proprie esigenze [[AmministrazioneSistema/InstallareProgrammi |installare]] uno dei seguenti pacchetti:
  * [[apt://cinnamon-core| cinnamon-core]] oppure [[apt://cinnamon| cinnamon]]: per il solo ambiente grafico
  * [[apt://ubuntucinnamon-environment| ubuntucinnamon-environment]]: per l'ambiente grafico compreso di temi, icone, sfondi di Ubuntu Cinnamon
  * [[apt://ubuntucinnamon-desktop| ubuntucinnamon-desktop]]: per l'intero ambiente grafico compreso di strumenti e programmi.
 0. Digitare nel [[AmministrazioneSistema/Terminale|terminale]] il seguente comando:{{{
sudo apt-add-repository ppa:flexiondotorg/quickemu
}}}
 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://quickemu|quickemu]].
Linea 21: Linea 28:
== Ubuntu 20.04 e 22.04 ==
##verificare per 22.04!
= Utilizzo =
Linea 24: Linea 30:
 0. Se si è sul [[Installazione/CdMinimale|sistema minimale]], [[AmministrazioneSistema/InstallareProgrammi|installare]] un [[AmbienteGrafico/DisplayManager|login manager]]. Nel seguente esempio verrà installato '''LighDM''':{{{
sudo apt install lightdm
}}}
 Se invece si ha già a disposizione un sistema già dotato di ambiente grafico, omettere questo passaggio.
 0. A seconda delle proprie esigenze, [[AmministrazioneSistema/InstallareProgrammi |installare]] uno dei seguenti pacchetti:
  * [[apt://cinnamon-core| cinnamon-core]] (per i soli componenti essenziali dell'ambiente grafico)
  * [[apt://cinnamon| cinnamon]] (per il solo ambiente grafico)
  * [[apt://cinnamon-desktop-environment| cinnamon-desktop-environment]] (ambiente grafico più componenti, strumenti e programmi)
Viene descritto di seguito, in linea generale, il funzionamento del programma.

 0. Per creare una macchina virtuale digitare nel [[AmministrazioneSistema/Terminale|terminale]] un comando che rispetti la seguente sintassi:{{{
quickget [sistema operativo] [versione] [edizione #se disponibile]
}}}
 Verranno creati un file di configurazione della macchina virtuale e, con le impostazioni di default, una cartella nella '''Home''' dell'utente contenente i file relativi alla macchina virtuale stessa.
 0. Prendere nota dell'output del comando precedente, necessario ad avviare la macchina virtuale.
 0. Per avviare la macchina virtuale digitare il comando che contenga la seguente sintassi:{{{
quickemu --vm [file di configurazione della macchina]
}}}

È inoltre utile sapere che:

 * Per conoscere le versioni disponibili di un sistema operativo è possibile digitare il comando omettendo la release. Verrà quindi riportato un messaggio di errore in cui saranno elencate le versioni disponibili, come nel seguente esempio:{{{
quickget ubuntu
}}}
 {{{
ERROR! You must specify a release.
 - Releases: 14.04 16.04 18.04 20.04 22.04 23.10 daily-live
}}}
 oppure:{{{
quickget macos
}}}
 {{{
ERROR! You must specify a release.
 - Releases: high-sierra mojave catalina big-sur monterey ventura

}}}

 * Per ottenere una lista dei sistemi operativi disponibili e le loro versioni digitare:{{{
quickget list
}}}
##vedere se disponibili opzioni per ridurre ricerca

 * Avviando una macchina virtuale verranno stampate nel terminale le diverse info utili, fra cui:
  * Host: sistema host e hostname
  * CPU: modello di processore
  * CPU VM: numero di socket, core, thread(s) e GB di RAM utilizzata dalla VM
  * BOOT: se in uso EFI e secureboot
  * Disk: nome, path e dimensioni della VM
  * Boot ISO: nome e path del file ISO
  * Display: informazioni parte grafica (es: SDL, virtio-vga-gl, GL (on), VirGL (on) )
  * ssh: info per ssh
  * Process: nome e PID del processo

 * Per eliminare una macchina virtuale è sufficiente eliminare la relativa cartella.


= Esempi di utilizzo di VM =

== GNU/Linux ==

{{{
quickget linuxmint 21.2 cinnamon
}}}

== Windows ==

{{{
quickget windows 11
}}}

{{{
quickemu --vm windows-11.conf
}}}
Linea 34: Linea 97:
Sono inoltre disponibili diversi PPA di terze parti (non supportati ufficialmente) che permettono di installare versioni più recenti dell'ambiente grafico oppure ulteriori software di Linux Mint (ad esempio [[https://launchpad.net/~trebelnik-stefina/+archive/ubuntu/cinnamon|ppa:trebelnik-stefina/cinnamon]]). Se si è sul sistema minimale occorrerà [[AmministrazioneSistema/InstallareProgrammi|installare]] preventivamente il pacchetto [[apt://software-properties-common | software-properties-common]]. Per informazioni sulla procedura per aggiungere PPA di terze parti consultare [[Repository/RigaDiComando#Aggiungere_altri_repository|questa guida]].<<BR>>
Per evitare problemi di incompatibilità, prima di installare Cinnamon da PPA è consigliata la rimozione completa dei relativi pacchetti, se già installati in precedenza.
L'installazione di Windows implementa automaticamente la modalità di installazione ''Unattended'', per saltare diversi passaggi (creazione di account online, richiesta dati di diagnostica, invio dati Microsoft ecc.). Inoltre vengono applicate delle patch per VirtIO, ecc.)
Linea 38: Linea 100:
= Primo avvio = == macOS ==
Linea 40: Linea 102:
Completata l'installazione:

 0. Terminare la sessione corrente e tornare alla schermata di login oppure riavviare il computer se su sistema minimale.
 0. Fare clic sul simbolo di Ubuntu accanto al proprio nome utente e selezionare '''Cinnamon''' oppure '''Cinnamon (software rendering)''' (quest'ultima sessione abilita gli effetti grafici).
 0. Eseguire il login.

Ecco come si presenta il desktop di '''Cinnamon''':

<<BR>>
<<Immagine(./Cinnamon.png,800,center)>>

= Configurazione =

'''Cinnamon''' possiede un [[AmministrazioneSistema/CentroDiControllo|centro di controllo]] integrato, dal quale è possibile gestire tutte le impostazioni di sistema.

È accessibile:
 * facendo clic su '''Menu''' e quindi su '''Impostazioni di sistema (centro di controllo)''' (icona a forma cacciavite e chiave inglese incrociati).
 * seguendo il percorso '''''Menu → Preferenze → Impostazioni di sistema''''' e da qui cliccando nel sotto-menu di interesse.
 * eseguendo un clic destro sul pannello e cliccando su '''Impostazioni di sistema'''.

= Personalizzazione =

All'interno del pannello '''Impostazioni di sistema''' sono presenti numerosi strumenti per personalizzare il DE.<<BR>>
'''Cinnamon''', infatti, dispone di svariate applet, desklet, estensioni e temi, appositamente scritti per l'ambiente grafico (per maggiori informazioni consultare [[http://cinnamon-spices.linuxmint.com/|questa pagina]]). Molti di questi sono scaricabili e installabili direttamente dagli strumenti di personalizzazione.

Sono inoltre disponibili varie opzioni di personalizzazione, quali angoli attivi, pannelli a scomparsa, effetti grafici ecc.

{{{#!wiki note
Per via della presenza di '''Muffin''', '''Cinnamon''' è incompatibile con le estensioni e i temi di '''GNOME Shell'''.
{{{
quickget macos catalina
Linea 71: Linea 106:
= Ripristino delle configurazioni predefinite =

È possibile ripristinare le impostazioni predefinite di '''Cinnamon''' digitando nel [[AmministrazioneSistema/Terminale|terminale]] il comando:{{{
gsettings reset-recursively org.cinnamon
{{{
quickemu --vm macos-catalina.conf
Linea 77: Linea 110:
= Problemi noti =
Linea 79: Linea 111:
== Compiz == = Opzioni =
Linea 81: Linea 113:
Poiché '''Cinnamon''' usa il gestore finestre '''Muffin''', non è possibile utilizzare '''[[AmbienteGrafico/CompositeManager/CompizFusion|Compiz]]'''. L'avvio di '''Compiz Fusion''', infatti, causa crash di sistema. [compilare]

To enable guest/host sharing via SPICE add `--display spice` to the `quickemu` command.


= Interfaccia grafica =

'''Quickgui ''' è un progetto separato scritto con [[https://flutter.dev/|flutter]] per utilizzare '''!QuickEmu''' attraverso una semplice interfaccia grafica. Per Ubuntu viene distribuito tramite PPA.

Per installarlo digitare i seguenti comandi:{{{
sudo add-apt-repository ppa:yannick-mauray/quickgui
sudo apt update
sudo apt install quickgui
}}}

Al termine della procedura sarà possibile [[AmbienteGrafico/AvviareProgrammi|avviare]] il programma.
Linea 85: Linea 132:
 * [[http://wiki.ubuntuusers.de/Cinnamon | Documento originale]]
 * [[http://cinnamon-spices.linuxmint.com/ | Pagina del progetto]]
 * [[https://github.com/linuxmint/Cinnamon|GitHub]]
 * [[https://projects.linuxmint.com/cinnamon/|Cinnamon su Linux Mint Projects]]
 * [[https://ubuntucinnamon.org/|Ubuntu Cinnamon]]
 * [[https://github.com/quickemu-project/quickemu|Sito del progetto]]
Linea 91: Linea 135:
##CategoryGrafica ##CategoryVirtualizzazione


Attenzione! Questa è una Pagina di prova. Le informazioni riportate potrebbero essere incomplete, errate e potenzialmente pericolose. Per contribuire alla realizzazione di questa pagina consultare la discussione di riferimento.

Guida verificata con Ubuntu: 20.04 22.04

Problemi in questa pagina? Segnalali in questa discussione

Introduzione

QuickEmu è un programma per sistemi GNU/Linux, distribuito con licenza MIT, in grado di creare macchine virtuali tramite Qemu in maniera semplice e rapida, concepito per utenti che fanno un uso massivo di sistemi virtualizzati.

Di seguito alcune delle principali caratteristiche:

  • download e avvio di macchine virtuali con pochi comandi da terminale

  • ottimizzazione automatica delle macchine virtuali, senza dover configurare Qemu
  • supporto a SPICE per condivisione host/guest degli appunti
  • accelerazione grafica tramite VirGL
  • supporto a UEFI (con o senza Secure Boot) e BIOS Legacy,
  • possibilità di salvare le macchine vituali nella Home o su dispositivi di archiviazione esterni

  • possibilità di virtuarlizzare i più disparati sistemi operativi differenti: Windows 10 e 11, le ultime versioni di macOS, tutte le principali distribuzioni GNU/Linux (Arch, Debian, Fedora, Ubuntu, Slackware ecc.), Android x86, FreeBSD, TrueNAS, OpenIndiana, FreeDOS, Haiku, ReactOS e tanti altri.

Installazione

Per Ubuntu e derivate sono disponibili dei PPA che permettono l'installazione semplificata di QuickEmu.

  1. Digitare nel terminale il seguente comando:

    sudo apt-add-repository ppa:flexiondotorg/quickemu
  2. Installare il pacchetto quickemu.

Utilizzo

Viene descritto di seguito, in linea generale, il funzionamento del programma.

  1. Per creare una macchina virtuale digitare nel terminale un comando che rispetti la seguente sintassi:

    quickget [sistema operativo] [versione] [edizione #se disponibile]

    Verranno creati un file di configurazione della macchina virtuale e, con le impostazioni di default, una cartella nella Home dell'utente contenente i file relativi alla macchina virtuale stessa.

  2. Prendere nota dell'output del comando precedente, necessario ad avviare la macchina virtuale.
  3. Per avviare la macchina virtuale digitare il comando che contenga la seguente sintassi:

    quickemu --vm [file di configurazione della macchina]

È inoltre utile sapere che:

  • Per conoscere le versioni disponibili di un sistema operativo è possibile digitare il comando omettendo la release. Verrà quindi riportato un messaggio di errore in cui saranno elencate le versioni disponibili, come nel seguente esempio:

    quickget ubuntu 
    ERROR! You must specify a release.
     - Releases: 14.04 16.04 18.04 20.04 22.04 23.10 daily-live

    oppure:

    quickget macos 
    ERROR! You must specify a release.
     - Releases: high-sierra mojave catalina big-sur monterey ventura
  • Per ottenere una lista dei sistemi operativi disponibili e le loro versioni digitare:

    quickget list 

  • Avviando una macchina virtuale verranno stampate nel terminale le diverse info utili, fra cui:
    • Host: sistema host e hostname
    • CPU: modello di processore
    • CPU VM: numero di socket, core, thread(s) e GB di RAM utilizzata dalla VM
    • BOOT: se in uso EFI e secureboot
    • Disk: nome, path e dimensioni della VM
    • Boot ISO: nome e path del file ISO
    • Display: informazioni parte grafica (es: SDL, virtio-vga-gl, GL (on), VirGL (on) )
    • ssh: info per ssh
    • Process: nome e PID del processo
  • Per eliminare una macchina virtuale è sufficiente eliminare la relativa cartella.

Esempi di utilizzo di VM

GNU/Linux

quickget linuxmint 21.2 cinnamon

Windows

quickget windows 11

quickemu --vm windows-11.conf

L'installazione di Windows implementa automaticamente la modalità di installazione Unattended, per saltare diversi passaggi (creazione di account online, richiesta dati di diagnostica, invio dati Microsoft ecc.). Inoltre vengono applicate delle patch per VirtIO, ecc.)

macOS

quickget macos catalina

quickemu --vm macos-catalina.conf

Opzioni

[compilare]

To enable guest/host sharing via SPICE add --display spice to the quickemu command.

Interfaccia grafica

Quickgui è un progetto separato scritto con flutter per utilizzare QuickEmu attraverso una semplice interfaccia grafica. Per Ubuntu viene distribuito tramite PPA.

Per installarlo digitare i seguenti comandi:

sudo add-apt-repository ppa:yannick-mauray/quickgui
sudo apt update
sudo apt install quickgui

Al termine della procedura sarà possibile avviare il programma.

Ulteriori risorse


CategoryHomepage