卸载编译安装的软件通常有以下几种方法:
使用`make uninstall`命令
如果软件在安装时使用了`make install`命令,通常会有一个对应的`make uninstall`命令来卸载软件。你可以进入软件的原代码目录,运行`make uninstall`。如果`make uninstall`不可用,可以查看`Makefile`文件,找到安装过程中生成的文件路径,然后手动删除这些文件。
手动删除
如果`make uninstall`命令不存在,你可以手动删除软件。首先,找到软件安装时生成的文件和目录,通常这些文件和目录会在`/usr/local/bin`、`/usr/local/lib`、`/usr/local/share`等位置。然后,删除这些文件和目录。注意,如果软件在安装过程中修改了系统配置文件,如`/etc`或`~/.bashrc`等,也需要手动删除这些配置文件。
使用第三方卸载工具
如果软件无法通过正常手段卸载,或者希望更彻底地删除软件及其残留文件,可以使用第三方卸载工具,如金舟Uninstaller、Kingshiper PC Cleaner、Revo Uninstaller等。这些工具可以扫描并彻底删除软件,同时清理残留文件。
通过系统自带的卸载功能
一些操作系统提供了自带的卸载功能,如Windows的控制面板或Mac的卸载程序。你可以通过这些工具来卸载软件。在卸载过程中,通常会提示是否删除残留文件和注册表项,建议选择删除以确保软件被彻底卸载。
使用特定于软件的卸载脚本
有些软件在安装时会提供特定的卸载脚本,如`uninstall`或`uninstall.sh`。你可以运行这些脚本来卸载软件。例如,对于PHP,可以使用以下命令:
```sh
sudo systemctl stop php7.4-fpm
brew uninstall php macOS
sudo yum remove php Linux
sudo apt-get remove php Linux
sudo rm -rf /usr/local/php 删除PHP安装目录
```
在卸载编译安装的软件时,建议先备份重要数据,以防误删。同时,确保了解软件的安装路径和配置文件位置,以便更彻底地卸载软件。