Установка VirtualBox

Материал из openSUSE.

Википедия Эта статья содержит фрагменты на иностранном языке .
Вы можете помочь проекту, переведя её до конца.

Как установить VirtualBox зависит от вашей версии openSUSE.

Содержание

Установка из репозиториев openSUSE

Как установить VirtualBox зависит от версии openSUSE.

Image:susemini.png
Version:
10.3+
Далее приведены инструкции для openSUSE 10.3 и новее


VirtualBox OSE(Редакция ) доступен

  • в репозитории openSUSE OSS
  • в openSUSE Build Service Virtualization:/VirtualBox (обычно новее чем в основном репозитории)

Убедитесь что один из этих репозиториев был добавлен (проверьте среди Репозиториев Сообщества в модуле YaST).

  • Использование YaST:

Просто зайдите в модуль Software Management ('Управление программным обеспечением') и установите пакет virtualbox. Либо используйте ваш любимый пакетный менеджер VirtualBox OSE с его зависимостями.

  • virtualbox-kmp (это обязательный vboxdrv драйвер ядра)
  • Xalan-c
  • Xerces-c

Теперь читайте раздел после установки расположенный ниже, чтоб запустить VirtualBox. а также прочтите Установка VirtualBox с домашней страницы VirtualBox чтобы установить полную (проприетарную) версию VirtualBox.

Image:susemini.png
Version:
10.2
Далее приведены инструкции для openSUSE 10.2


Прежде чем установить VirtualBox, необходимо добавить репозиторий под openSUSE 10.2.

VirtualBox OSE доступен из репозитория VirtualBox openSUSE Build Service [http://download.opensuse.org/repositories/Virtualization:/VirtualBox/ Virtualization:/VirtualBox]. К сожалению репозиторий содержит плохой пакет VirtualBox-kmp c потерянным обязательным драйвером vboxdrv.

Воспользуйтесь
rpm -e --noscripts VirtualBox-kmp-default
чтоб удалить сломанный пакет

Поэтому используйте home:/dirkmueller который содержит корректную версию VirtualBox для openSUSE 10.2.

Просмотрите параграф ниже как установить проприетарный (не-OSE) VirtualBox.

Условия для скачанного VirtualBox

При использовании бинарной версии или из исходников нужно сперва установить пакеты:

  • kernel-source
  • kernel-syms
  • Xalan-c
  • Xerces-c

Вы можете скачать бинарник или исходники VirtualBox с страницы загрузки.

Установка VirtualBox из бинарного файла

После загрузки бинарного пакета VirtualBox, войдите как пользователь root. Изменение права загруженного вами файла, чтобы он стал исполняемым (обратите внимание на выделенную красным область):

Image:Make_VirtualBox_executable.png

Далее, с помощью программы konsole (или любимой shell) выполните команду:

sh VirtualBox-1.5.0_24069_openSUSE102-2.i586.rpm.run

, которая создает файл пакетаVirtualBox-1.5.0_24069_openSUSE102-2.i586.rpm или

sh VirtualBox-1.5.0_24069_openSUSE102-2.x86_64.rpm.run

, которая создает файл пакетаVirtualBox-1.5.0_24069_openSUSE102-2.x86_64.rpm Затем выполните:

rpm --install VirtualBox-1.5.0_24069_openSUSE102-2.ARCH.rpm

, где 'ARCH' либоi586 или x86_64, в зависимости от типа процессора вашей системы. Далее, требуется создать модуль ядра, запустив команду:

/etc/init.d/vboxdrv setup

Вы сможете запустить VirtualBox уже сейчас, но VirtualBox может выдать сообщение "Не удалось загрузить службу USB прокси (VERR_FILE_NOT_FOUND). Эта служба может быть не установлен на компьютере". Пока вы не включите поддержку USB.

Установка из исходников

Скачайте архив с

распакуйте его и запустить программу установки в режиме суперпользователя. Установить VirtualBox в /opt/VirtualBox это правильная мысль.

После установки

Хотя VirtualBox запуститься после установки, есть ряд других необходимых действий, прежде чем можно будет действительно получить максимальную эффект от VirtualBox. К ним относятся:

  • Проверьте что vboxdrvдрайвер загружается.

В терминале (под рутом), выполните команду:

modprobe vboxdrv
  • Добавьте пользователя вvboxusersгруппу:

Зайдем наYaST ->Пользователи и безопасность->Управление пользователями, и редактирую профиль пользователя, добавим его к группе vboxusers. Для этого выберите имя пользователя, нажмите наРедактировать, перейти на вкладку Подробности и установить флажок напротив vboxusers. Image:UserEditVboxuser.jpg После этого вы сможете удачно запускать VirtualBox!