ubuntu中用checkinstall安装软件

       Checkinstall 是一个能从 tar.gz 类的源代码自动生成 RPM/Debian 或Slackware 安装包的程序。通过 CheckInstall,你就能用几乎所有的 tar.gz 类的源代码来生成“干净”的安装或者卸载包。

       我们在ubuntu下安装软件可以用apt-get来安装或者下载.deb包安装。这两种方法都是比较方便的。有时我们想安装新版本的软件时,可是apt-get安装的软件都比较老,还有的就是不更新了。而且网上好多不推出.deb包的。这样我们就必须去下载源代码来,自己编译安装。最常用的编译安装方法就是:


       这样安装看起来也是比较简单的,最多也就是在./configure时可能会遇到一些包依赖不足的问题,什么包不足就装上什么一般都可以解决的,不过也有那种特变态的就是包冲突了,这种就要具体问题具体分析了。看起来这样安装也比较完善啊,简单而且还可以用上新版本的软件。

       可当你要来卸装这个软件时就不是那么容易了。如果当时的编译文件还保留了问题就比较容易解决了,直接cd到安装文件下,用命令make uninstall 就可以卸装原来的软件了。可是经常编译安装软件,那么多安装文件不一定都会保留的。如果找不到原来的安装文件要卸装这个软件就很难了,你要一个个文件找并删除,由于删除不干净就会留下很多零碎的垃圾文件,日积月累你的系统中就会被垃圾文件占满。还有一个问题就是如果删除不了原来的软件,要再编译安装这个软件的新版本就会出现各种冲突问题。

       不过,也不要觉的这个问题太难解决了,其实早已经有人想过这个问题,并比较完善的解决了。那就是用checkinstall来解决。

      如果要获得更多的参数设置可以用命令man checkinstall来查看详细信息!!!!

参考:http://www.ibm.com/developerworks/cn/linux/l-cn-checkinstall/index.html

来源:beyondkmp

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2013年10月15日
下一篇 2013年10月15日

相关推荐