Reinstalando o Virtualbox - dependências não atendidas / pacotes quebrados?

0
Estou lutando um pouco no momento em que se trata de atualizar o Virtualbox - acabei de remover o pacote 5.2 com o apt (estou executando o teste Debian) e tentei reinstalá-lo - estou constantemente tendo problemas de dependências que não consigo resolver :

root@debian:/home/nomax# apt install virtualbox-5.2 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 virtualbox-5.2 : Depends: libcurl3 (>= 7.16.2) but it is not installable
                  Depends: libvpx4 (>= 1.6.0) but it is not installable
                  Recommends: libsdl-ttf2.0-0 but it is not going to be installed
                  Recommends: linux-image but it is not installable
E: Unable to correct problems, you have held broken packages.
root@debian:/home/nomax# 

Alguém encontrou esse problema atualmente com a versão mais recente do Virtualbox?

EDITAR:

root@debian:/# cat /etc/apt/sources.list :

# deb xxxx://ftp.au.debian.org/debian/ testing main contrib non-free

# replacement of debian main mirror as checked against netselect-apt

# deb xxxx://mirror.intergrid.com.au/debian/ testing main contrib non-free
deb xxxx://mirror.amaze.com.au/debian/ testing main contrib non-free

# deb-src xxxx://ftp.au.debian.org/debian/ testing main contrib non-free

deb xxxx://security.debian.org/debian-security testing/updates main contrib non-free
# deb-src xxxx://security.debian.org/debian-security testing/updates main contrib non-free

# stretch-updates, previously known as 'volatile'
deb xxxx://ftp.au.debian.org/debian/ testing-updates main contrib non-free

# deb-src xxxx://ftp.au.debian.org/debian/ testing-updates main contrib non-free

root@debian:/# cat /etc/apt/sources.list.d/* :

deb [arch=amd64] xxxxs://download.docker.com/linux/debian stretch stable
# deb-src [arch=amd64] xxxxs://download.docker.com/linux/debian stretch stable

deb [arch=amd64] xxxxs://download.docker.com/linux/debian stretch stable
# deb-src [arch=amd64] xxxxs://download.docker.com/linux/debian stretch stable

### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out this entry, but any other modifications may be lost.
# deb [arch=amd64] xxxx://dl.google.com/linux/chrome/deb/ stable main
### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out this entry, but any other modifications may be lost.
# deb [arch=amd64] xxxx://dl.google.com/linux/chrome/deb/ stable main
### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out this entry, but any other modifications may be lost.
deb [arch=amd64] xxxx://dl.google.com/linux/chrome/deb/ stable main
### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out this entry, but any other modifications may be lost.
deb [arch=amd64] xxxx://dl.google.com/linux/chrome/deb/ stable main
# Kubernetes Repo on Google
deb xxxx://apt.kubernetes.io/ kubernetes-xenial main
# Kubernetes Repo on Google
deb xxxx://apt.kubernetes.io/ kubernetes-xenial main
#deb xxxx://repository.spotify.com stable non-free
deb xxxx://repository.spotify.com stable non-free
deb xxxx://deb.torproject.org/torproject.org sid main
deb-src xxxx://deb.torproject.org/torproject.org sid main
deb xxxx://deb.torproject.org/torproject.org tor-experimental-0.3.4.x-sid main
deb-src xxxx://deb.torproject.org/torproject.org tor-experimental-0.3.4.x-sid main
deb xxxx://deb.torproject.org/torproject.org sid main
deb-src xxxx://deb.torproject.org/torproject.org sid main
deb xxxx://deb.torproject.org/torproject.org tor-experimental-0.3.4.x-sid main
deb-src xxxx://deb.torproject.org/torproject.org tor-experimental-0.3.4.x-sid main
# virtualbox official Oracle repository
deb xxxx://download.virtualbox.org/virtualbox/debian stretch contrib
# virtualbox official Oracle repository
deb xxxx://download.virtualbox.org/virtualbox/debian stretch contrib
    
por Victor 22.08.2018 / 23:44

1 resposta

0

Existe um problema conhecido em instalar o binário virtualbox-5.2 no teste Debian.

Veja este tópico do fórum Virutalbox .

Para resumir, a construção do Debian Stretch que você está tentando instalar não funciona no teste Debian porque o primeiro depende do libcurl3, enquanto o teste Debian agora usa o libcurl4.

A solução sugerida é instalar manualmente o pacote virtual do Ubuntu 18.04 (repo) : virtualbox-5.2_5.2.18-124319 ~ Ubuntu ~ bionic_amd64.deb . Eu pessoalmente não tentei fazer isso, e ainda estou usando uma versão mais antiga (5.2.14) no meu sistema de testes Debian. Se você instalar o acima, por favor, deixe-nos se funciona para você, como os outros serão curiosos.

Uma alternativa é instalar o pacote de testes do Debian para o virutalbox do repositório de contribuições do Debian. Parece que você já tem a configuração do repositório de contribuições em seu sources.list. Você deve poder vê-lo com apt-policy cache virtualbox e instalá-lo com apt install virtualbox . Observe a falta de -5.2 .

    
por 24.08.2018 / 00:52