ArchLinux、カーネル 3.4.4、bash バージョン 4.2.29 を実行しています。ここから Android SDK をダウンロードしました: http://developer.android.com/sdk/index.html
抽出したら~/android-sdk-linux/tools/android
、SDK プラットフォーム ツール パッケージを実行し、インストールしました。
そこから、次のことを試しました。
> ls -l ~/android-sdk-linux/platform-tools/adb
-rwxr-xr-x 1 mediocregopher mediocregopher 204436 Jun 28 13:20 /home/mediocregopher/android-sdk-linux/platform-tools/adb
> file ~/android-sdk-linux/platform-tools/adb
/home/mediocregopher/android-sdk-linux/platform-tools/adb: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.8, stripped
> ~/android-sdk-linux/platform-tools/adb
bash: /home/mediocregopher/android-sdk-linux/platform-tools/adb: No such file or directory
明らかにファイルはそこにあり、少なくとも実行可能ですが、なぜ bash がそれを見つけられないように見えるのでしょうか? platform-tools フォルダーと sudo および su-ing をパスに追加しようとしましたが、どう見てもファイルが見つかりません。何が起こっているのか知っている人はいますか?