1

Кто нибудь пробовал использовать Vagrant ?
(в Mageia или любом другом дистрибутиве Linux)

2 (2016-09-30 20:31:00 отредактировано TopE)

Olej⇓ пишет:

Vagrant

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

ROSA Desktop Fresh R11.1 EE 2016.1 Desktop 64-бит

3

TopE⇓ пишет:

А вообще, там все элементарно, если юзать только как упрощение стандартному развертыванию виртуалок.

По описаниям там у них всё элементарно и гладко...
Реально ничего не получается:
- образы у них предоставляются как BOX-ы, файлы .box
- откуда они берутся и как собираются я так и не понял...
- но каждый .box предназначен только для одного провайдера виртуальных машин: libvirt, virtualbox и т.д.
- но при запуске он требует виртуального менеджера той версии, под которую собирался .box
- а те .box, которые предоставляются в Интернет для иллюстраций, собраны и требуют что-то совершенно дремучее ... например:

olej@nvidia ~/vagrant/lucid32 $ vagrant up
Vagrant has detected that you have a version of VirtualBox installed
that is not supported. Please install one of the supported versions
listed below to use Vagrant:

4.0, 4.1, 4.2, 4.3

Но в Fedora ещё веселее (https://developer.fedoraproject.org/too … albox.html):

Fedora project cannot support VirtualBox provider in Fedora and therefore the default Vagrant provider has been changed from VirtualBox to libvirt.

Vagrant packaged in Fedora currently does not support Windows guests. This is due to missing various dependencies that will be hopefully added to Fedora.

This will install base Vagrant package which is what you want in case you only need to use Vagrant with Docker or provider that is currently not directly supported in Fedora such as VirtualBox. This is esentially a stripped down Vagrant that does not come with any plugins.

В общем - это какой-то сумасшедший дом ... пришедший покорять Linux из Ruby+Windows.

4 (2016-09-30 22:08:27 отредактировано TopE)

Olej⇓ пишет:

откуда они берутся и как собираются я так и не понял...

прямо с их сайта качаются... собрать можно и самому в любой виртуалке, но это сложнее, там ключи для ssh надо хитрые качать и юзера спецтально создавать с определенными параметрами.   https://www.vagrantup.com/docs/boxes/base.html

Olej⇓ пишет:

требуют что-то совершенно дремучее ... например:

ну как и везде, учитывая, что и боксы готовые протухли еще в прощлом веке...

ROSA Desktop Fresh R11.1 EE 2016.1 Desktop 64-бит

5

TopE пишет:
Olej⇓ пишет:

требуют что-то совершенно дремучее ... например:

ну как и везде, учитывая, что и боксы готовые протухли еще в прощлом веке...

А вот свежий (из репозитория Fedora 23):

[olej@dell viniciusfs]$ vagrant --version
Vagrant 1.8.1

И:

...
Vagrant has detected that you have a version of VirtualBox installed
that is not supported by this version of Vagrant. Please install one of
the supported versions listed below to use Vagrant:

4.0, 4.1, 4.2, 4.3, 5.0
...

(но не 5.1.х, VirtualBox который сборщики дистрибутивов сдуру суют в репозитории).

И боксы-образы .box - на сегодня сайт Vagrant ссылается на большой набор готовых .box проекта Bento

https://www.gravatar.com/avatar/c27f3979b2a62841d450f6fd6127a7de?s=200&d=mm
These boxes are built using templates from the Bento project. Should you find any bugs, please open an issue at the Bento project, or send a pull request. Thanks!

Там до 100 боксов (+для разных --provider) для достаточно свежих и разнообразных Linux (Fedora 24, Debian 8.4, OpenSUSE 13.2 и т.д.) и FreeBSD 10.3

6

Olej⇓ пишет:

Там до 100 боксов (+для разных --provider) для достаточно свежих и разнообразных Linux (Fedora 24, Debian 8.4, OpenSUSE 13.2 и т.д.) и FreeBSD 10.3

Если кому станет интересно как эти предустановленные .box запустить в виртуальные машины VirtualBox - вам сюда: Vagrant.
Это быстрый способ иметь рабочий какой-нибудь дистрибутив Linux, куда быстрее и проще, чем ставить дистрибутив из установочного ISO.