checkinstall

“ make install”的反义词是什么,即如何在Linux中卸载库?

白昼怎懂夜的黑 提交于 2020-02-27 07:31:02
在跑步的时候 ./configure --prefix=/mingw 在我之前运行的库的MinGW / MSYS系统上 './configure --prefix=/mingw && make && make install' 我遇到了此消息: 警告:已经安装了Vamp插件SDK版本。 如果安装新版本而不先删除旧版本,请担心。 (续) 这让我担心。 “ make install”的反义词是什么,即如何在Linux中卸载库? “清洁”会完成这项工作吗,还是有其他步骤涉及? #1楼 取决于所讨论程序的makefile / configure脚本/ autofoo魔术程度,以下内容可能会解决您的问题: make uninstall 问题是您应该在已安装版本的源代码树上执行此操作,并使用与安装时使用的配置完全相同的配置。 #2楼 make clean 通常仅清除包含源代码本身的目录中的已构建文件,而很少接触任何已安装的软件。 Makefile通常不包含卸载目标-通常,您必须自己完成操作,方法是从安装文件的目录中删除文件。 例如,如果您构建了一个程序并将其安装(使用 make install ) make install 到 /usr/local ,则需要浏览 /usr/local/bin , /usr/local/libexec , /usr/local/share/man 等

Creating Python RPM

别等时光非礼了梦想. 提交于 2019-12-18 13:39:32
问题 I have been reading about creating an RPM for Python 2.6.4. In this page: http://docs.python.org/distutils/builtdist.html it says you can create an RPM of the current Python using python setup.py bdist_rpm . The question's I have are: Do you have to type this command in your Python installation directory? Does this command, package all the modules you have installed into the RPM? Is this the correct command to do this? Are there any other suggestion's that would make this easier? Okay I

Linux 的源码安装工具 CheckInstall

淺唱寂寞╮ 提交于 2019-12-09 18:15:35
一.关于 CheckInstall的背景知识: 前面我们介绍了怎么在wdOS系统中使用源码编译安装的方式来安装LAMP,LNMP,LNAMP环境以及基于它们的应用如安装Discuz论坛,Wordpress博客和PhpMyAdmin数据库的管理套件等等。不知道各位会不会像我那样在安装过程中遇到需要卸载然后重新编译安装的问题只,make file 只有少数的卸载例子,所以使用make uninstall时很多时候都不能帮我们清理已经安装的内容。而如果你的程序是需要经常重复编译,你就得每次都到这些目录下删除原本安装过得内容,这个过程十分的麻烦。 CheckInstall 是一款优秀的源码安装软件,它使得 Linux 软件管理更加方便。 Checkinstall 是一个能从 tar.gz 类的源代码自动生成 RPM/Debian 或Slackware 安装包的程序。通过 CheckInstall,你就能用几乎所有的 tar.gz 类的源代码来生成“干净”的安装或者卸载包。 特别是在源码需要经常重复编译的情况下,CheckInstall 可以让你丝毫不破坏系统一致性的前提下完全的卸载程序。而且,你还可以使用这些编译好的安装包直接在其他的机器上安装无须再重新编译 。 二. 安装过程: 下载checkinstall源码到/usr/local/src这个目录下: 解压缩源码包: tar xf