首页 > 其他分享 >bind-utils无法安装,提示" Requires: libisc-export.so.95()(64bit)"

bind-utils无法安装,提示" Requires: libisc-export.so.95()(64bit)"

时间:2023-11-25 17:11:37浏览次数:27  
标签:x86 libisc so.95 -- bind 64 32 el7

一、问题现象

[root@test ~]# yum install bind-utils
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package bind-utils.x86_64 32:9.11.4-26.P2.el7_9.15 will be installed
--> Processing Dependency: bind-libs-lite(x86-64) = 32:9.11.4-26.P2.el7_9.15 for package: 32:bind-utils-9.11.4-26.P2.el7_9.15.x86_64
--> Processing Dependency: bind-libs(x86-64) = 32:9.11.4-26.P2.el7_9.15 for package: 32:bind-utils-9.11.4-26.P2.el7_9.15.x86_64
--> Processing Dependency: liblwres.so.160()(64bit) for package: 32:bind-utils-9.11.4-26.P2.el7_9.15.x86_64
--> Processing Dependency: libisccfg.so.160()(64bit) for package: 32:bind-utils-9.11.4-26.P2.el7_9.15.x86_64
--> Processing Dependency: libisc.so.169()(64bit) for package: 32:bind-utils-9.11.4-26.P2.el7_9.15.x86_64
--> Processing Dependency: libirs.so.160()(64bit) for package: 32:bind-utils-9.11.4-26.P2.el7_9.15.x86_64
--> Processing Dependency: libdns.so.1102()(64bit) for package: 32:bind-utils-9.11.4-26.P2.el7_9.15.x86_64
--> Processing Dependency: libbind9.so.160()(64bit) for package: 32:bind-utils-9.11.4-26.P2.el7_9.15.x86_64
--> Running transaction check
---> Package bind-libs.x86_64 32:9.11.4-26.P2.el7_9.15 will be installed
--> Processing Dependency: bind-license = 32:9.11.4-26.P2.el7_9.15 for package: 32:bind-libs-9.11.4-26.P2.el7_9.15.x86_64
---> Package bind-libs-lite.x86_64 32:9.9.4-72.el7 will be updated
--> Processing Dependency: libdns-export.so.100()(64bit) for package: 12:dhclient-4.2.5-68.el7.centos.1.x86_64
--> Processing Dependency: libisc-export.so.95()(64bit) for package: 12:dhclient-4.2.5-68.el7.centos.1.x86_64
---> Package bind-libs-lite.x86_64 32:9.11.4-26.P2.el7_9.15 will be an update
--> Running transaction check
---> Package bind-libs-lite.x86_64 32:9.9.4-72.el7 will be updated
--> Processing Dependency: libdns-export.so.100()(64bit) for package: 12:dhclient-4.2.5-68.el7.centos.1.x86_64
--> Processing Dependency: libisc-export.so.95()(64bit) for package: 12:dhclient-4.2.5-68.el7.centos.1.x86_64
---> Package bind-license.noarch 32:9.9.4-72.el7 will be updated
---> Package bind-license.noarch 32:9.11.4-26.P2.el7_9.15 will be an update
--> Finished Dependency Resolution
Error: Package: 12:dhclient-4.2.5-68.el7.centos.1.x86_64 (@anaconda)
           Requires: libisc-export.so.95()(64bit)
           Removing: 32:bind-libs-lite-9.9.4-72.el7.x86_64 (@anaconda)
               libisc-export.so.95()(64bit)
           Updated By: 32:bind-libs-lite-9.11.4-26.P2.el7_9.15.x86_64 (siyou)
               Not found
Error: Package: 12:dhclient-4.2.5-68.el7.centos.1.x86_64 (@anaconda)
           Requires: libdns-export.so.100()(64bit)
           Removing: 32:bind-libs-lite-9.9.4-72.el7.x86_64 (@anaconda)
               libdns-export.so.100()(64bit)
           Updated By: 32:bind-libs-lite-9.11.4-26.P2.el7_9.15.x86_64 (siyou)
               Not found
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

二、解决思路

根据问题现象文心一言后,根据解释操作后可以啦

这个错误提示表明,在尝试安装bind-utils的过程中遇到了依赖冲突。具体来说,dhclient包依赖于旧版本的libisc-export.so.95和libdns-export.so.100库文件,但你在尝试安装的新版本bind-libs-lite包并未提供这些库文件。
为了解决这个问题,你可以考虑以下方法:

