Problema ao instalar o Virtualbox

3

Eu pensei que a instalação seria fácil, mas estou enfrentando problemas de dependências:

   Virtualbox-5.1 : Depends: libpng16-16 (>= 1.6.2-1) but it is not going to be installed
                    Depends: libqt5core5a (>= 5.6.0~beta) but 5.5.1+dfsg-16ubuntu7.1 is to be installed
                    Depends: libqt5widgets5 (>= 5.6.0~beta) but 5.5.1+dfsg-16ubuntu7.1 is to be installed
                    Depends: libqt5x11extras5 (>= 5.6.0) but 5.5.1-3build1 is to be installed
                    Depends: libsdl1.2debian (>= 1.2.11) but it is not going to be installed
                    Recommends: libsdl-ttf2.0-0 but it is not going to be installed
    
por Harri 26.10.2016 / 09:27

4 respostas

3

Para o Ubuntu 16.04 no seu /etc/apt/sources.list: substituir

deb http://download.virtualbox.org/virtualbox/debian yakkety contrib

por

deb http://download.virtualbox.org/virtualbox/debian xenial contrib
    
por Maxim Korshun 11.10.2017 / 09:56
1

Adicionar um repositório Yakkety resolveu um problema de dependências do VirtualBox 5.1 no Ubuntu 16.04 para mim:

deb http://cz.archive.ubuntu.com/ubuntu yakkety main universe

Eu me deparei com o mesmo problema, mesmo assim eu segui as instruções da Oracle sobre como adicionar seu repositório para o Ubuntu 16.04 ("Xenial"), como foi descrito na página de download oficial link página.

Parece que o pacote virtualbox-5.1 está empacotado para o Ubuntu 16.10, já que depende de algumas dependências do QT5, como libqt5x11extras5 (>= 5.6.0) , que não estão disponíveis até o Ubuntu 16.10.

Procurei um repositório que possa satisfazer essas dependências e encontrado aqui: http://packages.ubuntu.com/yakkety/amd64/libqt5x11extras5/download

P.S.

Se você não sabe como adicionar este repositório, aqui está uma ajuda para você: link

E você provavelmente gostaria de desativá-lo logo após a instalação do Virtualbox 5.1 para evitar a atualização da maioria do seu sistema.

    
por misanthrope 10.04.2017 / 12:20
0

Você já tentou instalar os pacotes ausentes? Se você não fizer isso, experimente:

sudo apt-get install libpng16-16 libqt5core5a libqt5widgets5 libsdl1.2debian libqt5x11extras5 libsdl-ttf2.0-0
    
por iTux 26.10.2016 / 09:46
0

Dependendo de como sangrar egde Você quer ser, o Ubuntu tem uma caixa Virtual 5.0 em seus repositórios.

sudo apt-get instala o virtualbox

    
por Kjeld Flarup 22.07.2017 / 10:35