发布网友 发布时间:2022-02-26 09:36
共7个回答
热心网友 时间:2022-02-26 11:06
你rpm安装是少了依赖包,而你tar.gz解压之后,并不是所有这样的都要./configure 有的里面有执行文件如 install 你最好找找;
热心网友 时间:2022-02-26 12:24
首先你确认下你是什么linux,redhat,fedora,centos等式安装RPM包,
至于ubuntu,debian等是下载安装apt的了。
下载相对应的就不会有大的问题的,到tecent官网去下载吧,
热心网友 时间:2022-02-26 13:58
先说tar.gz源码类的吧。这种要你手动安装,编译,首先你还要安装了相关的编译软件如gcc g 等。一般操作 configure , make
热心网友 时间:2022-02-26 15:50
在命令行下输入 rpm -ivh 软件包名称 安装软件
rpm -e 软件包名称 卸载软件
rpm -qa 软件包名称 查看是否安装了该软件
像你这种情况 如果可以连接*的话可以直接用yum安装 yum install XXXX
或者忽略关联报 rpm -ivh xxxxx --nodeps
热心网友 时间:2022-02-26 17:58
很明显是包的依赖性没有搞定啊,就是说你系统里面有些必要的包没有安装,要装就先要解决依耐性问题啊。如果是REDHAT,可以配置YUM;如果是SUSE,用YAST工具就可以自动解决依赖性问题。比较简单的。
tar.gz的包解压出来是源码的么,./configure配置的时候,是生成一个makefile文件,通常情况是都是不需要用./configure这一步的,报错是因为你的当前目录下面没有configure这个文件啊。至于你输入make的时候报错,还是系统里面缺少一些包,因为make这个编译过程,需要调用系统里面的gcc、c++等很多东东,但这些东东没有装或则是少装了,就会报错。因此还是要解决缺少包的安装。自然依然是依耐性的关系。
热心网友 时间:2022-02-26 20:22
装依赖包
热心网友 时间:2022-02-26 23:04
上面的提示已经很明确的告诉你了,你缺少lib包,请下载该软件包然后再用rpm安装