Intereting Posts
Как автоматически перезагружать мой компьютер каждые 3 часа? Настройка двойного монитора: загрузчик Grub переходит на HDTV, даже если он выключен Samba работает через Nautilus, но не через mount Можно ли узнать из apt, если пакет был установлен явно или как зависимость другого пакета? Проблема с WiFi после обновления Ubuntu 12.10 clang ++ warning: «предупреждение: неизвестный параметр предупреждения» -Wno-maybe-uninitialized ‘” Программа для каскадных / черепичных окон Обновление 16,04 бета от 2 до 16,04 LTS Запуск Ubuntu Server с USB-накопителя / флэш-накопителя (с учетом ограничений записи флеш-памяти) Nautilus: пользовательское действие для выбранных файлов с помощью короткой клавиатуры Насколько применим проект BlenderCAD прямо сейчас? Как я могу создать новую панель заголовков для gtk3 compnents? Как переустановить ядра после случайного удаления с помощью отдельного загрузочного раздела и зашифрованного тома LVM? Моя новая установка не загружается. (Проблема PulseAudio) Восстановить раздел EXT4

Как обновить до PHP 5.3.10 в 10.04?

Я новичок в Linux и имею только базовый опыт работы с Ubuntu и установкой LAMP Server. Я успешно установил все, используя метод apt-get install. Моя проблема в том, что я хочу обновить PHP 5.3.2 до PHP 5.3.10. Это можно сделать? ТИА!

Для тех, кто хочет обновить Ubuntu 10.04 LTS до PHP 5.3.10, вот как я это сделал:

sudo apt-get remove --purge php* sudo apt-get autoremove sudo add-apt-repository ppa:l-mierzwa/lucid-php5 sudo apt-get update sudo apt-get install php5 libapache2-mod-php5 php5-cli php5-cgi php5-mysql php5-gd sudo service apache2 restart sudo pecl uninstall apc sudo pecl install apc 

Это выглядит немного радикально, используя sudo apt-get remove --purge php* но Ubuntu продолжает перечислять загрузку файлов, которые фильтруются, но затем игнорируются, и я успешно обновил их 3 раза.

Удачи и спасибо Брайану Мерсеру за его PPP PPP.

[Обновить 2014-11-05]

На стартовой площадке Ondřej Surý:

  • PHP 5.4: ppa: ondrej / php5-oldstable
  • PHP 5.5: ppa: ondrej / php5
  • PHP 5.6: ppa: ondrej / php5-5.6

jrsalunga, вы можете попробовать потянуть в пакеты 5.3.10 от точного (только что обновленного на прошлой неделе), хотя он не может компилироваться без изменений:

 apt-get install ubuntu-dev-tools pull-lp-source php5 precise dpkg-source -x php5_5.3.10-*.dsc apt-get build-dep php5 cd php5-5.3.10 debuild binary 

Это займет много времени и может закончиться неудачей из-за всех изменений с 10.04 по 12.04. Однако, если это удастся, выпущенный .debs должен быть полностью установлен 10.04.

Спасибо Dig за информацию о стороннем PPA для PHP 5.3.10. Я смог обновить свою установку 10.04 с помощью этих инструкций.

Одна икота во время обновления заключалась в том, что у меня не было доступного apt-add-repository в моей системе. Оказывается, это обеспечивается пакетом python-software-properties .

Для тех, кто с той же проблемой, установите его с помощью:

 sudo apt-get install python-software-properties 

Затем у вас должен быть доступный apt-add-repository в вашей системе.

В основном программное обеспечение / приложения автоматически обновляются с регулярными обновлениями в Ubuntu (и в другом дистрибутиве GNULinux), если последняя версия доступна в репозитории.

PHP выпустил версию 5.3.10 как стабильную, но я боюсь, что она недоступна в репозитории Ubuntu. И я не думаю, что они будут доступны для 10.04. Потому что, если вы проверите здесь (в разделе «Пакеты по распространению -> Ubuntu»), доступность PHP для каждой версии Ubuntu, вы можете найти даже последнюю версию PHP, доступную для Ubuntu 12.04 (которая еще не выпущена) – 5.3.8. А за 10.04 это 5.3.2. Возможно, поэтому он не обновляется при регулярном обновлении.

Теперь, даже если вы обновите Ubuntu до последней стабильной версии, которая составляет 11,10, вы не получите PHP 5.3.10, но 5.3.6.

Может быть, вам стоит подождать, пока они обновят свой репозиторий. Или, если вы не можете дождаться, загрузите его со своего сайта и скомпилируйте и установите его самостоятельно, если знаете, как это сделать.

🙂