我想在虚拟Debian PC上运行一些二进制文件(这绝对是另一台PC上的)。 Debian 7.5稳定,增加了testing和不稳定的版本库。 (我不是这方面的专家)这个二进制文件使用RPC协议,并且失败了,消息:“无法注册服务:RPC”。 其他类似的问题表明,“rpcbind”是需要的,所以我决定安装它。
现在我运行“apt-get install rpcbind”并收到消息:下列软件包有未满足的依赖关系:rpcbind:取决于:libtirpc1,但不会被安装E:无法解决问题,你已经拿到了破包。
下一步,我尝试运行“apt-get install libtirpc1”并接收消息:以下软件包具有未满足的依赖关系:libc6:Breaks:libtirpc1(<0.2.3),但要安装0.2.2-5 E:Error,pkgProblemResolver: :解决生成的rest,这可能是由持有的包引起的。
libc6是我的二进制文件所需要的,我在上面的操作之前安装了它。
我能接下来做什么,有什么build议?
遇到同样的问题; 降级libc6(到2.17)为我做了诡计。
可能你的系统试图从testing/不稳定的软件包。 尝试这个
sudo apt-get update sudo apt-get install rpcbind -t stable