Virtualbox falhou ao instalar após a atualização para o 15.10

6
samip@samip510:~$ sudo apt-get install virtualbox
[sudo] password for samip: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  libgsoap7 libvncserver1 virtualbox-dkms virtualbox-qt
Suggested packages:
  vde2 virtualbox-guest-additions-iso
The following NEW packages will be installed:
  libgsoap7 libvncserver1 virtualbox virtualbox-dkms virtualbox-qt
0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
Need to get 6,970 kB/21.7 MB of archives.
After this operation, 92.7 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://np.archive.ubuntu.com/ubuntu/ wily/multiverse virtualbox-qt amd64 5.0.4-dfsg-2 [6,970 kB]
Fetched 2,245 kB in 4min 1s (9,282 B/s)                                        
Selecting previously unselected package libgsoap7:amd64.
dpkg: warning: files list file for package 'unity-scope-virtualbox' missing; assuming package has no files currently installed
(Reading database ... 205331 files and directories currently installed.)
Preparing to unpack .../libgsoap7_2.8.22-1_amd64.deb ...
Unpacking libgsoap7:amd64 (2.8.22-1) ...
Selecting previously unselected package libvncserver1:amd64.
Preparing to unpack .../libvncserver1_0.9.10+dfsg-3_amd64.deb ...
Unpacking libvncserver1:amd64 (0.9.10+dfsg-3) ...
Selecting previously unselected package virtualbox.
Preparing to unpack .../virtualbox_5.0.4-dfsg-2_amd64.deb ...
Unpacking virtualbox (5.0.4-dfsg-2) ...
Selecting previously unselected package virtualbox-dkms.
Preparing to unpack .../virtualbox-dkms_5.0.4-dfsg-2_all.deb ...
Unpacking virtualbox-dkms (5.0.4-dfsg-2) ...
Selecting previously unselected package virtualbox-qt.
Preparing to unpack .../virtualbox-qt_5.0.4-dfsg-2_amd64.deb ...
Unpacking virtualbox-qt (5.0.4-dfsg-2) ...
Processing triggers for man-db (2.7.4-1) ...
Processing triggers for systemd (225-1ubuntu9) ...
Processing triggers for ureadahead (0.100.0-19) ...
ureadahead will be reprofiled on next reboot
Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) ...
Processing triggers for shared-mime-info (1.3-1) ...
Processing triggers for gnome-menus (3.13.3-6ubuntu1) ...
Processing triggers for bamfdaemon (0.5.2~bzr0+15.10.20150627.1-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for desktop-file-utils (0.22-1ubuntu3) ...
Processing triggers for mime-support (3.58ubuntu1) ...
Setting up libgsoap7:amd64 (2.8.22-1) ...
Setting up libvncserver1:amd64 (0.9.10+dfsg-3) ...
Setting up virtualbox (5.0.4-dfsg-2) ...
insserv: script virtualbox: service vboxdrv already provided!
insserv: exiting now!
update-rc.d: error: insserv rejected the script header
dpkg: error processing package virtualbox (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of virtualbox-dkms:
 virtualbox-dkms depends on virtualbox (>= 5.0.4-dfsg-2); however:
  Package virtualbox is not configured yet.
  Package virtualbox-4.3 which provides virtualbox is not installed.

dpkg: error processing package virtualbox-dkms (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of virtualbox-qt:
 virtualbox-qt depends on virtualbox (= 5.0.4-dfsg-2); however:
  Package virtualbox is not configured yet.
  Package virtualbox-4.3 which provides virtualbox is not installed.

dpkg: error processing package virtualbox-qt (--configure):
 dependency problems - leaving unconfigured
Processing triggers for libc-bin (2.21-0ubuntu4) ...
No apport report written because the error message indicates its a followup error from a previous failure.
                          No apport report written because the error message indicates its a followup error from a previous failure.
                                                    Processing triggers for systemd (225-1ubuntu9) ...
Processing triggers for ureadahead (0.100.0-19) ...
Errors were encountered while processing:
 virtualbox
 virtualbox-dkms
 virtualbox-qt
E: Sub-process /usr/bin/dpkg returned an error code (1)
    
por Samip Ghimire 02.11.2015 / 16:27

4 respostas

8

Sempre que instalamos uma nova versão principal do Virtual Box (por exemplo, 5.0.x) sobre uma versão mais antiga (por exemplo, 4.3.x), temos que remover a versão antiga (incluindo seus módulos do kernel) antes de prosseguirmos.

Por alguma razão, isso não aconteceu no seu sistema, onde você ainda tinha o 4.3. módulos do kernel carregados.

Para remover uma instalação anterior do VirtualBox, podemos emitir:

sudo apt-get purge virtualbox*

Talvez tenhamos que reinicializar para descarregar os módulos antigos do kernel. Depois disso, poderemos reinstalar a versão mais recente dos repositórios:

sudo apt-get update
sudo apt-get install virtualbox

Os últimos lançamentos com correção de erros também podem ser instalados por adicionando o repositório oficial da Oracle às nossas fontes. Eu recomendo fazer isso.

    
por Takkat 02.11.2015 / 17:45
2

Eu tive esse problema e tentei todas as soluções e nenhuma delas funcionou!

Mas eu vi esta solução e surpreendentemente funcionou! aparentemente o problema foi por causa da minha versão do kernel, e quando você atualiza o kernel, o módulo dkms pode ser instalado corretamente durante a instalação do virtualbox.

Portanto, tudo o que você precisa fazer é remover todos os pacotes do VirtualBox:

sudo apt-get remove virtualbox virtualbox-4.* virtualbox-5.0

Em seguida, atualize o kernel:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install linux-generic

Em seguida, reinicie o seu sistema:

Em seguida, instale o virtualbox:

  

obtenha o arquivo deb de instalação do site virtualbox.org e instale-o

Espero que também funcione para você.

    
por Firouziam 17.11.2015 / 19:49
1

encontrou as soluções perfeitas para esse bug

cd /var/lib/dpkg/info/

sudo rm virtualbox*

sudo apt-get update

sudo apt-get autoremove

Deve resolvê-lo. Eu fiz isso no ubuntu 15.10 64bit.

Atenciosamente,

Hashim Neves

    
por user474951 22.11.2015 / 22:19
0

Eu já havia enfrentado o problema semelhante. No meu caso, eu estava tentando instalar a versão i386 (32 bits) da caixa virtual no sistema Ubuntu 14.04 de 64 bits. Então eu baixei a versão AMD64 (64 bits) e funcionou bem. Portanto, verifique se você está usando a versão apropriada da caixa virtual .

    
por Yash Red Devil 16.02.2018 / 11:18

Tags