Я полагаю, у вас есть причины попытаться установить версию 2.2.2, выпущенную в апреле 2006 года, в отличие от версии 2.2.34, выпущенной в июле 2017 года, и остается последней версией серии Apache 2.2, которая была прекращена в конец 2017 года. Но в версии 2.2.2 будет много известных ошибок безопасности.
Важная часть, кажется, это сообщение:
/bin/sh: /usr/local/source3/httpd-2.2.2/shlibtool: No such file or directory
Так:
- Может
/usr/local/source3/httpd-2.2.2/shlibtool
не существует? Но если команда configure выполнена без ошибок, это маловероятно. - Может быть, это символическая ссылка, указывающая на недопустимую цель? В таком случае, какой будет эта цель? Беги,
ls -l /usr/local/source3/httpd-2.2.2/shlibtool
чтобы увидеть. - Если это не символическая ссылка, возможно, это скрипт, который определяет интерпретатор, которого нет в вашей системе? Посмотрите на первую строку
shlibtool
в этом случае.
В поиске на «shlibtool» это был первый хит: http://mail-archives.apache.org/mod_mbox//httpd-dev/200107.mbox/%3C000c01c107db $ 2ca92780 $ 9865fea9 @ cc230545b% 3E
Похоже, shlibtool
может быть автоматически сгенерирован во время процесса настройки, если это необходимо, и вы libtool
установили в вашей системе . У вас установлен libtool?