|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
欢迎大家来到仓酷云论坛![/code]++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++
- 看怎样装置的.一样平常有源码和包装置两种体例.源码装置的话能够看configure的日记;rpm等包体例的话,就要查个中的数据库了,好比rpm-q举行查询.-q<==查询(查询本机已装置的包时不必要版本称号)-qi#查询被装置的包的具体信息(information)-qa|grepdhcp<==列出一切被装置的rpmpackage-qc列出设置文件(/etc下的文件)-qd列出匡助文件(man)-qldhcp<==查询指定rpm包中的文件列表-qf/bin/ls<==查询哪一个库里包括了ls文件(注重,必要装置了/bin/ls后才干查到)-qp<rpmpackagename><==依据rpm包查询(.rpm文件),能够接其他参数(如i查具体信息,l查文件列表等)-qR列出必要的依附套件
复制代码
++++++++++++++++++++++++++++++++++++++++++
<3>.使用实例:装置glib的成绩???
叨教:体系已装置了底版本glib,rpm格局,我下载了glib高版本,原码,我想更新他,依照文档所说的:
tarvzfxglib-XXXXXXX.tar.gz
./configure
make
makeinstall
后,我再
rpm-qglib
显现的仍是之前底版本的glib,我又想rpm-e底版本的glib,但是这类蠢举措行欠亨,由于良多步伐都是depends他的.
请人人帮我这个菜鸟办理这个蠢成绩.
++++++++++++++++++++++++++++++++++++++++++++
本人编译并装置.tar.gz格局的源代码其实不影响到.rpm的数据库。假如不出不测的话,你必要的器材应当已准确装置了(我可没说能准确利用)。用
rpm-ql***
查一下谁人低版本的装置在哪一个目次下,在./configure后设置,从头make并makeinstall就行。
比方,本来的glib装置在/usr/share/glib下,那就用:
./configure--prefix=/usr/share
make
makeinstall
源代码的编译装置必要实验,大概它会间接把一年夜堆文件拷贝到/usr/share下,而不建glib目次。看一看你已装置的,应当有所启示的。
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们! |
|