Baixei um aplicativo empacotado como uma máquina virtual emesse site; basicamente, essas imagens são sistemas contidos altamente especializados que atuam como servidor para uma aplicação específica, por exemplo Wordpress, sem a necessidade de instalação no sistema principal. Isso é útil para testá-los ou para problemas de compatibilidade, pois essas imagens funcionam totalmente imediatamente.
Uma vez iniciado, o aplicativo pode ser acessado a partir de um navegador da web no sistema host.
Como essas VMs são essencialmente servidores baseados em texto, fiquei pensando se é possível executá-las inteiramente a partir de um terminal ou de um TTY virtual. Eu sei que existe uma interface CLI ( VBoxManage
) para controlá-los, mas até onde eu sei, as VMs sempre iniciam em sua própria janela GUI separada.
É possível fazer isso?
Minha máquina host roda Linux, especificamente openSUSE
Responder1
De man vboxmanage
:
startvm <uuid|vmname>... [--type gui|sdl|headless|separate]
Acredito que o headless
tipo é o que você está procurando.