Desenvolva a partir do Windows, execute em uma máquina virtual Linux de linha de comando [closed]

0

Eu sempre desenvolvi aplicativos da web no meu pc do Windows em uma máquina virtual Linux (programas e frameworks nem sempre têm total compatibilidade com o Windows, mas acho o Windows útil por outras razões, é por isso que eu tenho essa configuração). / p>

A máquina virtual, porém, às vezes torna o ambiente mais lento, então eu gostaria de ter uma configuração diferente (um pouco estranha).

Gostaria de ter uma máquina virtual Linux de linha de comando na qual o aplicativo é executado e gostaria de desenvolver o aplicativo usando meu editor de texto do Windows , salvando meu trabalho na máquina virtual.

Existe um método para fazer isso?

    
por fabio.sang 07.06.2016 / 18:46

2 respostas

1

Além de usar a interface do console de VM que é fornecida pela maioria (senão todas) do Virtual Managers hospedado pelo Windows, você poderia usar putty na área de trabalho do Windows para acessar um VM em execução Linux com sshd daemon para permitir que putty se conecte e samba service configurado para 'exportar' algum local dentro de VM 's fs para permitir que você acesse os arquivos pela conexão de rede.

Talvez você precise acessar esse compartilhamento por IP endereço da estação de trabalho do Windows, não pelo seu netbios nome, ou seja, \192.168.100.2\sharename em que 192.168.100.2 é o IP de seu VM . / p>

Quanto a Linux distro - é uma questão de gosto e qualquer recomendação faria uma resposta baseada em uma opinião. Então, escolha o mais familiar para você.

    
por 08.06.2016 / 01:23
1

cyberduck + qualquer editor de texto desejado. Você pode usar texto sublime como gerenciador de arquivos remoto - conectado por sshfs ou ftp. Configure seu editor nas preferências, clique com o botão direito do mouse em um arquivo, escolha editar.

Edite o arquivo, e quando você salvá-lo, ele automaticamente faz o upload para o sistema linux. Eu suspeito que isso também funcionaria com muitos editores de texto / IDE.

    
por 08.06.2016 / 01:31