1

Я хотел использовать виртуальную машину Linux в качестве среды разработки, чтобы начать все заново и создать целую ОС, предназначенную для разработчиков. Я использую в основном два компьютера, мой рабочий стол Windows и Macbook. Что я действительно хотел бы сделать, так это создать виртуальную машину Linux, работающую на сетевом диске (возможно, на настольном компьютере), и иметь возможность запускать эту виртуальную машину с компьютера под управлением Windows или Macbook.

Есть ли программное обеспечение / конфигурация, которая позволит мне сделать это? Я думаю, я бы искал какое-то программное обеспечение, такое как VMware, которое может работать как на Windows, так и на Mac и использовать один и тот же тип файла для своей виртуальной машины.

Изменить: я начал искать вокруг запуска виртуальной машины из папки Google Drive. Я думал, что это в основном достигнет того, чего я хочу, но кто-то поднял хороший вопрос, который отвлекает меня от этого. При изменении любого файла на ВМ всю ВМ (какой бы большой она ни была, скажем, 5 ГБ) придется повторно синхронизировать, вызывая много ненужного сетевого трафика.

2 ответа2

2

Любой из них должен работать:

  • Используйте одно и то же программное обеспечение, такое как Virtualbox, на обоих компьютерах, и из Windows один поделится папкой с конфигурацией ВМ + файлы хранилища ВМ и подключится к этой общей папке с Mac
  • Используйте любое программное обеспечение для виртуализации, например, на компьютере Windows, запустите виртуальную машину и подключитесь к ней с помощью SSH или любого графического доступа, такого как X / VNC.
  • Запустите облачную виртуальную машину с сервисом вроде Amazon EC2 или любым другим
1

Вместо синхронизации файла через Google Drive, просто синхронизируйте его через сетевой диск в локальной сети.

В Windows и OSX есть поддержка smb (сетевых ресурсов), установите это на своих машинах, и это должно хорошо работать.

* Я предполагаю, что формат vm для ПК и Mac одинаков.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .