Ошибка: не удается запустить скомпилированные программы на Си. если вы хотели кросс-компилировать, используйте --host 'Ubuntu

Да. да, вы можете.

Ubuntu не так требовательна к системе, особенно если сравнивать с Windows, т.е. : любая версия для Windows менее ресурсоемкая, чем любая версия для Ubuntu.

В случае меньшего количества оперативной памяти и меньшей графической мощности, такой как, скажем, нетбук с оперативной памятью 2-4 ГБ, а Intel Atom и графика работали без атома, я настоятельно рекомендую другой вариант Ubuntu: например, https: // ubuntu -mate.org/download/

3
задан 16.04.2020, 10:41

1 ответ

Проблема почти наверняка заключается в том, что вы пытаетесь запустить команду configure на внешнем диске, который не поддерживает исполняемые разрешения в стиле Unix.

Хотя можно смонтировать некоторые диски, отличные от Linux, с разрешениями на выполнение, простейшим решением будет скопировать архив куда-нибудь в ваш настоящий домашний каталог Ubuntu и повторить попытку там.

Если вы пытаетесь сэкономить место на диске в своем домашнем каталоге, вы можете сохранить сам файл tar.gz на внешнем диске.

3
ответ дан 16.04.2020, 10:42
  • 1
    Вероятно, потому что Вы распаковали архив на внешнем устройстве сначала и затем скопировали папку, configure script' s выполняются, разрешение потерялось - вместо того, чтобы использовать sh оно, вероятно, будет работать при установке file' s выполняют разрешение и затем сделали './configure' согласно исходным инструкциям. Или Вы, возможно, распаковали архив снова в Вашем / домашний dir. – vic 16.04.2020, 10:42
  • 2
    Я только что прокомментировал Ваш новый поток - я предлагаю, чтобы Вы запустили и распаковали tar.gz файл снова в Вашем домашнем dir вместо того, чтобы использовать папку, которую Вы скопировали с внешнего диска – Juicy 16.04.2020, 10:43
  • 3
    имел эту проблему при попытке работать./настраивать от синхронизировавшей папки (Бродяга на OS X). копирование файлов к / домой на VM имело все значение:) – danvk 16.04.2020, 10:43
  • 4
    Спасибо steeldriver для Вашего ответа и руководств:), Но я не получил результатов, даже когда я скопировал целую папку в свой / корневой каталог. Я наконец использовал " sh./configure" вместо "./config" и это работало! но я столкнулся с anpther проблемой с " make" управляйте, чтобы я спросил в другом вопросе и отметил Вас для наблюдения моего вопроса. (Я боящийся некоторый капризный человек даю мне другое отрицательное голосование только из-за задавания вопросов!) – Community 16.04.2020, 10:44
  • 5
    Я дал бы ему попытку. Это - моя следующая ошибка: askubuntu.com/questions/360529/error-using-make-command я ценился бы, если Вы смотрите на него также – jogco 16.04.2020, 10:44

Теги

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