卸载旧版本的dhclient包,并安装新版本的bind-libs-lite包。首先,输入以下命令卸载旧版本的dhclient: bash
sudo yum remove dhclient
然后,再次尝试安装新版本的bind-libs-lite包:

sudo yum install bind-utils
如果你不能卸载旧版本的dhclient包,或者你认为你需要它,那么你也可以尝试找到一个与旧版本bind-libs-lite兼容的新版本dhclient。为此,你可以在网上搜索相关的教程或求助于专业的技术支持人员。
无论选择哪种方法,请确保在操作前备份你的系统数据,以防万一发生意外情况导致数据丢失

标签:x86,libisc,so.95,--,bind,64,32,el7
From: https://www.cnblogs.com/world-of-yuan/p/17855754.html

相关文章

  • 手写bind
    目录前言导语 代码部分前言我是歌谣歌谣的意志是永恒的放弃很容易但是坚持一定很酷导语手写bind编辑 代码部分```Function.prototype.mybind=function(target){//target:改变返回函数执行时的this指向varobj=target||window;console.log(arguments,"arguments......
  • std::function 与 std::bind解决类成员函数作为回调函数的问题
    1、std::functionstd::function是一个模板类,其可对C++可调用的对象进行封装,比如,成员函数、静态函数等;它的基本作用是简化调用的复杂程度,归一化调用方式。std::function<int(int,int)>int_function:声明方式为<返回值类型(参数类型1,参数类型2,...)>,其可封装任何可调用的......
  • WPF --- 如何以Binding方式隐藏DataGrid列
    引言如题,如何以Binding的方式动态隐藏DataGrid列?预想方案像这样:先在ViewModel创建数据源People和控制列隐藏的IsVisibility,这里直接以MainWindow为DataContextpublicpartialclassMainWindow:Window,INotifyPropertyChanged{publicMainWindow(){......
  • 【教程】cpp转python Nanobind 实践 加速轻量版 pythonbind11
    主要是尝试一下把c++这边的函数封装打包给python用,选择nanobind的原因是:1.优化速度快,2.生成二进制包小,不过pythonbind11是更为广泛知道的,nanobind也是pythonbind11作者后续做的,可以查看作者写的whyanotherbindinglibaray?总结一下就是:nanobind同样是一个用于创建C++和P......
  • 基于pybind11实现C++程序中调用Python脚本增加C++程序扩展性
     文章目录前言一、pybind11与Python环境配置二、C++环境配置三、C++调用Python交互代码四、C++调用PythonDemo完整源码 前言Windows平台,在实际C++项目开发中,结合pybind11库,让python成为C++的脚本语言,可以大大提高C++程序的可扩展性,大大提高开发效率,特别......
  • C++通过pybind11调用Python 实现transpose
    在某些场合需要在C++实现类似numpy的numpy.transpose(a,axes)功能,但是很多库如NumCpp都没有提供这样的方法,只有二维矩阵的转置,没法进行多维矩阵任意维度的转换。比较简单的想法就是利用numpy现有的功能,在c++代码里面通过调用python来调用Numpy的transpose。直接调用Python提......
  • 关于使用dataBinding找不到控件ID的问题
    前提提要:知道真相的我真的难受在应用级别gradle配置中开启了dataBinding在布局文件中使用了layoutactivity_main_dessert.xml是我的xml文件名使用databing的过程如下结果:大面积的控件ID找不到,真的难受解决方式:就是这里,名字太相似了,完全没注意......
  • Android Binder机制简述
    Binder机制是Android系统提供的一种高级IPC机制,它使用代理对象、共享内存和序列化等技术,实现了进程间通信和远程调用的功能。它允许在不同进程之间进行数据传输和方法调用,实现了进程间的解耦。在Android系统中,Binder被广泛应用于各种组件之间的通信,例如Activity与Service、Service......
  • 1. WPF DataBinding--概述
    数据绑定为应用程序提供了一种简单而一致的方式来表示数据并与之交互,UI元素可以绑定到不同的数据源(.net对象和XML),什么是数据绑定数据绑定是一个UI和它显示数据建立联系的过程。如果建立了正确的绑定,当数据发生变化并发出适当的通知时,UI元素也会自动跟着变化,当UI元素的数据表现发生......
  • 微信小程序checkbox的bindchange不生效的问题
    1、用了ChatGPT和文心一言,都是让我用bindchange来绑定事件。<checkbox bindchange="checkboxChange" value="false">1231312</checkbox> 但是实际我绑定了,并没有效果checkboxChange:function(e){constcheckboxValue=e.detail.value;//获取当前checkbo......