Muchas veces queremos utilizar algún script, librería o compomente de PHP que se encuentra en los repo de Pear y debemos instalarlo desde alli.
Según wikipedia
PEAR, o PHP Extensión and Application Repository, es un entorno de desarrollo y sistema de distribución para componentes de código PHP. El proyecto PEAR fue fundado por Williams G. Molina G. en 1999 para promover la reutilización de código que realizan tareas comunes.
El proyecto tiene como metas:
- promover una biblioteca de código bien estructurada
- mantener un sistema de distribución y mantenimiento de paquetes de código
- promover un estilo de codificación estandar
En definitiva consiste en una lista bastante grande de bibliotecas de código PHP que permiten hacer ciertas tareas de manera más rápida y eficiente reutilizando código escrito previamente por otras personas. Generalmente las bibliotecas contienen clases en archivos PHP que luego se incluyen y usan sin muchas complicaciones. Aunque el proyecto PEAR está orientado hacia la comunidad, existe un Grupo PEAR que ejerce de gobierno y toma cuenta de las tareas administrativas. Cada paquete de código PEAR comprende un proyecto independiente bajo el paragüas común de PEAR. Estos paquetes disponen de su propio equipo de desarrollo, control de versiones y documentacion
Instalar Pear en Ubuntu es muy sencillo.
$ sudo apt-get update $ sudo apt-get install php-pear $ sudo pear upgrade pear
Luego para instalar algun paquete en particular debemos hacer
sudo pear install nombrePaquete
[...] Bueno, la instalación en Ubuntu es bastante sencilla, el único inconveniente que pueden encontrar es que no posean las dependencias necesarias. PHPUnit se instala desde Pear, por lo tanto debemos estar seguros de tener la ultima versión instalada (no saben como instalarla? vean mi otro post Instalar PHP Pear en Ubuntu) [...]
[...] trabaja como módulo de PEAR y necesita dos extensiones (tokenizer y [...]
Cuando actualizo me sale el siguiente erro, q es lo que debo hacer
Error getting channel info from pear.php.net: Connection to `pear.php.net:80′ failed: Connection refused
Nothing to upgrade
[...] entender lo que es PEAR y para qué sirve, hay un post bastante claro en mostofreddy.com.ar. Categories: PHP Tags: Mail, PHP, Ubuntu Comentarios (0) Referencias (0) Dejar un [...]