3

Я пытаюсь запустить скрипт оболочки в Ubuntu, чтобы прошить мой телефон с Firefox OS. Я скачал и распаковал новую версию. Я запустил оболочку и перешел в каталог, где находится файл .sh .

Все файлы, необходимые для прошивки телефона, находятся в одном каталоге. Он использует два исполняемых файла - adb и flashboot - которые находятся в этом каталоге. Я ./flash.sh и он выдает ошибку «нет такого файла или каталога».

Я набрал ./adb (это первая команда в сценарии оболочки), и она выдает ту же ошибку - хотя я вижу, что исполняемый файл там.

Что я делаю неправильно? Я уверен, что это что-то простое.

РЕДАКТИРОВАТЬ # 1

Вот вывод ls для исполняемого файла adb :

-rwxr-xr-x 1 parallels parallels    204436 Jun 13 18:41 adb

Да я точно в нужном каталоге

parallels@~/Downloads$ pwd    
/home/parallels/Downloads

Полный ls -la:

drwxrwxr-x  2 parallels parallels      4096 Sep  8 13:17 .  
drwxr-xr-x 39 parallels parallels      4096 Sep  8 13:16 ..  
-rwxr-xr-x  1 parallels parallels    204436 Jun 13 18:41 adb  
-rw-r--r--  1 parallels parallels    191488 Jun 13 18:41 adb.exe  
-rw-r--r--  1 parallels parallels     96256 Jun 13 18:41 AdbWinApi.dll  
-rw-r--r--  1 parallels parallels     60928 Jun 13 18:41 AdbWinUsbApi.dll  
-rw-r--r--  1 parallels parallels   4923392 Jun 13 18:41 boot.img  
-rwxr-xr-x  1 parallels parallels    149928 Jun 13 18:41 fastboot  
-rw-r--r--  1 parallels parallels    140800 Jun 13 18:41 fastboot.exe  
-rw-r--r--  1 parallels parallels      1044 Jun 13 18:41 flash.bat  
-rwxr-xr-x  1 parallels parallels       170 Jun 13 18:41 flash_mac.sh  
-rwxr-xr-x  1 parallels parallels       182 Jun 13 18:41 flash.sh  
-rw-rw-r--  1 parallels parallels  99863338 Sep  7 22:57 images-peak-2013-06-13.Gecko-86f00ac.Gaia-619c980.zip  
-rw-r--r--  1 parallels parallels 153211752 Jun 13 18:41 system.img  
-rw-r--r--  1 parallels parallels  33649328 Jun 13 18:41 userdata.img  

Это то, что я пытаюсь выполнить adb . (Я создал новый каталог 'flash', чтобы убедиться, что он не относится к каталогу загрузок):

parallels@~/flash$ ./adb
bash: ./adb: No such file or directory

РЕДАКТИРОВАТЬ № 2

Нашел это:

Похоже, что это может быть то же самое. Что-то связанное с 32-битными исполняемыми файлами в 64-битной системе и, следовательно, необходимые библиотеки отсутствуют.

1 ответ1

-1

Вы пытаетесь запустить исполняемый файл Windows. Попробуйте вино adb.exe.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .