Lo primero instalamos la dependencias
sudo apt-get install dkms
Ahora añadimos el PPA pero primeramente tenemos que agregar la llave
wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
Una vez Añadida la llave, dependiendo la version de nuestro ubuntu agregamos este sources
Ubuntu 15.04
sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian vivid contrib" >> /etc/apt/sources.list.d/virtualbox.list'
Ubuntu 14.10
sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian utopic contrib" >> /etc/apt/sources.list.d/virtualbox.list'
Ubuntu 14.04
sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian trusty contrib" >> /etc/apt/sources.list.d/virtualbox.list'
Ubuntu 13.10
sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian saucy contrib" >> /etc/apt/sources.list.d/virtualbox.list'
Ubuntu 13.04
sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian raring contrib" >> /etc/apt/sources.list.d/virtualbox.list'
Ubuntu 12.10
sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian quantal contrib" >> /etc/apt/sources.list.d/virtualbox.list'
Ubuntu 12.04
sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian precise contrib" >> /etc/apt/sources.list.d/virtualbox.list'
Ubuntu 11.10
sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian oneiric contrib" >> /etc/apt/sources.list.d/virtualbox.list'
Ubuntu 11.04
sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian natty contrib" >> /etc/apt/sources.list.d/virtualbox.list'
Una vez ya puesto la linea de sources.list, actualizamos nuestra BD de programas
apt-get update
Una vez ya actualizado la Bd, instalamos el VirtualBox
sudo apt-get install virtualbox-4.3