2 manageruser ManagerUser 于 2017.01.04 16:53 提问

yum安装出错 --skip-broken

各位网友大家好,在安装ffmpeg库的时候出现如下错误,在网上找了几个方法,解决不掉,帖出来,望大家帮帮忙,感激不尽!!

[root@localhost asterisk-14.2.0]# yum install ffmpeg
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirrors.cn99.com
 * epel: mirrors.tuna.tsinghua.edu.cn
 * extras: mirrors.cqu.edu.cn
 * linuxtech-release: pkgrepo.linuxtech.net
 * updates: mirrors.tuna.tsinghua.edu.cn
正在解决依赖关系
--> 正在检查事务
---> 软件包 ffmpeg.x86_64.0.1.1.5-2.el6 将被 安装
--> 正在处理依赖关系 libswscale.so.2(LIBSWSCALE_2)(64bit),它被软件包 ffmpeg-1.1.5-2.el6.x86_64 需要
--> 正在处理依赖关系 libswresample.so.0(LIBSWRESAMPLE_0)(64bit),它被软件包 ffmpeg-1.1.5-2.el6.x86_64 需要
--> 正在处理依赖关系 libpostproc.so.52(LIBPOSTPROC_52)(64bit),它被软件包 ffmpeg-1.1.5-2.el6.x86_64 需要
--> 正在处理依赖关系 libavutil.so.52(LIBAVUTIL_52)(64bit),它被软件包 ffmpeg-1.1.5-2.el6.x86_64 需要
--> 正在处理依赖关系 libavformat.so.54(LIBAVFORMAT_54)(64bit),它被软件包 ffmpeg-1.1.5-2.el6.x86_64 需要
--> 正在处理依赖关系 libavfilter.so.3(LIBAVFILTER_3)(64bit),它被软件包 ffmpeg-1.1.5-2.el6.x86_64 需要
--> 正在处理依赖关系 libavdevice.so.54(LIBAVDEVICE_54)(64bit),它被软件包 ffmpeg-1.1.5-2.el6.x86_64 需要
--> 正在处理依赖关系 libavcodec.so.54(LIBAVCODEC_54)(64bit),它被软件包 ffmpeg-1.1.5-2.el6.x86_64 需要
--> 正在处理依赖关系 libswscale.so.2()(64bit),它被软件包 ffmpeg-1.1.5-2.el6.x86_64 需要
--> 正在处理依赖关系 libswresample.so.0()(64bit),它被软件包 ffmpeg-1.1.5-2.el6.x86_64 需要
--> 正在处理依赖关系 libpostproc.so.52()(64bit),它被软件包 ffmpeg-1.1.5-2.el6.x86_64 需要
--> 正在处理依赖关系 libavutil.so.52()(64bit),它被软件包 ffmpeg-1.1.5-2.el6.x86_64 需要
--> 正在处理依赖关系 libavformat.so.54()(64bit),它被软件包 ffmpeg-1.1.5-2.el6.x86_64 需要
--> 正在处理依赖关系 libavfilter.so.3()(64bit),它被软件包 ffmpeg-1.1.5-2.el6.x86_64 需要
--> 正在处理依赖关系 libavdevice.so.54()(64bit),它被软件包 ffmpeg-1.1.5-2.el6.x86_64 需要
--> 正在处理依赖关系 libavcodec.so.54()(64bit),它被软件包 ffmpeg-1.1.5-2.el6.x86_64 需要
--> 正在检查事务
---> 软件包 ffmpeg-libs_1.1.x86_64.0.1.1.5-2.el6 将被 安装
--> 正在处理依赖关系 libgnutls.so.26(GNUTLS_1_4)(64bit),它被软件包 ffmpeg-libs_1.1-1.1.5-2.el6.x86_64 需要
--> 正在处理依赖关系 libcdio_paranoia.so.0(CDIO_PARANOIA_0)(64bit),它被软件包 ffmpeg-libs_1.1-1.1.5-2.el6.x86_64 需要
--> 正在处理依赖关系 libcdio_cdda.so.0(CDIO_CDDA_0)(64bit),它被软件包 ffmpeg-libs_1.1-1.1.5-2.el6.x86_64 需要
--> 正在处理依赖关系 librtmp.so.0()(64bit),它被软件包 ffmpeg-libs_1.1-1.1.5-2.el6.x86_64 需要
--> 正在处理依赖关系 libopenjpeg.so.2()(64bit),它被软件包 ffmpeg-libs_1.1-1.1.5-2.el6.x86_64 需要
--> 正在处理依赖关系 libgnutls.so.26()(64bit),它被软件包 ffmpeg-libs_1.1-1.1.5-2.el6.x86_64 需要
--> 正在处理依赖关系 libcxcore.so.2.0()(64bit),它被软件包 ffmpeg-libs_1.1-1.1.5-2.el6.x86_64 需要
--> 正在处理依赖关系 libcv.so.2.0()(64bit),它被软件包 ffmpeg-libs_1.1-1.1.5-2.el6.x86_64 需要
--> 正在处理依赖关系 libcdio_paranoia.so.0()(64bit),它被软件包 ffmpeg-libs_1.1-1.1.5-2.el6.x86_64 需要
--> 正在处理依赖关系 libcdio_cdda.so.0()(64bit),它被软件包 ffmpeg-libs_1.1-1.1.5-2.el6.x86_64 需要
--> 正在处理依赖关系 libass.so.4()(64bit),它被软件包 ffmpeg-libs_1.1-1.1.5-2.el6.x86_64 需要
--> 正在检查事务
---> 软件包 ffmpeg-libs_1.1.x86_64.0.1.1.5-2.el6 将被 安装
--> 正在处理依赖关系 libgnutls.so.26(GNUTLS_1_4)(64bit),它被软件包 ffmpeg-libs_1.1-1.1.5-2.el6.x86_64 需要
--> 正在处理依赖关系 libcdio_paranoia.so.0(CDIO_PARANOIA_0)(64bit),它被软件包 ffmpeg-libs_1.1-1.1.5-2.el6.x86_64 需要
--> 正在处理依赖关系 libcdio_cdda.so.0(CDIO_CDDA_0)(64bit),它被软件包 ffmpeg-libs_1.1-1.1.5-2.el6.x86_64 需要
--> 正在处理依赖关系 libopenjpeg.so.2()(64bit),它被软件包 ffmpeg-libs_1.1-1.1.5-2.el6.x86_64 需要
--> 正在处理依赖关系 libgnutls.so.26()(64bit),它被软件包 ffmpeg-libs_1.1-1.1.5-2.el6.x86_64 需要
--> 正在处理依赖关系 libcxcore.so.2.0()(64bit),它被软件包 ffmpeg-libs_1.1-1.1.5-2.el6.x86_64 需要
--> 正在处理依赖关系 libcv.so.2.0()(64bit),它被软件包 ffmpeg-libs_1.1-1.1.5-2.el6.x86_64 需要
--> 正在处理依赖关系 libcdio_paranoia.so.0()(64bit),它被软件包 ffmpeg-libs_1.1-1.1.5-2.el6.x86_64 需要
--> 正在处理依赖关系 libcdio_cdda.so.0()(64bit),它被软件包 ffmpeg-libs_1.1-1.1.5-2.el6.x86_64 需要
---> 软件包 libass.x86_64.0.0.10.0-3.el6 将被 安装
---> 软件包 librtmp.x86_64.0.2.3-3.el6 将被 安装
--> 正在处理依赖关系 libgnutls.so.26(GNUTLS_1_4)(64bit),它被软件包 librtmp-2.3-3.el6.x86_64 需要
--> 正在处理依赖关系 libgnutls.so.26()(64bit),它被软件包 librtmp-2.3-3.el6.x86_64 需要
--> 解决依赖关系完成
错误:软件包:ffmpeg-libs_1.1-1.1.5-2.el6.x86_64 (linuxtech-release)
          需要:libgnutls.so.26(GNUTLS_1_4)(64bit)
