最初,我试图更新VLC。我最终卸载它以重新安装它。
键入View dialogView = inflater.inflate(R.layout.result_modal, null);
recyclerViewResult = (RecyclerView) dialogView.findViewById(R.id.recycler_result_view)
dialog.setContentView(dialogView)
输出:
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
我愿意继续前进,但我不知道该怎么办,也不知道DuckDuckGo的用途。任何建议都是最受欢迎的!
修改
最有可能的原因是Fedora 21不再保持对VLC的依赖。我正在升级到Fedora 23并将在此处发布结果。
答案 0 :(得分:1)
是的,将Fedora 21升级到Fedora 23解决了这个问题
答案 1 :(得分:1)
为了使你的答案更加完整,几乎没有错:
.el7
(RHEL7 / CentOS7)软件包,这些软件包可能与您从Fedora存储库获得的软件包不兼容。您应该检查这些软件包的来源并更新/etc/yum.repos.d/
中的软件源,而不是使用CentOS存储库,而是使用Fedora one。