Como copiar e colar na interface de linha de comando do Ubuntu Minimal?


9

Instalei a edição de 64 bits do Ubuntu Minimal 14.04 em uma máquina virtual do VMware Player. O Ubuntu Minimal possui apenas uma CLI (Command Line Interface), da qual gosto, mas não consigo descobrir como copiar / colar no terminal. Preciso colar especialmente, porque alguns dos links que preciso executar são muito longos para digitar manualmente.

Eu tentei Ctrl+ V, Ctrl+ Shift+ V, Shift+ Insert, Ctrl+ Shift+ Insert, mas até agora não tive sorte. Como posso copiar / colar na CLI?


3
Eu recomendo instalar o servidor ssh e, em seguida, conectar-se à VM com o cliente SSH de sua escolha, por exemplo, PuTTY - isso oferece não apenas fácil copiar e colar, mas também um console de texto redimensionável e outros itens.
Eugen Rieck 17/10

11
Esta é uma alternativa inteligente. Obrigado pela contribuição!
Howard Lee

Respostas:


5

O VMware Workstation 12.5.2 oferece suporte à pasta geral (UPDATE)

Por acidente, notei que a versão atual do Workstation (12.5.2) suporta colagem geral. Quero dizer, colar em qualquer lugar, incluindo o console de texto do Linux, sem precisar ter nenhuma ferramenta de VM instalada. Uma função semelhante estava disponível no Microsoft Virtual PC.

A função funciona emulando as teclas pressionadas. Isso implica as seguintes limitações:

  • O layout do teclado da VM deve corresponder ao layout do teclado que o VMware Workstation espera. Caso contrário, os caracteres nas teclas que diferem serão digitados incorretamente.
  • O layout de teclado esperado no meu caso era "Estados Unidos", embora eu use um layout diferente tanto na máquina host quanto na máquina convidada.
  • Não parece haver uma maneira (simples) de como alterar o layout de teclado esperado.
  • Colar somente funciona dessa maneira. A cópia funciona apenas da maneira antiga, com o suporte das ferramentas VMware.

Conheço duas maneiras de invocar a função:

  1. Tenha a janela da VM selecionada, mas o teclado não será pego (Desagrupe usando Ctrl+ Altou selecione a janela da VM clicando na guia VM.) E pressione Ctrl+ V.
  2. Selecione a janela da VM e use a função no menu: Editar > Colar

Existem limitações adicionais:

  • Não parece haver um atalho usando a tecla de atalho VMware Ctrl+, Altque permitiria o uso da função enquanto o teclado é agarrado.
  • A função parece não estar acessível no VMware 12 Player (versão 12.5.2). Ctrl+ Vnão funciona e não há função Colar no menu.
  • A função não é descrita na documentação nem nas notas de versão.

Os produtos anteriores e outros não oferecem suporte à colagem fora do X Window System ou sem as ferramentas da VM

Essa é uma limitação dos produtos VMware. Infelizmente, a maioria deles não suporta copiar e colar em um console de texto de um sistema operacional. A integração da área de transferência funciona apenas na interface gráfica do usuário com o VMware Tools ou o open-vm-tools instalado.

SSH como uma solução alternativa

Quando trabalho com máquinas virtuais Linux sem GUI (quase todas as minhas máquinas virtuais Linux), uso o acesso SSH como já sugerido por Eugen Rieck. Como ele escreveu, esta solução também permite outros recursos muito úteis. Eu certamente nomearia buffer de rolagem de rolagem mais longo e mais fácil de usar (sem a necessidade de usar gerenciadores de terminal como screen).


11
Trabalhe como um encanto!
Mj2

Excelente ideia sugerindo SSH como uma solução alternativa, se tudo mais falhar. Às vezes, essa é a melhor opção de qualquer maneira. (Também upvoted comentário de Eugen.)
Syndog

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.