[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.

Welcome to the Slackware Documentation Project

no way to compare when less than two revisions

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.


pt-br:howtos:emulators:vms [2020/11/20 16:03 (UTC)] (atual) – criada macgyverpt
Linha 1: Linha 1:
 +====== vms ======
  
 +Um exemplo de uso de vms para criar e gerenciar uma máquina virtual **qemu**.
 +
 +===== Instalação =====
 +
 +Você precisa instalar //vde2//, //tigervnc// e //qemu// primeiro.
 +
 +Pegue o pacote pronto e instale-o, você deve usar a versão mais recente
 +
 +<code bash>
 +wget https://bitbucket.org/yotis/vms/vms-0.2.1-noarch-1did.tgz
 +upgradepkg --install-new vms-0.2.1-noarch-1did.tgz
 +</code>
 +
 +Ou use slackbuilds.org, através do sbopkg:
 +<code>
 +sbopkg -i vms
 +</code>
 +
 +
 +
 +===== Criando vm1 =====
 +
 +Crie a máquina virtual //vm1// e mostre a configuração relacionada e arquivos:
 +
 +<code bash>
 +vms create vm1
 +vms list
 +grep vm1 ~/.vms/vms.conf
 +ls ~/.vms/vm1
 +</code>
 +
 +Você pode usar o diretório ~/.vms/vm1 para armazenar o que quiser, mas isso não é obrigatório. A única coisa que é necessária é o script ~/.vms/vm1/vm1.sh.
 +
 +Para mostrar a configuração da máquina virtual vm1, use este comando:
 +
 +<code bash>
 +vms info vm1
 +</code>
 +
 +Você deve ser capaz de iniciar vm1 através do comando:
 +
 +<code bash>
 +vms start vm1
 +</code>
 +
 +Para exibir o status de execução de vm1, use este comando:
 +
 +<code bash>
 +vms status vm1
 +</code>
 +
 +Se você quiser matar vm1, você pode fazer assim:
 +
 +<code bash>
 +vms kill vm1
 +</code>
 +
 +Agora, adicione 2 GB de memória
 +<code bash>
 +vms conf vm1 mem 2048
 +</code>
 +
 +Vamos criar um disco 20GB e anexá-lo à vm1
 +
 +<code bash>
 +cd ~/.vms/vm1
 +qemu-img create -f qcow2 disk0.img 20G
 +vms conf vm1 disk0 '~/.vms/vm1/disk0.img'
 +</code>
 +
 +E agora, vamos adicionar um cdrom e inicializar a partir dele. Se houver um slackware instale o dvd localizado em ~/os:
 +
 +<code bash>
 +vms conf vm1 bootcd ~/os/slackware64-14.2-install-dvd.iso
 +vms info vm1
 +</code>
 +
 +Você pode editar a configuração da vml através do comando: 
 +<code bash>vms conf</code>, você é encorajado a editar ~/.vms/vms.conf manualmente. O formato é muito simples e como este arquivo é originado durante a execução de vms, você pode ser criativo com o bash
 +variáveis. Por exemplo, você pode configurar o armazenamento compartilhado para o sistema operacional imagens declarando uma variável no início de ~/.vms/vms.conf.
 +
 +<code bash>
 +ISOS=/path/to/isos
 +</code>
 +
 +Então você usaria a variável ISOS via 'vms conf' assim:
 +
 +<code bash>
 +vms conf vm1 bootcd '"$ISOS/slackware64-14.2-install-dvd.iso"'
 +</code>
 +
 +Observe o uso de aspas simples e duplas.
 +
 +
 +
 +
 +
 +====== Fontes ======
 +
 +<!-- If you copy information from another source, then specify that source -->
 +<!--  * Original source: [[http://www.linux.com/learn/tutorials/261878-intro-to-
 +slackware-package-management|Linux.com]] -->
 +
 +<!-- Authors are allowed to give credit to themselves! -->
 +  * Original escrito por [[wiki:user:nikos | Nikos Giotis]]
 +  * Tradução Português por [[wiki:user:macgyverpt | MacgyverPT (Miguel Rosa)]]
 +
 +<!-- Please do not modify anything below, except adding new tags.-->
 +<!-- You must also remove the tag-word "template" below. Otherwise your page wil
 +l not show up in the Table of Contents -->
 +
 +<!-- Please do not modify anything below, except adding new tags.-->
 +{{tag>howtos software emulator vms qemu author_nikos}}
 +{{tag>translated_pt macgyverpt }}
 pt-br:howtos:emulators:vms ()