Шаг 1) Проверил версию Ubuntu с lsb_release -a
. Мой сервер имеет 16.04.3 LTS.
Шаг 2) Установлен Apache с apt-get install apache2
.
Шаг 3) Проверил версию Apache с apache2 -v
. У меня 2.4.18.
Однако, согласно веб-сайту Apache , последняя версия - 2.4.29.
Является ли обычной практикой или вообще безопасным обновление до последней версии Apache или других пакетов? Если так, как бы я это сделал? Есть ли очевидная причина, почему я не должен обновляться до последней версии?
Вы можете использовать ppa https://launchpad.net/~ondrej/+archive/ubuntu/apache2 , чтобы получить последнюю версию.
При использовании ppa всегда существует некоторый риск, но этот вариант популярен; Я сам долгое время использовал его без проблем.
Поскольку у вас уже установлен Apache, вы можете получить обновление по
sudo add-apt-repository ppa:ondrej/apache2
sudo apt update
sudo apt upgrade
Я обнаружил, что по какой-то причине мой недавно установленный PPA, который опубликовал Organic Marble, не сработал сразу, не потому, что это было неправильно, потому что моя машина не обновлялась правильно, после небольшого исследования я обнаружил, что обновление дистрибутива работает для меня
sudo add-apt-repository ppa:ondrej/apache2
sudo apt update
sudo apt upgrade
sudo apt-get dist-upgrade
этот ответ вместе с органическим мрамором помог мне
Ссылка: "Следующие пакеты были сохранены:" Почему и как мне это решить?