Бег бумеранг
Я нахожусь на Ubuntu 8.04, и я только что загрузил Boomerang и разархивировал файлы в папку на моем рабочем столе.
я cd
в ту папку, где находится исполняемый файл бумеранга, и набрал ./boomerang
а также boomerang
,
Однако я получил сообщение об ошибке:
невозможно выполнить./boomerang: нет такого файла или каталога.
Почему это происходит?
3 ответа
Я предполагаю, что вы работаете в 64-битной системе, что означает, что вы должны установить некоторые библиотеки x86 для запуска программы,
для просмотра списка библиотек, с которыми связан бинарный файл, запустите readelf -d | grep NEEDED
когда вы знаете библиотеки, просто установите их для архитектуры x86: вот несколько общих и необходимых библиотек для x86
sudo apt-get install libgc1c2:i386 libexpat1-dev:i386 lib32stdc++6 lib32z1 lib32z1-dev
теперь программа должна запускаться нормально, но если она не исчезнет, вы должны увидеть ошибку другого типа, попробуйте установить эти библиотеки для x86
убедитесь, что у вас установлен Qt для версии GUI.
Ошибка, скорее всего, связана с тем, что у вас 64-битная система, но двоичные файлы бумеранга 32-битные, и многие более новые 64-битные системы больше не поставляются с 32-битной поддержкой.
Решение состоит в том, чтобы установить 32-битную поддержку для вашей системы; метод для этого может отличаться, однако процедура, которую я использовал, была:
sudo apt-get install -y lib32z1 lib32ncurses5 lib32bz2-1.0
Который должен быть совместим с Ubuntu и многими производными, хотя вы должны искать правильную процедуру для вашей конкретной версии ОС, а не просто запускать эту команду.
Тем не менее, может существовать ряд других 32-битных библиотек, которые еще требуются для запуска бумеранга в 64-битном дистрибутиве Linux, но по крайней мере, если у вас установлена 32-битная поддержка, она может сказать вам, что это такое!
Вы уверены, что распаковали его??
weewee@ubuntu:~/Downloads$ tar xzf boomerang-linux-alpha-0.3.tar.gz
weewee@ubuntu:~/Downloads$ cd boomerang-linux-alpha-0.3/
weewee@ubuntu:~/Downloads/boomerang-linux-alpha-0.3$ ls -l boomerang
-rwxr-xr-x 1 weewee weewee 2376620 Jun 13 2006 boomerang
weewee@ubuntu:~/Downloads/boomerang-linux-alpha-0.3$ ./boomerang
Boomerang alpha 0.3 13/June/2006
Usage: boomerang [ switches ] <program>
boomerang -h for switch help