Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Virtualizzazione/VirtManager"
Differenze tra le versioni 176 e 201 (in 25 versioni)
Versione 176 del 02/02/2022 17.22.53
Dimensione: 7785
Autore: carlin0
Commento:
Versione 201 del 28/07/2024 15.48.47
Dimensione: 3494
Autore: carlin0
Commento: Verificata per 24.04
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
## https://wiki.ubuntu-it.org/InternetRete/Navigazione/Pastebin
## page was renamed from DavideAlberelli/ProvaPastebin
## Pagina creata da Carlin0
Linea 7: Linea 6:
<<Informazioni(rilasci="20.04"; forum="http://forum.ubuntu-it.org/viewtopic.php?f=46&t=572325")>> <<Informazioni(rilasci="24.04 22.04 20.04"; forum="https://forum.ubuntu-it.org/viewtopic.php?f=46&t=648642")>>
Linea 11: Linea 10:
'''[[https://it.wikipedia.org/wiki/Pastebin|Pastebin]]''' è un'applicazione web che permette all'utente di caricare online parti di testo, normalmente file di registro o codici sorgenti, per renderli disponibili pubblicamente. L'applicazione '''Virt-manager''' è un'interfaccia grafica utente per desktop che permette di gestire macchine virtuali tramite [[https://libvirt.org|libvirt]].<<BR>>
È pensata principalmente per macchine virtuali [[Virtualizzazione/Kvm|KVM]], ma gestisce anche [[https://it.wikipedia.org/wiki/Xen|Xen]] e [[https://it.wikipedia.org/wiki/LXC|LXC]].<<BR>>
L'applicazione presenta una vista riassuntiva dei domini in uso, statistiche sulle loro prestazioni e utilizzo di risorse in tempo reale. Procedure guidate permettono la creazione di nuovi domini, configurazione e regolazione delle risorse allocate e dell'hardware virtuale per ogni dominio.<<BR>>
Un visualizzatore di client [[InternetRete/DesktopRemoto/Vnc|VNC]] e [[https://it.wikipedia.org/wiki/Simulation_Program_with_Integrated_Circuit_Emphasis|SPICE]] incorporato, presenta al dominio ospite una console grafica completa.
Linea 13: Linea 15:
È utilizzata dagli utenti '''[[https://it.wikipedia.org/wiki/Internet_Relay_Chat|IRC]]''', di altri programmi di chat e da alcuni servizi come [[http://chiedi.ubuntu-it.org|Chiedi]], dove incollare grosse quantità di testo è considerata una cattiva abitudine. = Installazione =
Linea 15: Linea 17:
Ci sono diversi stili di '''pastebin''' e nel tempo molti pastebin si sono evoluti fornendo alcuni servizi specializzati rivolti a un pubblico specifico, ad esempio evidenziare il codice. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://virt-manager|virt-manager]].
Linea 17: Linea 19:
Il testo incollato in un '''pastebin''' può essere conservato solo per un certo periodo di tempo, ma alcuni siti permettono che non abbia data di scadenza.

I '''pastebin''' si possono utilizzare in vari modi: manualmente tramite copia e incolla, automaticamente inviando il codice dal [[https://wiki.ubuntu-it.org/AmministrazioneSistema/Terminale|terminale]] al '''pastebin''' e alcuni permettono anche il caricamento di file.

= Modo manuale =

{{{#!wiki note
Canonical ha imposto l'iscrizione per l'uso manuale e la lettura di `paste.ubuntu.com`, resta libero l'invio tramite terminale.
{{{#!wiki important
Dopo l'installazione è consigliabile un riavvio completo del sistema operativo.
Linea 27: Linea 23:
 0. Copiare il testo che si vuole salvare digitando la combinazione di tasti '''Ctrl+C''' o '''Ctrl+Maiusc+C''' per il terminale. = Creare nuova macchina virtuale =
Linea 29: Linea 25:
 0. Andare su un [[#siti|sito di pastebin]], incollare il testo nello spazio apposito digitando la combinazione di tasti '''Ctrl+V''' e inserire un nickname.  0. [[AmbienteGrafico/AvviareProgrammi|Avviare]] dal menù principale '''Virtual Machine Manager'''.
 0. Fare clic sul menù '''File''' e scegliere la voce '''Nuova macchina virtuale'''.
 0. Seguire le istruzioni a seconda dei casi (Supporto ISO, da rete, usare disco esistente o installazione manuale).
 <<BR>>
 {{{#!wiki note
È possibile anche usare un disco virtuale creato con Virtualbox.
 }}}
Linea 31: Linea 33:
= Porte USB =

 0. Dal menù '''Macchina virtuale''' della macchina virtuale scegliere la voce '''Redirigi dispositivo USB'''.
 0. Mettere una spunta sul dispositivo che si intende selezionare.

= Cartella condivisa =

 0. [[https://wiki.ubuntu-it.org/AmministrazioneSistema/ComandiBase#mkdir|Creare]] nel sistema '''host''' una cartella da condividere (ad esempio `~/condvs-hst`).
 0. [[https://wiki.ubuntu-it.org/AmministrazioneSistema/ComandiBase#mkdir|Creare]] nel sistema '''guest''' una cartella da condividere (ad esempio `~/condvs-gst`).
 0. Dal menù '''Visualizza''' della macchina virtuale scegliere la voce '''Dettagli'''.
 0. Fare clic su '''Aggiungi hardware'''.
 0. Scegliere '''File system'''.
 0. Impostare:
  * '''Tipo''' → ''mount''
  * '''Modalità''' → ''squash''
  * '''Percorso sorgente''' → ''/home/nome_utente/condvs-hst''
  * '''Percorso di destinazione''' → ''/home/nome_utente/condvs-gst''
 <<BR>>
Linea 32: Linea 52:
Alcuni pastebin permettono di impostare il periodo di validità del contenuto, di impostarlo nascosto o di impostare una password per vederlo.
}}}
Sostituire '''nome_utente''' con il proprio nome utente nel sistema operativo.
 }}}
Linea 35: Linea 55:
 0. Cliccare il bottone '''Paste''' o '''Send''' a seconda dei casi. Questo genera una pagina con un [[https://it.wikipedia.org/wiki/Url|url]].

 0. Utilizzare l'url della pagina per condividere il vostro testo.

= Modo automatico =

== Pastebinit ==

'''Pastebinit''' è un piccolo script [[https://it.wikipedia.org/wiki/Python|python]] che permette all'utente, direttamente dalla linea di comando, di inviare il risultato di un comando a un pastebin e restituisce il link che l'utente dovrà usare.

 * [[http://wiki.ubuntu-it.org/AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://pastebinit|pastebinit]].

 * Per inviare l'output di un comando su '''pastebin''' è sufficiente digitare nel [[AmministrazioneSistema/Terminale|terminale]] il comando voluto seguito da una pipe e pastebinit: {{{
<comando> | pastebinit
}}}

 Per esempio: {{{
dmesg | pastebinit
ls -al ~/ | pastebinit
dpkg -l | grep linux-image | pastebinit
}}}

 * Per inviare l'output su un pastebin diverso da quello predefinito digitare nel [[AmministrazioneSistema/Terminale|terminale]]: {{{
<comando> | pastebinit -b <url_di_un_pastebin>
}}}

 * Per l'elenco dei pastebin supportati digitare nel [[AmministrazioneSistema/Terminale|terminale]]: {{{
pastebinit -l
}}}

 * Per inviare il contenuto di un file al pastebin digitare nel [[AmministrazioneSistema/Terminale|terminale]]: {{{
pastebinit -i /percorso/file/di/input
 0. Fare clic su '''Fine'''.
 0. Nel sistema `guest` digitare nel [[AmministrazioneSistema/Terminale|terminale]]: {{{
sudo mount -t 9p -o trans=virtio,version=9p2000.L /condvs-hst /home/tuoutente/condvs-gst
Linea 70: Linea 61:
È possibile cambiare le impostazioni predefinite creando una configurazione locale nella propria '''Home''' Per eventuali problemi di lettura/scrittura della cartella condivisa agire sui [[AmministrazioneSistema/PermessiFile|permessi]].
Linea 72: Linea 63:

||<tablestyle="width:75%; text-align:center;":-2 #CCCCCC>'''Impostazioni predefinite'''||
|| '''Autore''' || Nome utente in uso nel sistema operativo ||
|| '''Url pastebin''' || paste.ubuntu.com ||
|| '''Formato''' || text ||
|| '''Titolo''' || ''vuoto'' ||
|| '''Privato''' || no ||

Per cambiare le impostazioni predefinite in modo permanente:

 0. [[https://wiki.ubuntu-it.org/AmministrazioneSistema/ComandiBase#touch|Creare]] il file `~/.pastebinit.xml`.

 0. Aprire con un [[https://wiki.ubuntu-it.org/Ufficio/EditorDiTesto|editor di testo]] il file `~/.pastebinit.xml`.

 0. Scrivere al suo interno una configurazione come la seguente: {{{
<pastebinit>
 <pastebin>dpaste.com</pastebin>
 <author>Nome Utente</author>
 <format>text</format>
 <private>1</private>
</pastebinit>
}}}

 0. Salvare e chiudere il file.

== termbin.com ==

'''termbin.com''' è un '''pastebin''' che utilizza [[https://it.wikipedia.org/wiki/Netcat|netcat]] per ricevere i codici di testo da pubblicare, essendo ''netcat'' installato su '''Ubuntu''' in modo predefinito lo si può utilizzare senza installare nulla.

 * Per inviare l'output di un comando a '''termbin.com''' digitare nel [[https://wiki.ubuntu-it.org/AmministrazioneSistema/Terminale|terminale]]: {{{
<comando> | nc termbin.com 9999
}}}

 {{{#!wiki note
È opportuno creare un `alias` per semplificare l'uso di '''termbin.com'''.
}}}

 * Per creare un `alias` digitare nel [[https://wiki.ubuntu-it.org/AmministrazioneSistema/Terminale|terminale]] questi 2 comandi in sequenza: {{{
echo 'alias tb="nc termbin.com 9999"' >> .bashrc
. ~/.bashrc
}}}A questo punto per inviare l'output del terminale a '''termbin.com''' basterà digitare nel [[https://wiki.ubuntu-it.org/AmministrazioneSistema/Terminale|terminale]]: {{{
<comando> | tb
}}}

== ix.io ==

'''ix.io''' è un '''pastebin''' che utilizza [[https://it.wikipedia.org/wiki/Curl|curl]] per ricevere i codici di testo da pubblicare.

 * [[http://wiki.ubuntu-it.org/AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://curl|curl]].

 * Per inviare l'output di un comando a '''ix.io''' digitare nel [[https://wiki.ubuntu-it.org/AmministrazioneSistema/Terminale|terminale]]: {{{
<comando> | curl -F 'f:1=<-' ix.io
}}}

 {{{#!wiki note
È opportuno creare un `alias` per semplificare l'uso di '''ix.io'''.
}}}

 * Per creare un `alias` digitare nel [[https://wiki.ubuntu-it.org/AmministrazioneSistema/Terminale|terminale]] questi 2 comandi in sequenza: {{{
echo 'alias ix="curl -F 'f:1=<-' ix.io"' >> .bashrc
. ~/.bashrc
}}}A questo punto per inviare l'output del terminale a '''ix.io''' basterà digitare nel [[https://wiki.ubuntu-it.org/AmministrazioneSistema/Terminale|terminale]]: {{{
<comando> | ix
}}}

<<Anchor(siti)>>
= Siti pastebin =

||<tablestyle="width:75%; text-align:center;" rowstyle="background-color: #cccccc;" :>'''Sito''' ||<:> '''Note''' ||
|| https://paste.ubuntu.com || Richiede registrazione ||
|| https://paste.debian.net || Consente caricamento file, link nascosti, impostazione tempo di scadenza ||
|| https://dpaste.com || Impostazione tempo di scadenza ||
|| https://pastebin.com || Contiene pubblicità ||
|| https://bpa.st || Impostazione tempo di scadenza ||
|| https://pastebin.centos.org || Impostazione tempo di scadenza e link nascosti ||
|| https://gist.github.com || Richiede registrazione ||
|| https://textbin.net || Impostazione tempo di scadenza, link nascosti, password di lettura ||
|| https://controlc.com || Password di lettura ||
|| https://nopaste.ml || ||
|| https://rentry.co || ||
Linea 155: Linea 66:
 * [[https://phab.lubuntu.me/source/pastebinit|Homepage di pasteibnit]]

 * [[http://manpages.ubuntu.com/manpages/focal/man1/pastebinit.1.html|Pagina man di pastebinit]]

 * [[https://launchpad.net/pastebinit|Pagina launchpad di pastebinit]]
 * [[https://virt-manager.org|Sito del progetto]]
 * [[https://github.com/virt-manager/virt-manager|Repository dello sviluppo]]
 * [[https://webchat.oftc.net/?channels=#virt|Canale IRC (in lingua inglese)]]
Linea 162: Linea 70:
CategoryInternet


### da terminale →→→ debian dpaste sprunge
CategoryVirtualizzazione


Guida verificata con Ubuntu: 20.04 22.04 24.04

Problemi in questa pagina? Segnalali in questa discussione

Introduzione

L'applicazione Virt-manager è un'interfaccia grafica utente per desktop che permette di gestire macchine virtuali tramite libvirt.
È pensata principalmente per macchine virtuali KVM, ma gestisce anche Xen e LXC.
L'applicazione presenta una vista riassuntiva dei domini in uso, statistiche sulle loro prestazioni e utilizzo di risorse in tempo reale. Procedure guidate permettono la creazione di nuovi domini, configurazione e regolazione delle risorse allocate e dell'hardware virtuale per ogni dominio.
Un visualizzatore di client VNC e SPICE incorporato, presenta al dominio ospite una console grafica completa.

Installazione

Installare il pacchetto virt-manager.

Dopo l'installazione è consigliabile un riavvio completo del sistema operativo.

Creare nuova macchina virtuale

  1. Avviare dal menù principale Virtual Machine Manager.

  2. Fare clic sul menù File e scegliere la voce Nuova macchina virtuale.

  3. Seguire le istruzioni a seconda dei casi (Supporto ISO, da rete, usare disco esistente o installazione manuale).


    È possibile anche usare un disco virtuale creato con Virtualbox.

Porte USB

  1. Dal menù Macchina virtuale della macchina virtuale scegliere la voce Redirigi dispositivo USB.

  2. Mettere una spunta sul dispositivo che si intende selezionare.

Cartella condivisa

  1. Creare nel sistema host una cartella da condividere (ad esempio ~/condvs-hst).

  2. Creare nel sistema guest una cartella da condividere (ad esempio ~/condvs-gst).

  3. Dal menù Visualizza della macchina virtuale scegliere la voce Dettagli.

  4. Fare clic su Aggiungi hardware.

  5. Scegliere File system.

  6. Impostare:
    • Tipomount

    • Modalitàsquash

    • Percorso sorgente/home/nome_utente/condvs-hst

    • Percorso di destinazione/home/nome_utente/condvs-gst


    Sostituire nome_utente con il proprio nome utente nel sistema operativo.

  7. Fare clic su Fine.

  8. Nel sistema guest digitare nel terminale:

    sudo mount -t 9p -o trans=virtio,version=9p2000.L /condvs-hst /home/tuoutente/condvs-gst

Per eventuali problemi di lettura/scrittura della cartella condivisa agire sui permessi.

Ulteriori risorse


CategoryVirtualizzazione