Я понимаю, что это по существу OSCeption (начало операционной системы), но я думаю, что это может иметь для меня наибольший смысл (скажите, пожалуйста, лучший вариант, это кажется очень ужасным).
Здесь ситуация: У меня машина окон 8. Мне это нравится - он отлично работает для всего, кроме развития. Для разработки я использовал виртуальную машину VMWare под управлением Ubuntu. Я пробовал использовать Cygwin, но он просто не чувствовал себя хорошо.
Теперь я присоединяюсь к проекту, в котором они использовали Vagrant для управления средами разработки, поэтому мне нужно иметь возможность использовать Vagrant. Но, из того, что я видел, Vagrant в основном используется для запуска кода в согласованной среде, но не обязательно для его написания. И если бы я хотел написать код SSH'ing в мои бродячие боксы, мне пришлось бы повторно настроить мои настройки, такие как мой .vimrc файл и что не для каждой машины.
Есть ли смысл установить Vagrant в моей виртуальной машине Ubuntu? Я чувствую, что в какой-то момент виртуальные машины внутри виртуальных машин выйдут из-под контроля и вызовут проблемы. Есть ли лучший способ сделать это?
Изменить: Итак, я попробовал - как я и ожидал, я ударил некоторые ошибки. Когда я пытаюсь загрузить машину, я получаю следующее сообщение об ошибке:
Failed to open a session for the virtual machine vagranttest_1371583212.
VT-x is not available. (VERR_VMX_NO_VMX).
Result Code: NS_ERROR_FAILURE (0x80004005)
Component: Console
Interface: IConsole {db7ab4ca-2a3f-4183-9243-c1208da92392}
Похоже, моя виртуальная машина vmware не может запускать другую виртуальную машину. Любые идеи о том, как лучше всего это сделать?