2009-10-14 8 views

Respuesta

61
pear uninstall [options] [channel/]<package> 

Así que si quería desinstalar PHPUnit

pear uninstall phpunit/PHPUnit 

Nota: recuerde que incondicional con sudo o no tendrás permiso para desinstalar nada gramo.

+0

Suponiendo que haya instalado pear en una ubicación exclusiva. Es posible configurar pera para usar su cuenta de usuario local (algo como ~/PEAR) en cuyo caso el sudo no es necesario. –

2

Si estás en un RPM distribución Linux, es muy sencillo con YUM

Si ha instalado un paquete de PEAR con yum puede desinstalar con Yum también.

yum install php-pear-db 

de instalar y

yum remove php-pear-db 

a eliminar.

+0

La pregunta es: cómo desinstalar el paquete * a * PEAR, PEAR es un repositorio de paquetes. Está respondiendo la pregunta de cómo desinstalar * el paquete * PEAR, que es una pieza de software Linux. –

+0

@NielsBom Sí, entiendo la diferencia, pero algunos de los paquetes de PEAR se pueden instalar con YUM/Apt-Get/etc .. (Otros administradores de paquetes). Entonces, yum remove php-pear * debería eliminar cualquier paquete Pear que se haya instalado con YUM. –

+0

¿Y cómo desinstalaría entonces un paquete _specific_ PEAR usando este comando? –

-1

-: Observaciones: -

El comando de desinstalación elimina un paquete y acepta una lista de paquetes instalados para eliminar como argumentos.

Los complementos se deben desinstalar explícitamente con la opción -p o --plugin. Los complementos se instalan en la ubicación especificada por la variable de configuración plugins_dir, que se establece de manera predeterminada en la misma ubicación donde se encuentra el archivo de configuración del usuario ($ HOME/.pear en Unix, \ pera en Windows).

php pyrus.phar uninstall -p PEAR2_Pyrus_Developer