Запущенный исполняемый файл запрещен в разрешении даже после chmod u + x [closed]

Я знаю, что подобные вопросы задавались и раньше, но ни один из них не решил проблему У меня:

Я создал очень простую программу Unity3d для Linux, но при попытке запустить полученный исполняемый файл я получаю сообщение «открыть с ...'где нет рекомендуемых приложений, если я дважды щелкну файл в графическом интерфейсе или' Permission denied 'при запуске через терминал.

Я убедился, что установлен флажок «Разрешить запуск этого файла как исполняемый файл», и попробовал выполнить команду chmod u + x перед запуском с терминала.

Расширение файла - x86_64. Насколько я понимаю, это 64-битный двоичный файл, и моя система также 64-битная (я проверял, используя uname -a).

Если это поможет, моя система работает под управлением Ubuntu 12.04 LTS (xfce) на Acer Chromebook 14, установленном с помощью crouton.

Я новичок во всем, что связано с Linux, поэтому, пожалуйста, скажите, если я пропустил какую-либо важную информацию, и объясните ответы так, чтобы новичок мог понять.

Заранее всем спасибо!

0
задан 24 October 2016 в 11:37

1 ответ

Где этот исполняемый файл расположен в? Если это находится на смонтированном разделе, мог бы быть шанс, что noexec флаг установлен. Проверьте, чтобы видеть, находится ли Ваша рабочая область под подсоединенными внешними дисками.

$ mount | grep noexec
3
ответ дан 28 September 2019 в 08:22

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

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