Probleme bei der Installation von libgd3: i386 auf Ubuntu-Container

581
Daniel Roziecki

Ich habe einen Standard Ubuntu Container (14.04 LTS), erstellt von:

lxc-create -B btrfs -t ubuntu -n xxx 

Auf diesem Container:

libgd3 wurde korrekt installiert:

LANG=EN_GB apt-get install -f libgd3 Reading package lists... Done Building dependency tree Reading state information... Done libgd3 is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 

aber ich brauche libgd3: i386 für einige 32-Bit-Anwendungen und kann es nicht installieren:

LANG=EN_GB apt-get install -f libgd3:i386 Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package libgd3 

Ideen, Anregungen?

ATM Ich habe alle Bibliotheken, die ich brauche, vom Host kopiert (es gab kein Problem mit der Installation libgd3: i386 auf dem Host) und nach dem Update /etc/ld.so.conf.d/i686-linux-gnu.conf und meiner Anwendung ldconfig hat begonnen.

Aber das ist eine sehr hässliche Lösung, und ich mag es nicht. Ich habe viele Container, die auf diese Weise erstellt werden können.

1

1 Antwort auf die Frage

0
Daniel Roziecki

Ok, ich habe gefunden.

Zusamenfassend:

dpkg --add-architecture i386 

Volle Antwort