polecenie instalacji pakietów 32-bitowych (lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc ++ 6) na Ubuntu 16.4 LTS

8

Chcę zainstalować Android Studio 2.1 na moim 64-bitowym Ubuntu 16.4 LTS, więc postępuję zgodnie z instrukcjami na stronie internetowej dewelopera Androida dostarczonej przez Google .. i mówią, że powinienem zainstalować biblioteki 32-bitowe, ponieważ Android Studio z nich korzysta.

mój problem polega na wpisaniu polecenia:

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

dostałem ten błąd:

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
źródło
1
Nie rób Lepsza metoda: zainstaluj virtualbox i zainstaluj w nim 32-bitową wersję Ubuntu i użyj jej do jej zakodowania. To o wiele mniej kłopotów.
Rinzwind
zobacz, czy moja odpowiedź zadziała. Nie miałem systemu do przetestowania, czy zainstalował Android Studio (więc skomentuj / pm, a ja dodam więcej).
Rinzwind

Odpowiedzi:

11

Powinieneś chronić swój system przed oprogramowaniem 32-bitowym. 32-bit jest w drodze i nigdy nie wróci. Przyzwyczaj się do wersji 64-bitowej. Jeśli to możliwe, zignoruj ​​oprogramowanie 32-bitowe. Teraz, gdy moja opinia jest tutaj ...

Najlepszą metodą jest zainstalowanie odtwarzacza virtualBox lub VM Ware i zainstalowanie w nim 32-bitowego Ubuntu (linki do torrenta 32-bitowego 16.04.1). Następnie zainstaluj studio Android. Będzie działał lepiej niż mieszanie go z bieżącą instalacją.


Jeśli nadal chcesz zainstalować go w bieżącym systemie, metodą instalacji 32-bitowej powinno być dodanie architektury, aktualizacji, a następnie zaimportowanie pakietu 32-bitowego,

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

To pokaże ...

...
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.

I to powinno zainstalować 32-bitowe komponenty potrzebne do studia Android.

Rinzwind
źródło
użyję