打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
源码包(*.tgz与*.tar.bz2)安装与卸载

一、安装源码包(*.tar.gz或*.tar.bz2)

1、查看源码包的文件列表
[root@Mylinux ~]# tar -ztvf   zip-2.3-27.tar.gz(或者tar   -jtvf   zip-2.3-27.tar.bz2)

2、先解压源码包,然后进目录,查看README和INSTALL文件
[root@Mylinux ~]# tar -zxvf   zip-2.3-27.tar.gz(或者tar -jzxf    zip-2.3-27.tar.bz2)
[root@Mylinux ~]# cd zip-2.3-27

3、编译并定制安装
[root@Mylinux zip-2.3-27]# ./configure --prefix=....    &&   make   && make install
注意:./configure 的参数有哪些?不同的软件包,给的参数会有所不同,可使用./configure --help指令查看


二、卸载源码包(*.tar.gz或*.tar.bz2)

关于源码包(*.tar.gz或*.tar.bz2)的卸载有3种方法

方法一

第1步:首先在安装*.tar.gz或*.tar.bz2软件包之前,先保存linux系统中所有目录的列表信息到一个文件中
[root@Mylinux ~]# find * / > /tmp/all-dir-old-info.txt

第2步:其次开始安装上述两种格式的包

第3步:安装完上述的包以后,再次保存linux系统中所有目录的列表信息到一个新的文件中
[root@Mylinux ~]# find * / > /tmp/all-dir-new-info.txt

第4步:然后比较all-dir-old(new)-info.txt这两个文件,并把结果保存到一个文件中
[root@Mylinux ~]# diff     all-dir-old-info.txt    all-dir-new-info.txt > /tmp/diff.txt

第5步:最后查看文件diff.txt,就知道哪个地方不同了,不同的地方就是安装后新添加的

第6步:通过查看diff.txt文件,来一个一个的删除

----------------------------------------------------------------------------------------------------------------------------

方法二

第1步:安装上述*.tar.gz/*.tar.bz2时,在配置生成编译文件makefile时请带上一个参数--prefix,这个参数后面就是指定你想把软件安装到哪个目录。
[root@Mylinux zip]# ./configure --prefix=/usr/local/sofware/zip && make && make install

第2步:然后记住你安装的软件路径(目录:/usr/local/software/zip)

第3步:进入目录/usr/local/software/zip,进行一个一个的删除操作

----------------------------------------------------------------------------------------------------------------------------

方法三

如果你在编译安装的时候,没有删除编译的时用软件目录,那么此时你可以通过make uninstall来卸载
[root@Mylinux zip]# make uninstall


摘自:http://hi.baidu.com/9812658/blog/item/2bf755019cbce0e708fa930c.html

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Linux下gzip, bzip2, zip压缩率的比较
Linux 日常操作(质量团队培训)
tar zip压缩解压缩命令
0328课的预习任务
Git如何将打了某个Tag的文件全部导出?
Linux下软件的安装与卸载
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服