[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: libc6-i386 vs libc6:i386 (for vpn client)

On Vi, 28 nov 14, 12:50:56, Ross Boylan wrote:
> Judging from https://wiki.debian.org/Multiarch/HOWTO, which doesn't
> seem current but is all I could find, if I'm on the amd64 architecture
> and want to support i386 I should expect to get packages like
> libc6:i386.  There are a number of other packages that seem to have
> versions for 32 bit without needing to specify an architecture suffix,
> e.g. lib32z1 (32 bit version of zlib1g I think).
> Further, I have those packages though I don't think I installed them explicitly.

If I'm not mistaken such packages will be disappearing in the future, 
don't concern yourself too much with them.

> Finally, I have not issued the command
> dpkg --add-architecture i386
> though the wiki made it sound as if I would need to to get 32 bit libs.
> Could anyone explain what is going on and what I need to do so I can
> run a 32 bit app?  I'm trying to install Juniper Networks proprietary
> client, which includes a 32 bit library binary without the source.

The basic steps to install a proprietary 32 bit application on an amd64 
install would be

    dpkg --add-architecture i386
    apt-get update
    dpkg -i proprietary.deb
    # if dpkg complains about missing dependencies
    apt-get install -f # short for --fix-broken

Kind regards,
Offtopic discussions among Debian users and developers:

Attachment: signature.asc
Description: Digital signature

Reply to: