Tôi đã cài đặt Ubuntu 14.04 và SDK phát triển Android hiện tại, có chứa các tệp thực thi 32 bit. Tôi thấy rằng tôi không thể chạy các nhị phân 32 bit đó. Cố gắng bắt đầu chúng từ bash cho tôi một lỗi:
$ ./adb
bash: ./adb: No such file or directory
Nó ở đó mặc dù:
$ ls -al ./adb
-rwxrwxrwx 1 thomas thomas 1231255 Jan 17 13:31 ./adb
$ file ./adb
./adb: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.8, not stripped. Same symptom for all the other 32-bit tools in the Android SDK.
Vào thời xa xưa, người ta chỉ có thể cài đặt các thư viện 32 bit trên Ubuntu 64 bit để được hỗ trợ 32 bit, nhưng điều đó dường như không còn hoạt động nữa.
Làm cách nào để chạy ứng dụng 32 bit trên Ubuntu 14.04 64 bit?