J'ai un conteneur ubuntu standard (14.04 LTS), créé par :
lxc-create -B btrfs -t ubuntu -n xxx
Sur ce conteneur :
libgd3 a été installé correctement :
LANG=EN_GB apt-get install -f libgd3
Reading package lists... Done
Building dependency tree
Reading state information... Done
libgd3 est déjà la dernière version.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
mais j'ai besoin de libgd3:i386, pour certaines applications 32 bits, et je ne peux pas l'installer :
LANG=EN_GB apt-get install -f libgd3:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Impossible de trouver le paquet libgd3
Des idées, des suggestions ?
Actuellement, j'ai copié toutes les bibliothèques dont j'ai besoin depuis l'hôte (il n'y avait pas de problème avec l'installation de libgd3:i386 sur l'hôte), et après la mise à jour de /etc/ld.so.conf.d/i686-linux-gnu.conf et de ldconfig, mon application a démarré.
Mais c'est une solution très laide, et je ne l'aime pas. J'ai beaucoup de conteneurs à créer de cette manière.