Debian Jessie i686 Virtualbox 5 installation unmet dependencies
Freshly installed 32 bit Debian 8.7 Jessie. Downloaded current version of 32 bit Virtualbox and tried installing it. Did apt-get update and upgrade. All
packages and dist-update is all up to date. Code:
root@debianBox:/etc/apt/sources.list.d# dpkg -i /home/art3m/Downloads/virtualbox-5.1_5.1.18-114002~Debian~jessie_i386.deb Code:
root@debianBox:/etc/apt/sources.list.d# apt-get -f install deb http://download.virtualbox.org/virtualbox/debian jessie contrib to my sources.list and installing virtualbox that way still exactly the same thing happens apt-get does not want to resolve dependencies. I spent hours researching this problem on google with no solution. Here is some more useful info that might help. Code:
root@debianBox:/etc/apt/sources.list.d# uname -a Code:
root@debianBox:/etc/apt# cat sources.list Code:
-rw-r--r-- 1 art3m art3m 65387468 Mar 25 15:15 |
You did not use apt to install it rather dpkg so no dependencies would be resolved, you need to do what it says namely install the packages it cannot find manually.
Code:
~$ apt-cache policy libqt5core5a |
Why do you want to install it from a .deb instead of enabling contrib, non-free & backports and just installing it using apt?
|
I did try backporting I added a backport.list to /etc/apt/sources.list.d
and this is what is looks like Code:
root@debianBox:/etc/apt/sources.list.d# cat backports.list Code:
root@debianBox:/etc/apt/sources.list.d# apt-get -f install virtualbox-5.1 |
Quote:
|
I solved the problem
I solved the problem after going at it for couple more hours. When I installed Debian it asked me if I wanted to add mirrors, since I did not have an Internet connection at the time I said no my sources.list was only populated with dvd sources, when I added couple sources I only had security and updates. All I had to do is add
Code:
deb http://httpredir.debian.org/debian jessie main After running apt-update and apt-get -f install it finally installed all the unmet dependencies. Lesson, learned I need to be more watchful and always check my sources.list with official debian wiki not third party websites. So if anyone else came across this embarrassing problem now you know the solution. |
All times are GMT -5. The time now is 06:26 AM. |