Я понял. Эта ошибка связана с файлом amhello-1.0.tar.gz
.
Первоначально предоставленный файл был неправильно сконфигурирован для моей системы. Поэтому, если я сам пересоберу файл и заменю исходный amhello-1.0.tar.gz
, то смогу запустить make
без ошибок.
Чтобы узнать, как пересобрать amhello-1.0.tar.gz
так, чтобы он правильно сконфигурировался для вашей системы, перейдите по ссылке ниже:
https://www.gnu.org/software/automake/manual/html_node/Creating-amhello.html
Кстати, также важно запустить autoreconf -vfi
перед компиляцией пакета.
Вероятно, у вас есть псевдоним или функция оболочки с именем «conda
». Тип
type conda
и посмотрите, что оно говорит.
I don't know much about this module system but from what I can tell it just modifies some environmental variables.
Это красный флаг :в операционных системах Posix, ни один исполняемый файл не может изменить окружение чего-либо, кроме самого себя и исполняемых файлов, которые он запускал сам.
Таким образом, ваша модульная система не может быть реализована с использованием исполняемых файлов, а which
находит только исполняемые файлы.
Вместо этого команды должны быть некоторой подсистемой вашей оболочки :либо функциями оболочки, либо псевдонимами.
Попробуйте type conda
и/или type module
, чтобы оболочка сказала вам, что это такое.