Ok, ich habe gefunden.
Zusamenfassend:
dpkg --add-architecture i386
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.