Linux下rpm格式的软件到底如何安装?

我下了个linuxqq的rpm软件包,执行rpm-ivhXX.rpm,出现以下错误:error:Faileddependencies:libcairo.so.2isnee... 我下了个linuxqq的rpm软件包,执行rpm -ivh XX.rpm,出现以下错误:
error: Failed dependencies:
libcairo.so.2 is needed by linuxqq-v1.0.2-beta1
libpangocairo-1.0.so.0 is needed by linuxqq-v1.0.2-beta1
libstdc++.so.6 is needed by linuxqq-v1.0.2-beta1
libstdc++.so.6(CXXABI_1.3) is needed by linuxqq-v1.0.2-beta1
libstdc++.so.6(GLIBCXX_3.4) is needed by linuxqq-v1.0.2-beta1
rtld(GNU_HASH) is needed by linuxqq-v1.0.2-beta1
[root@localhost root]#
*****************************************************
后来下了个tar.gz格式的,解压之后输入“./configure”,总是提示没有该路径,输入“make”报错。如何安装的?
展开
 我来答
江胜火
2011-11-06
知道答主
回答量:18
采纳率:0%
帮助的人:16.2万
展开全部
很明显是包的依赖性没有搞定啊,就是说你系统里面有些必要的包没有安装,要装就先要解决依耐性问题啊。如果是REDHAT,可以配置YUM;如果是SUSE,用YAST工具就可以自动解决依赖性问题。比较简单的。
tar.gz的包解压出来是源码的么,./configure配置的时候,是生成一个makefile文件,通常情况是都是不需要用./configure这一步的,报错是因为你的当前目录下面没有configure这个文件啊。至于你输入make的时候报错,还是系统里面缺少一些包,因为make这个编译过程,需要调用系统里面的gcc、c++等很多东东,但这些东东没有装或则是少装了,就会报错。因此还是要解决缺少包的安装。自然依然是依耐性的关系。
水月之念
推荐于2017-09-18 · 超过87用户采纳过TA的回答
知道小有建树答主
回答量:277
采纳率:25%
帮助的人:126万
展开全部
在命令行下输入 rpm -ivh 软件包名称 安装软件
rpm -e 软件包名称 卸载软件
rpm -qa 软件包名称 查看是否安装了该软件
像你这种情况 如果可以连接外网的话可以直接用yum安装 yum install XXXX
或者忽略关联报 rpm -ivh xxxxx --nodeps
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wade_guo
2011-10-25 · TA获得超过253个赞
知道小有建树答主
回答量:158
采纳率:0%
帮助的人:32.6万
展开全部
首先你确认下你是什么linux,redhat,fedora,centos等式安装RPM包,
至于ubuntu,debian等是下载安装apt的了。
下载相对应的就不会有大的问题的,到tecent官网去下载吧,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
银风冷月
2011-10-25 · 超过27用户采纳过TA的回答
知道答主
回答量:105
采纳率:0%
帮助的人:64.8万
展开全部
你rpm安装是少了依赖包,而你tar.gz解压之后,并不是所有这样的都要./configure 有的里面有执行文件如 install 你最好找找;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
手机用户36604
2011-10-26 · 超过11用户采纳过TA的回答
知道答主
回答量:56
采纳率:0%
帮助的人:33.4万
展开全部
先说tar.gz源码类的吧。这种要你手动安装,编译,首先你还要安装了相关的编译软件如gcc g 等。一般操作 configure , make
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式