我尝试从 ubuntu 中删除 PHP:
sudo aptitude purge `dpkg -l | grep php| awk '{print $2}' |tr "\n" " "`
但没有结果。
当我在终端运行 php -v 时,我得到 PHP 5.3.25-dev
我怎样才能删除?
谢谢
答案1
您确实从源代码安装了 PHP5。PHP 5.3.25 从未包含在 Ubuntu 版本中。
如果您确实将其安装到 /usr/local,则只需浏览 /usr/local 目录中的文件并删除似乎属于 PHP 的文件即可将其删除。如果您确实将 PHP 安装到 /usr,那么可能会更复杂,并且可能需要您编译 PHP 的原始源目录。
如果您仍有 PHP 源目录,您可能需要尝试从源目录执行“make uninstall”,或者如果该命令不起作用,您可以执行另一个“make install”,记下已安装的文件并稍后手动删除它们。
然而这实际上不是一个与 Ubuntu 相关的问题。
如果您不清楚自己在做什么,那么直接从源安装软件永远不是一个好主意。
附言:你可能想尝试一下穷人的“包装”系统-存放- 下次以合理的方式管理已安装的文件。
答案2
whereis php
php: /usr/local/bin/php /usr/local/lib/php
sudo rm -rf /usr/local/bin/php /usr/local/lib/php