Для более старых версий Ubuntu слово lucid в описании репозитория надо заменить на правильное название версии дистрибутива.
Включаем терминал от суперпользователя, чтобы не вводить каждый раз «sudo»:
Добавляем репозиторий для установки и обновлений нашего VirtualBox. Для порядка и приличия описание репозитория делаем не в общем файле /etc/apt/sources.list, а в отдельном, /etc/apt/sources.list.d/virtualbox.list
Для того, чтобы система понимала новый репозиторий, скачиваем и устанавливаем ключ от него:
Что делает эта команда. Программой wget мы скачиваем ключ по указанному адресу, но делаем это во-первых, тихо (-q), то есть без вывода служебных сообщений на экран, а во вторых, подаём результат скачивания на стандартный вывод (-O-). На стандартный вывод (то есть экран) результат не попадает, потому что мы перенаправляем (|) данные в программу apt-key и добавляем в систему инструкцией add.
Чтобы разобраться, надо вдумчиво почитать следующие вещи:
Поехали дальше. Перечитываем все репозитории:
Устанавливаем VirtualBox:
Для того, чтобы посмотреть список текущих доступных версий, можно после ввода в консоли
нажать Tab.
В процессе установки будет задано несколько вопросов. Главное - внимательно их читать и правильно на них отвечать, но в большинстве случаев сойдут ответы и по умолчанию. Если у вас была установлена другая версия VirtualBox, она будет заменена.
Будет создана группа пользователей vboxusers, участники которой имеют право пользоваться программой. Добавим туда себя (нужно выполнять от имени суперпользователя):
Здесь user - имя нашего пользователя. Для того, чтобы новые настройки групп вступили в силу, необходимо завершить текущий сеанс и зайти в систему снова. Всё должно работать.
VirtualBox развивается очень динамично и часть проблем, описанных в интернете, уже решена. Например, лично я не столкнулся с проблемой подключения USB-устройств.
В заключение ставим пакет dkms, который будет следить за тем, чтобы модули VirtualBox ядра хоста (vboxdrv, vboxnetflt и vboxnetadp) были в актуальном состоянии.
VirtualBox (http://www.virtualbox.org/) - это виртуальная машина, то есть программное обеспечение для эмуляции самой рабочей станции. Компьютер в компьютере.
Изначально VirtualBox был создан компанией Innotek на основе исходного кода Qemu. В феврале 2008 года Innotek был куплен компанией Sun Microsystems (StarOffice, OpenOffice, MySQL), которая и продолжила разработку программы.
VirtualBox распространяется в двух вариантах:
Версия PUEL - с закрытым исходным кодом, и разработчиков можно понять. Для такой солидной системы наверняка было сделано множество программных решений, алгоритмов, которые не хотелось бы сливать конкурентам за спасибо. Соответственно, версия PUEL отличается от OSE большей функциональностью и быстродействием.
Дополнительный функционал в версии PUEL, по официальной информации (http://www.virtualbox.org/wiki/Editions):
OpenSource это, конечно, хорошо. Но в данном случае лично я не собираюсь лезть в исходники программы и что-то там редактировать. Функционал мне оказался важнее, чем приверженность идеологии. Собственно, в этой статье как раз описывается установка PUEL-версии.
http://www.virtualbox.org/wiki/Linux_Downloads (http://www.virtualbox.org/wiki/Linux_Downloads)
VirtualBox - professional, flexible, open (http://www.virtualbox.org/wiki/VirtualBox)
VirtualBox на Ubuntu Linux 7.10 (http://ubuntueasy.com/jemuljatory/virtualbox-na-ubuntu-linux-7-10)