回答:
32ビットと64ビットの両方をサポートするWebUpd8 PPAからインストールできます。googleから直接インストールできることを確認しました。しかし、PPAを使用してすべてを最新に保つことを好みます。
Ubuntu 11.04、11.10、および12.04で動作します。
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install android-tools-adb android-tools-fastboot
ソース:PDB経由でUbuntuにADBとFastboot Androidツールをインストール
upubuntu ppaを介してインストールできるすべてを更新できるSDKをインストールする場合。
そのため、最初にppaを追加します。
sudo add-apt-repository ppa:upubuntu-com/sdk
sudo apt-get update
sudo apt-get install android-sdk
この時点での唯一の問題は、android-sdkをルートとして実行する必要があることです。メニューのリンクはあまり役に立たなかった。メニューのリンクを更新したので、次を実行することもできます:
gksu android-sdk
そこから「Android SDK Platform-Tools」をインストールする必要があります。「Android SDK Tools」を更新することもお勧めします。不要なものは選択解除できます。
次に、環境変数を設定する必要があります。
最初に、すべてを実行可能にする必要があります。
sudo chmod -R 755 /root/android-sdk-linux
次に、変数を追加します。
nano ~/.bashrc
これらの行を追加します(上部)
#AndroidDev PATH
export PATH=${PATH}:/root/android-sdk-linux/tools
export PATH=${PATH}:/root/android-sdk-linux/platform-tools
ソース:Ubuntu 12.04 / Linux Mint 13のPPAからAndroid SDKマネージャー(リビジョン20)をインストールします
ソース:AndroidSDK-コミュニティUbuntuドキュメント
adb
ので、android-sdkを使用してインストールするのはソースからではありません。さらに、彼は質問に10.10のタグを付けているため、この回答は機能しません。すばらしいことは、このソリューションが64ビットバージョンを提供していることです。
nilarimogard/webupd8
android- upubuntu-com/sdk
ユニバースレポジトリのTrusty android-tools-adb
およびandroid-tools-fastboot
パッケージは、それぞれを提供するため、adb
およびfastboot
です。
それらをインストールするには:
sudo add-apt-repository universe
sudo apt-get update
インストールするadb
:
sudo apt-get install android-tools-adb
インストールするfastboot
:
sudo apt-get install android-tools-fastboot
apt show android-tools-adb
よると、これは過渡的なパッケージです。AFAIK adbを使用する必要があります。
推測しているだけですが、Ubuntuが適切な場所を探していることを確認する必要があるかもしれません。Webサイトに記載されているように、.bashrcにexport PATH=${PATH}:/usr/local/src/android-sdk-linux_x86/tools
&export PATH=${PATH}:/usr/local/src/android-sdk-linux_x86/platform-tools
を追加して実行することにより、adbが配置されているディレクトリを$ PATHに追加したことを確認してください。source .bashrc
ADBを機能させるためにUbuntu 16にパッケージをインストールする必要はありません。セットアップは不要です。
単に公式のダウンロードLinux用のSDKプラットフォームツールを Googleや抽出物からadb
とfastboot
zipファイルから。
@mywebslaveは完璧に答えました。もう1つ追加したいだけです。64ビットマシンを実行していて、オフラインインストールを実行している場合、ここで説明したように32ビット互換性ライブラリをインストールする必要があります。
sudo apt-get install ia32-libs
更新:上記のコマンドは、13.04以下を実行している場合にのみ機能します。新しいバージョンでia32-libs
は、他のパッケージに置き換えられています。こちらをご覧ください。
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libncurses5:i386 libstdc++6:i386 zlib1g:i386