Сегодня ставим VirtualBox. В принципе, установка особых проблем не вызвала, как показала практика (и не у меня одного) проблемы появляются позже.
Но обо всем по порядкуИмея на руках Mandriva 2009.1 и, осмотрев устаревшие версии в репозитории, было принято решение качать свежую версию. На момент написания этого дела она была доступна по адресу:
http://download.virtualbox.org/virtualbox/3.1.4/VirtualBox-3.1.4-57640-Linux_amd64.run
Почему именно RUN? Свежескаченный RPM вставать гордо отказался, мотивируя это самыми нелепыми причинами.
Для установки с файла RUN нужно сначала установить следующие пакеты: gcc, make, kernel-devel files. Какие-то из них уже должны стоять, это можно проверить через «Установку и удаление программ» (GNOME) и если они не установлены — установить.
Тут есть тонкость — для kernel-devel files нужно обязательно проверить соответствие версии ядра linux!!!
Далее под рутом запускаем в консоли команду:
[cc lang=’bash’ ]sh ./VirtualBox-3.1.4-57640-Linux_amd64.run[/cc]
Ждем, пока все скомпилируется. Если полезут ошибки — об этом будет написано 🙂 Значит надо устранить ошибку и повторить установку.
Далее, говорят, нужно добавить текущего пользователя в группу vboxusers, но у меня работает и так.
На всякий случай, если работать откажется — пользователь добавляется в группу командой
[cc lang=’bash’ ]gpasswd -a пользователь vboxusers или через userdrake (под рутом)[/cc]
После того, как все закончится благополучно будем иметь установленный VirtualBox. Искать его по адресу: Приложения — Утилиты — Эмуляторы.
Замечательно. Установили. Теперь ее надо настроить.
После недолгих плясок с бубном и курения мануалов был выдуман следующий рецепт.
Запускаем VirtualBox, там идем Файл — Настройки — Сеть, видим интерфейс vboxnet0.
Далее, для того, чтобы было понятно зачем вообще все это, я опишу как обстоят дела у меня и для чего все это делается.
На сервере под win2k3 стоит DrWEB Enterprise Server, который надо освобождать. Интернет тоже раздается с win2k3. Все это дело хочется держать на одной машине (новой), поэтому весь сыр-бор.
Т.е. виртуальная машина будет не как песочница, а как второй виртуальный сервер. Постольку поскольку DrWEB ES отказался работать под WINE — ставим VirtualBox, на котором будет крутиться этот самый доктор веб сервер.
Итак, мы в настройках сетевого адаптера VBox. Отключаем DHCP, IP-адреса оставляем по-умолчанию. На этом сохраняем настройки.
Создаем саму машину. В настройках сети ставим
Тип подключения: Сетевой мост
Имя: eth0
Дополнительно — Тип адаптера: Intel PRO/1000 MT Server
Дале я все оставил по-умолчанию, скажу лишь, что особых мощей мне от этого сервера нужно не было, поэтому памяти я ему подарил 512 мегабайт, а на винте оставил 20 гб, и то, наверно, много дал 🙂
В принципе, по настройке VirtualBox уже написано достаточно много различных статей и мануалов и даже с картинками. Чего только стоит родной хелп на 160 страниц… Я лишь описал свою ситуацию, авось кому пригодится и мне в памятку 🙂
Удачи!