• Linux下使用make install安装的软件如何卸载


    如果是Ubuntu的系统,那么可以使用checkinstall来生成deb包来安装,然后卸载

    参考:http://blog.sina.com.cn/s/blog_4178f4bf0101cmt7.html

    但是最原始的解决方式如下:

    0、注意:在使用make install是要养成加--prefix的参数指定安装路径

    1、用源码包安装,请在安装的时候指定--prefix安装目录,另外安装的时候请使用

    make >& LOG_make &make install >& LOG_install & 

    用于保存安装信息日志,这样需要卸载的时候方便查看哪些文件安装在了系统目录中,例如/usr/lib下的库文件。

    2、常见的反安装target有:

    make uninstall/distclean/veryclean

    3、找一个临时目录重新安装一遍。比如

    ./configure --prefix=/tmp/to_remove && make install

    然后遍历/tmp/to_remove里的文件,把原来安装位置的文件都删除。这样的坏处是有些文件夹还可能删除不了(分不清是系统的还是安装上的)

    参考:

    https://www.zhihu.com/question/20092756(以上内容转自此篇文章)

  • 相关阅读:
    最小瓶颈路
    HASH处理KMP算法
    忠诚
    程序自动分析
    图书管理
    银牛派对
    平均数
    抓住那头牛
    P2135 方块消除
    CSPS前最后一次模拟赛----爆炸的全过程
  • 原文地址:https://www.cnblogs.com/EasonJim/p/7599982.html
Copyright © 2020-2023  润新知