Будет & ldquo; apt-get upgrade & rdquo; также обновить мою версию PHP?

sudo apt-get upgrade также обновит PHP с 5.2 до 5.3 на моем Ubuntu 9.04?

3
задан 13 March 2012 в 23:00

3 ответа

Если вам нужна актуальная версия PHP (сейчас это 5.4), вы должны добавить репозиторий ppa или собрать пакеты самостоятельно. 5.4 сейчас не для производства (подождите до 5.4.1 или 5.4.2), он для разработки.

sudo add-apt-repository ppa:ondrej/php5
sudo apt-get update
sudo apt-get install php5
php5 -v
0
ответ дан 13 March 2012 в 23:00

Ubuntu 9.04 вышла из цикла обновления, поэтому вы застряли с тем, что у вас есть, если не обновите его вручную.

Чтобы проверить текущую версию, вы можете:

  • Проверить в Synaptic.
  • Создайте новую страницу PHP, содержащую: <?php phpinfo() ?>, которая расскажет вам все о вашей текущей конфигурации PHP.
  • Установите пакет apt-show-versions, а затем запустите $ apt-show-versions php5.

Если у вас его нет и вы хотите обновить Jaunty (9.04) до PHP 5.3, я нашел руководство .

В качестве предыстории: философия обновления пакетов в Ubuntu обычно заключается в том, чтобы избегать серьезных обновлений пакетов; вы будете получать только исправления безопасности, исправления ошибок и небольшие обновления. Я не очень знаком с процессом принятия решений, но я предполагаю, что релизы PHP5, следуя шаблону 5.x.y, останутся в «x», поставляемом с дистрибутивом. Однако буква «у» будет обновлена.

Редактировать: Хит отправить раньше, добавил больше информации.

0
ответ дан 13 March 2012 в 23:00

upgrade будет устанавливать только обновления безопасности. Таким образом, короткий ответ - нет.

Полный ответ заключается в том, что для 9.04 обновления больше не предоставляются, поскольку он достиг конца своего жизненного цикла в прошлом октябре. Вы должны серьезно рассмотреть возможность обновления до более новой версии (используя sudo do-release-upgrade). Используя 10.04 (который является выпуском LTS), вы получите php 5.3.

0
ответ дан 13 March 2012 в 23:00

Другие вопросы по тегам:

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