LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Debian (https://www.linuxquestions.org/questions/debian-26/)
-   -   Finding i386 dependencies in Debian multiarch (https://www.linuxquestions.org/questions/debian-26/finding-i386-dependencies-in-debian-multiarch-4175447642/)

Spongmonkey 01-29-2013 03:09 AM

Finding i386 dependencies in Debian multiarch
 
I've just switch from Debian Squeeze to Wheezy amd64 and I'm still kinda trying to figure out the whole multiarch thing. I'm looking to run the flash player debugger (standalone flash player) from adobe but its a 32 bit file. Now from what i understand normally if the binary is a deb file or in the repositories all i would half to do is $sudo apt-get install blablabla:386 and it would install all of the 32 bit dependencies. And correct me if I'm wrong, to get a 32 bit file to work i would need to install all the 32 bit dependencies also. I'm just curious if there is an easy way to find the dependencies to a 32 bit file on a 64 bit multiarch debian system. I've tried the ldd command but i get a "not a dynamic executable" response. Any ideas?

Hungry ghost 01-29-2013 09:05 AM

The flash player package is available for amd64 (I think it's still a 32 bit binary, but it's available as an amd64 package). You just have to enable the non-free repository in your sources.list and install flashplugin-nonfree.

In case you want/need to install an i386 package from the repositories, you do the following (as root):

Code:

dpkg --add-architecture i386
apt-get update
apt-get install package:i386

It should automatically download and install all the dependencies as it would do with any other package.

In case you simply want to know the dependencies of a given package, I think you would have to install apt-rdepends. Info on how to use it here.

Regards.

jim_p 01-30-2013 12:36 AM

The flash plugin is available in 64bit for some years now. The standalone flash player, which can be used to view swf files offline and without a browser, comes only in 32 bit flavor.
http://fpdownload.macromedia.com/pub...ug.i386.tar.gz

Seeing some of the deps of flashplugin-nonfree, I would install these four from the multiarch repo and pray :P
Code:

  Depends: libgtk2.0-0
  Depends: libnss3
  Depends: libxt6
  Depends: libcurl3-gnutls



All times are GMT -5. The time now is 06:48 PM.