问题:我安装的是***.rpm包
第一步:rpm -ivh ***.rpm --nodeps
第二步:觉得这样装可能不满足条件,因为我忽略了依赖关系。
第三步:所以我就执行-> yum -y localinstall libXp-1.0.0-8.1.el5.i386.rpm
第四步:但是现实这个包已经安装了-> libXp-1.0.0-8.1.el5.i386.rpm: does not update installed package.
第五步:现在想把这个包给删除了,在重新用上面的yum方法安装,怎么做啊???
直接执行rpm -ivh ***.rpm就行的
会显示需要依赖包:error: Failed dependencies:
libX11.so.6 is needed by libXp-1.0.0-8.1.el5.i386
libXau.so.6 is needed by libXp-1.0.0-8.1.el5.i386
libXext.so.6 is needed by libXp-1.0.0-8.1.el5.i386
@窄小的空间: 这是x11没安装吧,如下3个选择1个试试
yum install libX11
yum install libX11-devel
yum install libX11*
@2012:显示都是已经最新安装了:
Package libX11-common-1.6.3-2.el6.noarch already installed and latest version
Package libX11-devel-1.6.3-2.el6.x86_64 already installed and latest version
Package libX11-1.6.3-2.el6.x86_64 already installed and latest version
我的想法是可以把一开始执行的rpm -ivh ***.rpm --nodeps这个包给删除,然后在利用yum在安装一遍。现在不知道怎么去删除这个rpm包,有rpm -e ***.rpm 这样卸载不掉,显示这个包没安装。
@窄小的空间: 32为和64的不同吧, i386是32的 x86_64的,看来你的是32位版本的未安装
@2012: 麻烦一下您,可以告诉我一下比如说在linux64位怎么安装32位的软件包。可以用yum自动安装吗?为什么网上资料别人可以用yum直接安装一些rpm安装包,为什么我的不可以,我用的aliyun的yum和epel。请您可以给我讲解一下可以吗?
@窄小的空间: 使用yum在阿里云上需要添加安装源,这个可以搜到很多资料
或者直接找到32位的rpm包直接安装