Когда исполняемые файлы не дублируются,

Возможный дубликат:
Невозможно выполнить некоторые двоичные файлы в среде chroot (zsh: Не найдено)

Сегодня я столкнулся с чем-то, что меня озадачило. Сотрудник работает со специальным предварительно скомпилированным двоичным файлом, который он загрузил (доступно здесь ). На сервере Ubuntu 10.04 LTS он работает, попытка выполнить этот файл дает файл не найден, даже если права установлены правильно.

И все же, когда я пытаюсь сделать то же самое с OpenSUSE 11.4, он работает отлично. Запуск file на нем дает мне:

ELF 32-разрядный исполняемый файл LSB, Intel 80386, версия 1 (SYSV), динамически связанная (использует общие библиотеки), для GNU / Linux 2.6.15, лишенная

Оба окна Ubuntu и OpenSUSE – это 64-разрядные установки, и file возвращает ту же информацию на обеих машинах.

Который выглядит очень хорошо для меня. И в коробке opensuse LDD даже дает мне короткий список файлов библиотеки. Ручная проверка, все указанные файлы также существуют на сервере Ubuntu. Выход Strace отличается тем, что:

OpenSUSE:

execve ("./ trid", ["./trid"], [/ * 122 vars * /]) = 0

Ubuntu (полный путь не изменяет результат):

execve ("./ trid", ["./trid"], [/ * 19 vars * /]) = -1 ENOENT (Нет такого файла или каталога)

Что может привести к тому, что такой файл не будет выполнен таким образом?

Interesting Posts

cURL <- функция

Невозможно отредактировать crontab как пользователь без root

Как установить CentOS 7.x (последняя) на моем HP-15ac048tu?

Разделяйте неизменные данные из центрального хранилища в сети

Всесторонний сценарий /etc/auto.disks для autofs, который учитывает все смонтированные диски, включая NTFS и FAT32?

Отправка SIGUSR1 родительскому

Раздражающее сообщение на каждом открытии терминала в новой учетной записи пользователя

Как извлечь строку между двумя шаблонами с помощью sed в Linux, а второй шаблон повторяет больше строк в файле

GPG-шифрование с постепенным удалением параллельно

pgrep для процессов, которые не связаны с терминалом в ubuntu

Отключение видеовыхода по умолчанию с помощью xrandr при подключении внешнего монитора

Light Locker – запуск сценария на экране блокировки / разблокировки

Как определить, что ZCACHE работает на моем ящике?

Время меняется внезапно, даже если NTP настроен

Какой bash расширит {1 .. $ VAR} так же, как zsh

Linux и Unix - лучшая ОС в мире.