commande pour installer des packages 32 bits (lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc ++ 6) sur ubuntu 16.4 LTS

8

je veux installer android studio 2.1 sur mon Ubuntu 16.4 LTS 64 bits donc je suis les instructions du guide du développeur android web sit fournies par google .. et ils disent que je devrais installer des bibliothèques 32 bits car android studio les utilise.

mon problème est quand je tape la commande:

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6

j'ai cette erreur:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package lib32bz2-1.0
E: Couldn't find any package by glob 'lib32bz2-1.0'
E: Couldn't find any package by regex 'lib32bz2-1.0'
A.Youssouf
la source
1
Non. Meilleure méthode: installez virtualbox et installez une version 32 bits d'Ubuntu à l'intérieur et utilisez-la pour le coder. C'est beaucoup moins compliqué.
Rinzwind
voir si ma réponse fonctionne. Je n'avais pas de système pour tester s'il avait installé Android Studio (alors commentez / pm moi et j'en ajouterai plus).
Rinzwind du

Réponses:

11

Vous devez garder votre système exempt de logiciels 32 bits. 32 bits est en voie de sortie et ne reviendra jamais. Habituez-vous au 64 bits. Si possible, ignorez les logiciels 32 bits. Maintenant que mon opinion est ici ...

Votre meilleure méthode consiste à installer virtualBox ou VM Ware player et à y installer un Ubuntu 32 bits (liens vers le torrent de 32.04 16.04.1). Installez ensuite Android Studio. Cela fonctionnera mieux que de le mélanger avec votre installation actuelle.


Si vous souhaitez toujours l'installer dans votre système actuel, la méthode pour installer 32 bits doit être d'ajouter l'architecture, de la mettre à jour et elle doit alors avoir importé le packagea 32 bits,

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1

Cela montrera ...

...
The following additional packages will be installed:
  gcc-5-base:i386 gcc-6-base:i386 libgcc1:i386 libgpm2:i386 libtinfo5:i386
Suggested packages:
  glibc-doc:i386 locales:i386
The following NEW packages will be installed:
  gcc-5-base:i386 gcc-6-base:i386 libc6:i386 libgcc1:i386 libgpm2:i386
  libncurses5:i386 libstdc++6:i386 libtinfo5:i386
0 upgraded, 8 newly installed, 0 to remove and 3 not upgraded.
Need to get 2960 kB of archives.
After this operation, 12,9 MB of additional disk space will be used.

Et cela devrait installer les composants 32 bits dont vous avez besoin pour Android Studio.

Rinzwind
la source
j'utiliserai une machine virtuelle pour éviter de mélanger des paquets 32 bits avec des paquets 64 bits
A.Youssouf