ubuntu 16.4 LTSに32ビットパッケージ(lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc ++ 6)をインストールするコマンド


8

私のUbuntu 16.4 LTS 64ビットにAndroid Studio 2.1をインストールしたいので、Googleが提供するAndroid開発者ガイドのWebサイトの指示に従います。そして、Android Studioは32ビットライブラリを使用するため、32ビットライブラリをインストールする必要があると言っています。

私の問題は、コマンドを入力するときです:

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 2016

私の答えが機能するかどうかを確認してください。私はそれがアンドロイドスタジオをインストールしたかどうかをテストするためのシステムを持っていませんでした(コメント/午後私と私はさらに追加します)。
Rinzwind 2016

回答:


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.

これで、Android Studioに必要な32ビットコンポーネントがインストールされます。


私は仮想マシンを使用して、32ビットと64ビットのパッケージを混在させないようにします
A.Youssouf
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.