Один из самых надежных способов поставить софт — ставить его из репозиториев. Во-первых, получаем всегда свежую версию и, во-вторых, имеем автоматическое обновление сего софта из репозитория. Для начала добавим эти самые репозитории:
user@srv:~$ sudo nano /etc/apt/sources.list
#Репозитории для VirtualBox deb http://download.virtualbox.org/virtualbox/debian oneiric contrib deb http://download.virtualbox.org/virtualbox/debian natty contrib deb http://download.virtualbox.org/virtualbox/debian maverick contrib non-free deb http://download.virtualbox.org/virtualbox/debian lucid contrib non-free deb http://download.virtualbox.org/virtualbox/debian karmic contrib non-free deb http://download.virtualbox.org/virtualbox/debian hardy contrib non-free deb http://download.virtualbox.org/virtualbox/debian squeeze contrib non-free deb http://download.virtualbox.org/virtualbox/debian lenny contrib non-free
добавляем ключи:
user@srv:~$ wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
иначе увидим W: Ошибка GPG: http://download.virtualbox.org oneiric Release: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 54422A4B98AB5139
user@srv:~$ sudo apt-get update user@srv:~$ sudo apt-get install dkms user@srv:~$ sudo apt-get install virtualbox
и видим:
Пакеты, имеющие неудовлетворённые зависимости: virtualbox-4.1 : Зависит: libssl1.0.0 (>= 1.0.0) но он не может быть установлен Зависит: libstdc++6 (>= 4.6) но 4.5.2-8ubuntu4 будет установлен
Ставим libssl (на этой странице он есть для разных платформ — нажать на платформу для просмотра репозитория):
user@srv:~$ sudo nano /etc/apt/sources.list
туда добавляем:
#Репа для libssl1.0.0_1.0.0e-2ubuntu4.2_i386.deb для архитектуры Intel x86 deb http://security.ubuntu.com/ubuntu oneiric-security main
сохраняем и:
user@srv:~$ sudo apt-get update user@srv:~$ sudo apt-get install libssl1.0.0
вот теперь:
user@srv:~$ sudo apt-get install virtualbox-ose
или:
user@srv:~$ sudo apt-get install virtualbox
Собственно, все…