Come incollare in Ubuntu Headless Virtual Machine

Sono sicuro che molti di voi hanno avuto il mio stesso problema: state cercando di incollare in una macchina virtuale senza testa di Ubuntu, ma semplicemente non funziona.

Qualunque cosa tu faccia, gli appunti non sembrano essere condivisi tra il tuo sistema operativo host e guest. Bene, oggi sono qui per condividere con voi la soluzione a questo problema.

In realtà è abbastanza semplice: tutto ciò che devi fare è installare il pacchetto xclip sul tuo guest Ubuntu. Dopo averlo fatto, incolla a tuo piacimento!

Come incollare in Ubuntu Headless Virtual Machine

introduzione

Se stai eseguendo Ubuntu in una macchina virtuale senza testa, potresti dover incollare del testo nella VM di volta in volta. Sfortunatamente, questo non è sempre semplice.

In questo articolo, ti mostreremo due metodi per copiare e incollare il testo in una VM Ubuntu senza testa: utilizzando la riga di comando e utilizzando uno strumento di terze parti.

Passi fondamentali

  1. Scarica il pbcopy portato da Apple. Dovrebbe essere un singolo file eseguibile.
  2. Dalla riga di comando di Ubuntu, usa scp per copiarlo sulla tua macchina Ubuntu. Presumo che sia nella tua home directory.
  3. In Ubuntu, rendi il file eseguibile con chmod +x pbcopy
  4. Infine, esegui il programma con ./pbcopy Questo post sul blog spiega come abilitare il copia e incolla tra tmux in esecuzione in una macchina virtuale Ubuntu e il terminale OS X

Suggerimenti e trucchi


Se stai usando Ubuntu in una macchina virtuale, potresti trovare utile sapere come copiare e incollare tra il tuo computer host e il tuo computer guest. Questo può essere fatto con pochi semplici passaggi.

  1. Sul tuo computer host, evidenzia il testo che vuoi copiare.
  2. Premi il "Ctrl" E "C” contemporaneamente per copiare il testo.
  3. Sulla tua macchina guest Ubuntu, premi il tasto "Ctrl" E "Spostare” contemporaneamente, quindi premere il tasto “v" chiave. Questo incollerà il testo nella tua macchina guest Ubuntu.

Metodi più avanzati

Se sei un utente più avanzato, potresti provare un metodo più sofisticato di copia e incolla tra le macchine host e guest.

Questo può essere fatto usando un programma chiamato ClipIt, che è disponibile gratuitamente da Ubuntu Software Center.

Una volta installato ClipIt, aprilo e vai alla scheda "Generale". Assicurati che l'opzione 'Abilita copia/incolla' sia selezionata.

Puoi anche controllare il 'Sincronizza gli appunti' opzione se vuoi essere in grado di incollare tra le tue macchine host e guest senza dover utilizzare l'interfaccia ClipIt.

Ora vai al 'Avanzate' e scorri verso il basso fino a 'Modalità copia/incolla' sezione. Qui puoi scegliere se vuoi usare il 'Ctrl+C/Ctrl+V' scorciatoie da tastiera o comandi del menu di scelta rapida per copiare e incollare.

Scegli il metodo con cui ti senti più a tuo agio e fai clic su "OK‘.

Ora dovresti essere in grado di copiare e incollare tra le tue macchine host e guest usando il metodo che hai selezionato.

Conclusione


Ci sono molti vantaggi nell'usare una macchina virtuale headless, come la possibilità di gestire e ridimensionare più server in modo semplice ed efficiente.

Se stai utilizzando un server Ubuntu, puoi utilizzare i seguenti suggerimenti per aiutarti a incollare il testo nella tua VM senza testa.

Innanzitutto, se stai utilizzando un client SSH come Stucco, puoi semplicemente evidenziare il testo che desideri copiare e quindi fare clic con il pulsante destro del mouse. Questo copierà automaticamente il testo negli appunti.

Se non utilizzi un client SSH, puoi utilizzare l'utility xclip per copiare e incollare il testo. Per installare xclip, esegui semplicemente il seguente comando:

sudo apt-get install xclip

Una volta installato xclip, puoi utilizzare il seguente comando per copiare il testo negli appunti:

xclip -sel clip < file.txt

Per incollare il testo nella tua VM, esegui semplicemente il seguente comando:

xclip -sel clip -o

Italiano