Середовище розвитку моєї компанії базується на віртуальних машинах, що працюють на VirtualBox. Ми хотіли б просунутись на крок далі і використати можливості Vagrant, щоб опис машини був у текстовому файлі, а потім змогли "підняти" цю машину на основі цього текстового файлу. У поєднанні з маріонеткою це вирішило б нам проблему того, що в VM встановлені різні версії програмного забезпечення.
Однак Вагрант, здається, дуже сфокусований, щоб розвиватися на хості, відпускаючи машину на задньому плані. Нам потрібно мати наше середовище розробки в машині, тому нам знадобиться повний графічний інтерфейс, тому при введенні "бродячого" машина з повним середовищем робочого столу (XFCE, KDE ...) повинна з'являтися.
Поки мені вдалося створити "базовий" ящик з дистрибутива Xubuntu. Але коли я набираю "vagrant up", хоча з'являється робочий стіл, і я в змозі належним чином увійти, Vagrant зависає при повідомленні "Зачекання завантаження машини. Це може зайняти кілька хвилин ...". Через деякий час Vagrant виходить з ладу через тайм-аут. Таким чином, спільні папки не створюються, а також провайдер пакету -puppet- не виконується.
Як створити віртуальну машину з повним графічним інтерфейсом за допомогою vagrant?