错误:软件包:ffmpeg-libs_1.1-1.1.5-2.el6.x86_64 (linuxtech-release)
          需要:libopenjpeg.so.2()(64bit)
错误:软件包:ffmpeg-libs_1.1-1.1.5-2.el6.x86_64 (linuxtech-release)
          需要:libcdio_cdda.so.0(CDIO_CDDA_0)(64bit)
错误:软件包:librtmp-2.3-3.el6.x86_64 (linuxtech-release)
          需要:libgnutls.so.26(GNUTLS_1_4)(64bit)
错误:软件包:ffmpeg-libs_1.1-1.1.5-2.el6.x86_64 (linuxtech-release)
          需要:libcdio_paranoia.so.0(CDIO_PARANOIA_0)(64bit)
错误:软件包:ffmpeg-libs_1.1-1.1.5-2.el6.x86_64 (linuxtech-release)
          需要:libcdio_cdda.so.0()(64bit)
错误:软件包:ffmpeg-libs_1.1-1.1.5-2.el6.x86_64 (linuxtech-release)
          需要:libcv.so.2.0()(64bit)
错误:软件包:ffmpeg-libs_1.1-1.1.5-2.el6.x86_64 (linuxtech-release)
          需要:libgnutls.so.26()(64bit)
错误:软件包:librtmp-2.3-3.el6.x86_64 (linuxtech-release)
          需要:libgnutls.so.26()(64bit)
错误:软件包:ffmpeg-libs_1.1-1.1.5-2.el6.x86_64 (linuxtech-release)
          需要:libcdio_paranoia.so.0()(64bit)
错误:软件包:ffmpeg-libs_1.1-1.1.5-2.el6.x86_64 (linuxtech-release)
          需要:libcxcore.so.2.0()(64bit)
 您可以尝试添加 --skip-broken 选项来解决该问题
 您可以尝试执行:rpm -Va --nofiles --nodigest

1个回答

u010136832
u010136832   2017.01.04 18:22

linux 下面的有些包都是依赖别的一些库文件,很明显已经告诉你了需要:
libgnutls.so.26
libopenjpeg.so.2
这些库文件,尝试安装这些库吧

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!