Существует намного меньше потребности сделать это на Unix, чем в Windows.
В Windows, большинство программ имеет тенденцию "блокировать" (на самом деле отрицают совместно использовать), файлы, которые они открывают, таким образом, они не могут быть считаны/записаны/удалены другой программой.
На Unix, большую часть времени этого не происходит. Захват файла на Unix является главным образом консультацией и только заблокирует другие попытки блокировки, не нормальный читал/писал/удалял операции. Можно даже удалить текущий каталог процесса.
О единственной ситуации это подходит в нормальном использовании в Unix, при попытке к umount файловой системы (любая ссылка вообще на смонтированную файловую систему может заблокировать umount).
pear uninstall [options] [channel/]<package>
Итак, если вы хотите удалить PHPUnit
pear uninstall phpunit/PHPUnit
Примечание: не забудьте указать в начале sudo
, иначе у вас не будет разрешения на удаление чего-либо.
pear uninstall имя_пакета
Вы можете прочитать об этом здесь в PHP Cookbook
Если вы используете дистрибутив Linux RPM, это просто с YUM
Если вы установили пакет PEAR с помощью YUM, вы также можете удалить его с помощью YUM.
yum install php-pear-db
для установки и
yum remove php-pear-db
для удаления.