Как выполнить обновление до Apache 2.4.44 и более поздних версий в CentOS 6.10?

Просто укажите realpathотносительный путь от текущего каталога:

$ pwd
/home/myself/local/build/shell-toolbox
$ realpath../../../.profile
/home/myself/.profile

Утилита GNU realpathне смогла бы найти мой .profileфайл или указать абсолютный путь к нему, если бы я не дал ей подсказки о том, где он находится. В вашем случае у вас потенциально может быть любое количество файлов с именем two.txt, поэтому realpathдолжен быть по крайней мере указан относительный путь из текущего каталога, чтобы иметь возможность указать абсолютный путь к файлу.

В файловой системе Unix файл однозначно идентифицируется по пути(относительному или абсолютному ). Имя файла не может однозначно идентифицировать какой-либо файл, кроме одного из файлов в текущем каталоге.

Чтобы найти все обычные файлы с именем two.txtв вашем домашнем каталоге или под ним и получить их пути относительно$HOME:

find "$HOME" -type f -name two.txt
0
02.10.2020, 03:23
1 ответ

Чтобы ответить на ваш вопрос :, вы установили Apache 2.4, но запрашиваете его неправильно. Правильная команда будет:

yum info httpd24

Теперь к объяснению :последняя версия веб-сервера Apache (пакет httpd)для CentOS 6.10 2.2.15-69. Более новые версии не доступны в качестве официального обновления.

Вы можете установить Apache версии 2.4 с другим именем пакета httpd24через отдельный репозиторий коллекций программного обеспечения :

.
yum install centos-release-scl
yum install httpd24 httpd24-httpd httpd24-mod_ssl

Список пакетов, доступных в SCL, можно найти здесь Список коллекций программного обеспечения, доступных в SCLo SIG

0
18.03.2021, 23:11

Теги

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