Friday, May 3, 2024
1
rated 0 times [  1] [ 0]  / answers: 1 / hits: 7416  / 1 Year ago, thu, december 8, 2022, 10:00:05

I can't install crossover from the package, ".deb". Here is a screenshoot of it :
enter image description here



Here is what I got when I was trying to install with terminal:



`young@jianyue:~$ cd /home/young/Desktop
young@jianyue:~/Desktop$ sudo dpkg -i crossover.deb
Selecting previously unselected package ia32-crossover.
(Reading database ... 127804 files and directories currently installed.)
Unpacking ia32-crossover (from crossover.deb) ...
dpkg: dependency problems prevent configuration of ia32-crossover:
ia32-crossover depends on libc6-i386; however:
Package libc6-i386 is not installed.
ia32-crossover depends on ia32-libs | ia32-apt-get; however:
Package ia32-libs is not installed.
Package ia32-apt-get is not installed.
ia32-crossover depends on lib32gcc1; however:
Package lib32gcc1 is not installed.
ia32-crossover depends on lib32nss-mdns; however:
Package lib32nss-mdns is not installed.
ia32-crossover depends on lib32z1; however:
Package lib32z1 is not installed.
ia32-crossover depends on python-glade2; however:
Package python-glade2 is not installed.
ia32-crossover depends on lib32asound2; however:
Package lib32asound2 is not installed.

dpkg: error processing ia32-crossover (--install):
dependency problems - leaving unconfigured
Processing triggers for doc-base ...
Processing 33 changed doc-base files, 1 added doc-base file...
Errors were encountered while processing:
ia32-crossover
`

More From » installation

 Answers
4

Try running this in a terminal:



sudo apt-get -f install


That should fix the dependencies :)






EDIT: If that doesn't work, try doing it manually, by doing this:



sudo dpkg -I package.deb


That will return a lot of output, but look for a line that starts with Depends:. That will contain a comma-separated list of packages it depends on, so install them all manually. For example, if you have this (I know, it's kind of ridiculous):



Depends: debconf (>= 0.5) | debconf-2.0, firefox, ia32-libs | flashplugin-installer, chromium (= 12)


First, interpret it:




  • It wants either debconf, greater than or equal to (>=) 0.5, OR (|) debconf-2.0 (any version will do, according to the package), so install either one of them

  • It wants firefox, and any version will do

  • It wants ia32-libs OR flashplugin-installer

  • It wants chromium, at exactly version 12.



Then install what it needs (notice chromium=12. That tells apt-get to fetch version 12 instead of the latest. Of course, the ubuntu repositories don't hold version 12, but you get the point):



sudo apt-get install debconf-2.0 ifrefox ia32-libs chromium=12


Then you can install your package:



sudo dpkg -i file.deb


Hope this helps!!


[#34062] Saturday, December 10, 2022, 1 Year  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
defendle

Total Points: 219
Total Questions: 131
Total Answers: 112

Location: Finland
Member since Sat, Nov 6, 2021
3 Years ago
;