请问ipmitool怎么卸载呀

系统是centos8.5,安装时是tar.gz
当时解压后./configure&&make&&make install
现在要删除卸载该如何操作呀

img

该回答引用ChatGPT

对于ipmitool这个通过源码安装的程序,卸载方式主要有两种:

  1. 使用make uninstall (推荐)
    ipmitool源码在编译时支持--prefix参数指定安装目录,并且编译后生成了uninstall目标,所以可以直接使用make uninstall来卸载。
    卸载步骤:
    bash
cd /path/to/ipmitool-source  # 进入ipmitool源码目录
make uninstall 

这将删除make install所安装的所有文件,实现干净卸载。
2. 手动删除相关文件
如果make uninstall没有成功卸载,可以手动删除相关文件:

  • 删除/usr/local/bin目录下的ipmitool文件和其他相关脚本
  • 删除/usr/local/lib目录下的libipmimonitoring.so*库文件
  • 删除/usr/local/include目录下的ipmitool目录和ipmitool.h头文件
  • 删除/usr/local/etc目录下的ipmitool.conf配置文件
  • 删除/usr/local/man目录下的man1/ipmitool.1和其他man手册文件
  • 删除/usr/local/share/doc目录下的ipmitool文档 (可选)
  • 如果在安装时指定了--prefix参数,也删除指定的安装目录
  • 重新登录或重启系统,检查是否全部删除干净

如果你使用 tar.gz 压缩包手动安装了一个软件,并且想要卸载它,可以按照以下步骤进行:

进入安装目录
首先需要进入你安装该软件的目录中。通常情况下,这个目录会被指定为你在运行 ./configure 时使用的 --prefix 参数值。例如,如果你运行了如下命令进行安装:

$ ./configure --prefix=/usr/local/myapp
$ make && make install
那么你应该进入 /usr/local/myapp 目录。

删除文件
在进入目录之后,你可以使用 make uninstall 命令卸载该软件。但是,不是所有软件都支持 uninstall 命令,或者它可能没有正确地删除所有文件。所以,最好手动删除所有与该软件相关的文件。你可以使用以下命令来查找所有的文件:

$ sudo find /usr/local/myapp -name "*" -print
该命令会递归地查找 /usr/local/myapp 目录下的所有文件并打印出它们的路径。检查这份列表,确保只删除与该软件相关的文件(通常包括 /usr/local/myapp 目录及其子目录中的所有文件