Acabo de instalar un 10.04 LTS en mi servidor de desarrollo, pero el sistema que necesito para ejecutarlo (comercio electrónico Magento) no es compatible con PHP 5.3, que se incluye con la versión más reciente de Ubuntu. ¿Existe una forma segura y segura de instalar PHP 5.2 o será más fácil usar una versión anterior de Ubuntu?
13
sudo add-apt-repository ppa:txwikinger/php5.2
desde la línea de comandos. Asegúrese de seguir el enlace de ppa en la publicación y aplicar la solución de fijación de txwikinger. ¡Asegúrese de ejecutarsudo apt-get update
antes de intentar instalar los paquetes!Es posible usar paquetes kármicos y fijarlos con aptitude. Esto se puede hacer usando estos comandos:
Obtuve esto del texto del enlace
fuente
Hay una gran publicación de blog sobre esto en http://civicactions.com/blog/2010/may/26/ubuntu_1004_and_drupal?page=1#comment-3717
fuente
Recientemente he intentado resolver el mismo problema yo mismo. En lugar de hacer cambios en la administración del paquete, compilé PHP 5.2.17 del código fuente y luego usé el programa Checkinstall para instalar el nuevo paquete .deb en mi sistema.
Escribí los pasos en una publicación de blog, Compilando PHP 5.2 para Ubuntu 10.10 , pero los pasos básicamente involucraban lo siguiente:
mi comando de configuración se veía así:
Y eso fue todo. Ya había instalado Apache2 usando Synaptic (necesita usar el paquete apache2-mpm-prefork para usar con PHP). Además, si ya tenía instalados paquetes de PHP5, necesitaría desinstalarlos antes de intentar instalar su propio paquete compilado.
Compilar el paquete usted mismo realmente no lleva mucho tiempo y es una buena experiencia si aún no lo ha hecho en su máquina Ubuntu.
fuente