Я получил сервер под управлением Ubuntu 12.04LTS и получил ошибку в apache-модуле mod_auth_cas
.
Я заметил, что поскольку репозитории 12.04 сильно отстают в обновлениях apache-server и особенно в mod_auth_cas, установка новых версий может исправить мою ситуацию.
Однако, mod_auth_cas
имеет ряд зависимостей, и они могут иметь больше зависимостей и т. Д.
Короче говоря, мне бы очень хотелось использовать apt-get или Synaptic .
Было предложено, чтобы получить доступ к новейшему серверу mod_auth_cas и apache httpd, я могу добавить к своему /etc/apt/sources.list
:
deb http://cz.archive.ubuntu.com/ubuntu saucy main universe
Однако, добавлю это, таким образом используя репозитории более новые версии Ubuntu, как-нибудь уничтожить мой сервер? Или это считается безопасным?
Ваша ситуация может быть недостатком использования LTS, программное обеспечение более стабильно, но может быть устаревшим или вам может потребоваться более новая версия Apache (или других пакетов), если у вас есть специфическая проблема.
Краткий ответ на ваш вопрос: да, добавление хранилища юниверсов считается безопасным.
Для получения дополнительной информации о репозиториях см .: https://help.ubuntu.com/community/Repositories/Ubuntu
. Я не уверен, но думаю, что Canonical не обязательно пакеты поддержки в репозитории Universe, поскольку они «поддерживаются сообществом».
IMO Я предлагаю вам остаться с программным обеспечением в репозиториях, прежде чем добавлять PPA.
В целом, если вам нужна более поздняя версия Apache или других приложений, я бы рассмотрел вопрос об обновлении всего вашего сервера (а не добавлении непристойных репозиториев).
Добавление дерзких репозиториев может быть сделано теоретически, с помощью пиннинга, но это вызывает проблемы и в некоторой степени обновляет ваш сервер.
См. Установка пакетов из более новой версии без сборки (подходящее закрепление)
Я использовал закрепление со смешанными результатами, и я бы не советовал его, если вы не считаете себя опытным пользователем Ubuntu и не готовы и способны решить проблемы.
Лично я бы рассмотрел добавление непристойных репо (с закреплением или без), без обновления вашего сервера, как неподдерживаемое.
Вы можете добавить этот PPA для обновления Apache до версии 2.4 в Ubuntu 12.04
sudo apt-add-repository ppa:ondrej/apache2
Обновление репозитория
sudo apt-get update
Обновление Apache до 2.4
sudo apt-get install apache2