【问题标题】:How to install vlc on centos7 from terminal?如何从终端在centos7上安装vlc?
【发布时间】:2015-04-04 05:28:17
【问题描述】:

我想在 centos7 上安装 vlc。我遵循互联网上提到的一些步骤。当我尝试跑步时 1.yum更新然后 2.yum install vlc,报如下错误。 我收到以下建议
您可以尝试使用 --skip-broken 来解决问题
您可以尝试运行:rpm -Va --nofiles --nodigest

    Error: Package: vlc-2.0.7-10.el6.x86_64 (linuxtech-release)
           Requires: libnotify.so.1()(64bit)
           Available: libnotify-0.5.0-1.el6.x86_64 (tejas-barot-vlc)
               libnotify.so.1()(64bit)
           Installed: libnotify-0.7.5-7.el7.x86_64 (@base/$releasever)
              ~libnotify.so.4()(64bit)
Error: Package: vlc-2.0.7-10.el6.x86_64 (linuxtech-release)
           Requires: libgnutls.so.26()(64bit)
           Available: gnutls-2.8.5-14.el6_5.x86_64 (tejas-barot-vlc)
               libgnutls.so.26()(64bit)
           Installed: gnutls-3.3.8-12.el7.x86_64 (@base)
              ~libgnutls.so.28()(64bit)
Error: Package: vlc-2.0.7-10.el6.x86_64 (linuxtech-release)
           Requires: libgnutls.so.26(GNUTLS_1_4)(64bit)
           Available: gnutls-2.8.5-14.el6_5.x86_64 (tejas-barot-vlc)
               libgnutls.so.26(GNUTLS_1_4)(64bit)
           Installed: gnutls-3.3.8-12.el7.x86_64 (@base)
              ~libgnutls.so.28(GNUTLS_1_4)(64bit)
              ~libgnutls.so.28(GNUTLS_2_10)(64bit)
              ~libgnutls.so.28(GNUTLS_2_12)(64bit)
              ~libgnutls.so.28(GNUTLS_2_8)(64bit)
Error: Package: vlc-2.0.7-10.el6.x86_64 (linuxtech-release)
           Requires: libudev.so.0()(64bit)
           Available: libudev-147-2.57.el6.x86_64 (tejas-barot-vlc)
               libudev.so.0()(64bit)
Error: Package: vlc-2.0.7-10.el6.x86_64 (linuxtech-release)
           Requires: libproxy.so.0()(64bit)
           Available: libproxy-0.3.0-10.el6.x86_64 (tejas-barot-vlc)
               libproxy.so.0()(64bit)
           Installed: libproxy-0.4.11-6.el7.x86_64 (@base/$releasever)
              ~libproxy.so.1()(64bit)
Error: Package: vlc-2.0.7-10.el6.x86_64 (linuxtech-release)
           Requires: libmtp.so.8()(64bit)
           Available: libmtp-0.3.7-1.el5.rf.x86_64 (rpmforge)
               libmtp.so.8()(64bit)
           Available: libmtp-1.0.1-2.el6.x86_64 (tejas-barot-vlc)
               libmtp.so.8()(64bit)
           Installed: libmtp-1.1.6-3.el7.x86_64 (@base/$releasever)
              ~libmtp.so.9()(64bit)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

我只是运行 yum repolist

repo id               repo name                                           status
adobe-linux-x86_64    Adobe Systems Incorporated                               2
atrpms/7/x86_64       Fedora Core 7 - x86_64 - ATrpms                        827
base/7/x86_64         CentOS-7 - Base                                      8,652
epel/x86_64           Extra Packages for Enterprise Linux 7 - x86_64       7,602
extras/7/x86_64       CentOS-7 - Extras                                       84
google-chrome         google-chrome                                            3
linuxtech-release     LinuxTECH.NET el6 main repo                          1,161
nodesource/x86_64     Node.js Packages for Enterprise Linux 7 - x86_64        29
openstack-juno        OpenStack Juno Repository                              953
rpmforge              RHEL 7 - RPMforge.net - dag                         11,403
tejas-barot-vlc       CentOS Repository for VLC Installation               6,518
updates/7/x86_64      CentOS-7 - Updates                                     300
repolist: 37,534

我们可以看到 EPEL 列表已启用。 我从这个链接关注 http://www.tecmint.com/how-to-enable-epel-repository-for-rhel-centos-6-5/

我喜欢

【问题讨论】:

    标签: linux centos vlc fedora-21


    【解决方案1】:

    安装或启用 epel 存储库,然后您将能够安装 vlc。

    【讨论】:

    • 你可以关注这个tecmint.com/how-to-enable-epel-repository-for-rhel-centos-6-5这肯定是一个镜像列表问题。
    • 对不起,它不起作用,我尝试你的建议我得到同样的错误和建议“你可以尝试使用 --skip-broken 来解决这个问题你可以尝试运行:rpm -Va - -nofiles --nodigest"
    • 我得到同样的错误,我也检查了 yum repolist,它显示 EPEL 已启用..
    • 运行此命令 package-cleanup --problem 它将列出缺少的依赖项...希望安装它们可以解决您的问题。
    【解决方案2】:

    有几种方法可以在 Centos 上安装任何软件。我们将使用 YUM 安装 vlc。在安装它之前,您应该通过以下命令检查您正在使用的 Centos 版本。

    cat /etc/centos-release

    现在根据centos的版本按照说明:-

    对于 Centos 7

    第 1 步:安装 EPEL

    yum install epel-release

    如果您在安装 EPEL 时遇到任何困难,请关注link

    rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpm

    对于 Centos 6

    第 1 步:运行以下命令

    rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

    rpm -Uvh http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm

    第 2 步:更新 Yum

    百胜更新

    第 3 步:安装 VLC

    yum 安装 vlc

    第 4 步:打开 VLC

    vlc -v

    恭喜!!!你已经安装了 VLC。

    【讨论】:

      猜你喜欢
      • 2020-07-24
      • 1970-01-01
      • 1970-01-01
      • 2022-08-18
      • 2015-07-22
      • 1970-01-01
      • 2022-01-24
      • 1970-01-01
      • 2022-08-03
      相关资源
      最近更新 更多