【问题标题】:Fedora - Can't install/update VLC [closed]Fedora - 无法安装/更新 VLC [关闭]
【发布时间】:2016-05-03 16:12:02
【问题描述】:

最初,我试图更新 VLC。我最终卸载它以重新安装它。

输入yum install vlc 输出:

--> Finished Dependency Resolution
Error: Package: 1:vlc-core-2.2.2-4.el7.nux.x86_64 (nux-dextop)
           Requires: libfreerdp-gdi.so.1.0()(64bit)
Error: Package: 1:vlc-core-2.2.2-4.el7.nux.x86_64 (nux-dextop)
           Requires: libliveMedia.so.17()(64bit)
           Available: live555-2013.11.26-1.el7.nux.x86_64 (nux-dextop)
               libliveMedia.so.17()(64bit)
           Installed: live555-2014.10.21-1.fc21.x86_64 (@rpmfusion-free)
              ~libliveMedia.so.36()(64bit)
Error: Package: 1:vlc-core-2.2.2-4.el7.nux.x86_64 (nux-dextop)
           Requires: libfreerdp-codec.so.1.0()(64bit)
Error: Package: 1:vlc-core-2.2.2-4.el7.nux.x86_64 (nux-dextop)
           Requires: libfreerdp-core.so.1.0()(64bit)
Error: Package: 1:vlc-core-2.2.2-4.el7.nux.x86_64 (nux-dextop)
           Requires: libgcrypt.so.11()(64bit)
Error: Package: 1:vlc-core-2.2.2-4.el7.nux.x86_64 (nux-dextop)
           Requires: libUsageEnvironment.so.1()(64bit)
           Available: live555-2013.11.26-1.el7.nux.x86_64 (nux-dextop)
               libUsageEnvironment.so.1()(64bit)
           Installed: live555-2014.10.21-1.fc21.x86_64 (@rpmfusion-free)
              ~libUsageEnvironment.so.2()(64bit)
Error: Package: 1:vlc-core-2.2.2-4.el7.nux.x86_64 (nux-dextop)
           Requires: libfreerdp-rail.so.1.0()(64bit)
Error: Package: 1:vlc-core-2.2.2-4.el7.nux.x86_64 (nux-dextop)
           Requires: libgroupsock.so.1()(64bit)
           Available: live555-2013.11.26-1.el7.nux.x86_64 (nux-dextop)
               libgroupsock.so.1()(64bit)
           Installed: live555-2014.10.21-1.fc21.x86_64 (@rpmfusion-free)
              ~libgroupsock.so.4()(64bit)
Error: Package: 1:vlc-core-2.2.2-4.el7.nux.x86_64 (nux-dextop)
           Requires: libfreerdp-utils.so.1.0()(64bit)
Error: Package: 1:vlc-2.2.2-4.el7.nux.x86_64 (nux-dextop)
           Requires: libprojectM.so.2()(64bit)
Error: Package: 1:vlc-core-2.2.2-4.el7.nux.x86_64 (nux-dextop)
           Requires: libfreerdp-kbd.so.1.0()(64bit)
Error: Package: 1:vlc-core-2.2.2-4.el7.nux.x86_64 (nux-dextop)
           Requires: libfreerdp-channels.so.1.0()(64bit)
Error: Package: 1:vlc-core-2.2.2-4.el7.nux.x86_64 (nux-dextop)
           Requires: libdvbpsi.so.7()(64bit)
           Available: libdvbpsi-0.2.2-3.el7.nux.x86_64 (nux-dextop)
               libdvbpsi.so.7()(64bit)
           Installed: libdvbpsi-1.2.0-3.fc21.x86_64 (@rpmfusion-free-updates)
              ~libdvbpsi.so.9()(64bit)
           Available: libdvbpsi-1.2.0-1.fc21.x86_64 (rpmfusion-free)
              ~libdvbpsi.so.9()(64bit)
Error: Package: 1:vlc-core-2.2.2-4.el7.nux.x86_64 (nux-dextop)
           Requires: libgcrypt.so.11(GCRYPT_1.2)(64bit)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

这是uaname -a的输出:

Linux happydev 4.1.13-100.fc21.x86_64 #1 SMP Tue Nov 10 13:13:20 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

我愿意继续前进,但我不知道该做什么,也不知道 DuckDuckGo 是为了什么。任何建议都是最受欢迎的!

编辑

最有可能的原因是 Fedora 21 不再保持对 VLC 的依赖。我正在升级到 Fedora 23,并将在此处发布结果。

【问题讨论】:

    标签: fedora vlc yum fedora-21


    【解决方案1】:

    是的,从 Fedora 21 升级到 Fedora 23 解决了这个问题

    【讨论】:

      【解决方案2】:

      为了让你的答案更完整,有几处是错误的:

      • Fedora 21 已停产,因此镜像中没有更多软件包。更新到 Fedora 23 是非常可取的。
      • 您正在使用.el7 (RHEL7/CentOS7) 软件包,它可能与您从 Fedora 存储库获得的不兼容。您应该检查这些软件包的来源并在/etc/yum.repos.d/ 中更新您的软件来源,不要使用 CentOS 存储库,而是使用 Fedora 存储库。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-05-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-11-28
        • 1970-01-01
        相关资源
        最近更新 更多