Недавно мне было поручено следить за серверами (у нас нет администратора сервера), и я только что понял, что мы используем довольно старую версию php, которая имеет несколько уязвимостей в соответствии с http://lwn.net/Alerts/609952/. Я бы хотел обновиться до последней стабильной версии, но я не уверен, что я должен делать что-то еще, кроме этих 2 команд:
emerge --sync
emerge --ask --oneshot --verbose "=dev-lang/php-5.5.17
Нужно ли перекомпилировать php? Есть ли другой шаг, чтобы заставить его работать с Apache?
Я был бы очень признателен за помощь, так как я не очень знаком с Gentoo.
Для обновления php я бы не использовал --oneshot
как это должно быть в файле мира для обновления вашей системы. Если вы беспокоитесь об обновлениях безопасности, вам следует обновить всю систему после синхронизации.
# emerge --update --deep --newuse @world
# emerge --depclean
# revdep-rebuild
Посмотрите на введение portage. http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2&глава = 1
Других решений пока нет …