Двоичный файл не будет выполняться после обновления до 10.10

Перед обновлением до 10.10 я смог выполнить двоичный файл в своем домашнем каталоге, просто дважды щелкнув по нему. Теперь, когда я дважды щелкаю по нему, мне говорят, что не установлена ​​программа для запуска файлов такого типа.

Вот моя попытка запустить его через командную строку.

~/blender25$ ls -l
total 37272
-rwxr-xr-x 1 mac9416 mac9416 38076379 2010-04-22 00:58 blender
-rw-r--r-- 1 mac9416 mac9416     5716 2009-06-18 12:31 copyright.txt
-rw-r--r-- 1 mac9416 mac9416    17992 2010-02-12 11:31 GPL-license.txt
drwxr-xr-x 6 mac9416 mac9416     4096 2010-02-12 13:24 icons
drwxr-xr-x 5 mac9416 mac9416     4096 2010-02-18 11:59 plugins
-rw-r--r-- 1 mac9416 mac9416     2396 2009-06-18 12:31 Python-license.txt
-rw-r--r-- 1 mac9416 mac9416     6441 2010-03-09 00:39 readme.html
~/blender25$ uname -m
x86_64
~/blender25$ file blender
blender: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, not stripped
~/blender25$ ./blender 
bash: ./blender: No such file or directory

Как вы можете видеть, файл, безусловно, существует, но мне сказали, что это не так.

Это произошло с другим двоичным файлом; но с другим мне дали ошибку разрешений. Запуск chmod +x позволил мне преодолеть эту ошибку, но я все еще получаю «Нет такого файла или каталога».

Итак, что мешает запуску этих двоичных файлов в моем каталоге в 10.10?

3
задан 2 December 2010 в 17:39

2 ответа

Вы пытаетесь выполнить двоичный файл на 32 бита в системе на 64 бита:

Вывод uname -m, x86_64, средства, что Вы выполняете систему на 64 бита. Однако двоичным файлом блендера является Двоичный файл на 32 бита: blender: ELF 32-bit LSB executable, Intel 80386 ....

То, что удар говорит, что файл не существует, кажется, ошибка, которая никогда не исправлялась, так как я получаю то же сообщение, когда я пытаюсь выполнить двоичный файл на 64 бита в своей системе на 32 бита.

5
ответ дан 2 December 2010 в 17:39

У меня было что-то подобное со мной однажды. Оказалось, что это была проблема кеширования файловой системы. Находится ли папка ~/blender в другой файловой системе, чем основная? (Я предполагаю, что вы попытались перезагрузить компьютер)

0
ответ дан 2 December 2010 в 17:39

Другие вопросы по тегам:

Похожие вопросы: