Разработка из Windows, запуск на виртуальной машине Linux из командной строки

582
fabio.sang

Я всегда разрабатывал веб-приложения на своем ПК с Windows на виртуальной машине с Linux (программы и платформы не всегда полностью совместимы с Windows, но я нахожу Windows удобной по другим причинам, поэтому у меня есть такая настройка).

Виртуальная машина, тем не менее, иногда замедляет работу среды, поэтому мне бы хотелось иметь другую настройку (немного странную).

Мне бы хотелось иметь виртуальную машину Linux с командной строкой, на которой запускается приложение, и я хотел бы разработать приложение с использованием моего текстового редактора Windows, сохраняя свою работу на виртуальной машине.

Есть ли способ сделать это?

0
используйте `putty` для доступа к` VM` из окон по протоколу ssh и настройте `sshd` и` samba` в `VM` Serge 7 лет назад 0
Можете ли вы создать полный ответ, чтобы я мог пометить его как ответ? (Вы рекомендуете некоторые дистрибутивы Linux или конкретные конфигурации?) fabio.sang 7 лет назад 0
Почему меня за это опускают? fabio.sang 7 лет назад 0
потому что здесь много снобов, которые забыли, что она была ребенком некоторое время назад Serge 7 лет назад 1

2 ответа на вопрос

1
Serge

Apart from using VM's console interface that is provided by the most (if not all) of Windows hosted Virtual Managers, you could use putty at your windows desktop to access a VM running Linux with sshd daemon to allow putty to connect and samba service configured to 'export' some location inside VM's fs to allow you access the files over the network connection.

Perhaps, you would need to access this share by IP address from Windows workstation, not by its netbios name, i.e. \\192.168.100.2\sharename where the 192.168.100.2 is the IP of your VM.

As for Linux distro - it's a matter of taste and any recommendation would make an answer an opinion based. So, pick the one most familiar to you.

1
Journeyman Geek

cyberduck + whatever text editor you want. You can use sublime text as a remote file manager - connected over sshfs or ftp. Set up your editor under preferences, rightclick on a file, pick edit.

Edit the file, and when you save it, it automatically uploads it to the linux system. I suspect this would also work with many IDE/text editors.