команда встановити 32-бітні пакети (lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc ++ 6) на ubuntu 16.4 LTS


8

Я хочу встановити android studio 2.1 на моєму 64-бітному Ubuntu 16.4 LTS, тому я слідую інструкціям на веб-посібнику для розробників android, що надається google .. і вони кажуть, що я повинен встановити 32-бітні бібліотеки, оскільки android studio їх використовує.

моя проблема полягає в тому, коли я набираю команду:

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

я отримав цю помилку:

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'

1
Не варто. Кращий спосіб: встановіть virtualbox та встановіть 32-бітну версію Ubuntu всередині цього та використовуйте його для кодування. Це набагато менше клопоту.
Rinzwind

подивіться, чи працює моя відповідь. У мене не було системи для тестування, чи встановила вона андроїд-студію (тому коментар / вечір мені, і я додам більше).
Rinzwind

Відповіді:


11

Ви повинні тримати вашу систему від 32-бітного програмного забезпечення. 32-бітний виїжджає і ніколи не повернеться. Звикайте до 64-розрядних. По можливості ігноруйте 32-бітове програмне забезпечення. Тепер, коли моя думка тут ...

Ваш найкращий метод - це встановити програвач virtualBox або VM Ware і встановити в нього 32-розрядний Ubuntu (посилання на торент 32-бітного 16.04.1). Потім встановіть android studio. Це буде працювати краще, ніж змішувати його з поточною установкою.


Якщо ви все ще хочете встановити його у вашій поточній системі, тоді методом установки 32-розрядної має бути додавання архітектури, оновлення, а потім він повинен був імпортувати 32-бітний пакет,

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

Це покаже ...

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

І це має встановити 32-бітні компоненти, необхідні для андроїд-студії.


я буду використовувати віртуальну машину для запобігання змішуванню 32-бітових пакетів з 64-
бітовими
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.