• ubuntu安装VLC出现依赖包版本过高解决方法



    cyl@cyl-Latitude-D630:~$ sudo apt-get install vlc
    正在读取软件包列表... 完成
    正在分析软件包的依赖关系树       
    正在读取状态信息... 完成       
    有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
    因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
    包尚未被创建或是它们已被从新到(Incoming)目录移出。
    下列信息可能会对解决问题有所帮助:

    下列软件包有未满足的依赖关系:
     vlc : 依赖: libgles2-mesa (>= 7.8.1) 但是它将不会被安装 或
                   libgles2
    E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。




    所依赖的libgles2-mesa包版本过高,因为前几天整个系统升级了,结果因为一些原因没有升级成功,现在需要降低依赖包的版本,用以下命令:

    cyl@cyl-Latitude-D630:~$ sudo aptitude install vlc

    下列“新”软件包将被安装。         
      libgles2-mesa{ab} libsdl-image1.2{a} libva-drm1{a} libva-x11-1{a}
      libxcb-composite0{a} libxcb-xv0{a} vlc vlc-plugin-notify{a}
      vlc-plugin-samba{a}
    0 个软件包被升级,新安装 9 个, 0 个将被删除, 同时 0 个将不升级。
    需要获取 1,597 kB 的存档。 解包后将要使用 5,106 kB。
    下列软件包存在未满足的依赖关系:
     libgles2-mesa : 依赖: libglapi-mesa (= 11.2.0-1ubuntu2) 但是 18.0.5-0ubuntu0~16.04.1 已安装。
    下列动作将解决这些依赖关系:

         保持 下列软件包于其当前版本:
    1)     libgles2-mesa [未安装的]   
    2)     vlc [未安装的]             



    是否接受该解决方案?[Y/n/q/?] n(这个地方一定要选择NO,不能保持这个包的版本原状,要不VLC还是不能安装)
    打开:85;关闭;1681;defer: 41; 冲突;59                           o下列动作将解决这些依赖关系:

         降级 下列软件包:                                                          
    1)     libgl1-mesa-glx [18.0.5-0ubuntu0~16.04.1 (now) -> 11.2.0-1ubuntu2 (xenial
    2)     libglapi-mesa [18.0.5-0ubuntu0~16.04.1 (now) -> 11.2.0-1ubuntu2 (xenial)]



    是否接受该解决方案?[Y/n/q/?] y(这一步选YES,因为是降级)
    下列软件包将被“降级”:
      libgl1-mesa-glx libglapi-mesa
    下列“新”软件包将被安装。
      libgles2-mesa{a} libsdl-image1.2{a} libva-drm1{a} libva-x11-1{a}
      libxcb-composite0{a} libxcb-xv0{a} vlc vlc-plugin-notify{a}
      vlc-plugin-samba{a}
    0 个软件包被升级,新安装 9 个, 2 个被降级, 0 个将被删除, 同时 0 个将不升级。
    需要获取 1,755 kB 的存档。 解包后将要使用 5,081 kB。
    您要继续吗?[Y/n/?] y
    读取: 1 http://mirrors.aliyun.com/ubuntu xenial/main i386 libgl1-mesa-glx i386 11.2.0-1ubuntu2 [134 kB]
    读取: 2 http://mirrors.aliyun.com/ubuntu xenial/main i386 libglapi-mesa i386 11.2.0-1ubuntu2 [23.2 kB]
    读取: 3 http://mirrors.aliyun.com/ubuntu xenial/main i386 libgles2-mesa i386 11.2.0-1ubuntu2 [11.6 kB]
    读取: 4 http://mirrors.aliyun.com/ubuntu xenial-security/universe i386 libsdl-image1.2 i386 1.2.12-5+deb9u1build0.16.04.1 [30.6 kB]
    读取: 5 http://mirrors.aliyun.com/ubuntu xenial/universe i386 libva-drm1 i386 1.7.0-1 [8,652 B]
    读取: 6 http://mirrors.aliyun.com/ubuntu xenial/universe i386 libva-x11-1 i386 1.7.0-1 [12.7 kB]
    读取: 7 http://mirrors.aliyun.com/ubuntu xenial/main i386 libxcb-composite0 i386 1.11.1-1ubuntu1 [5,264 B]
    读取: 8 http://mirrors.aliyun.com/ubuntu xenial/main i386 libxcb-xv0 i386 1.11.1-1ubuntu1 [9,688 B]
    读取: 9 http://mirrors.aliyun.com/ubuntu xenial-security/universe i386 vlc i386 2.2.2-5ubuntu0.16.04.4 [1,506 kB]
    读取: 10 http://mirrors.aliyun.com/ubuntu xenial-security/universe i386 vlc-plugin-notify i386 2.2.2-5ubuntu0.16.04.4 [6,660 B]
    读取: 11 http://mirrors.aliyun.com/ubuntu xenial-security/universe i386 vlc-plugin-samba i386 2.2.2-5ubuntu0.16.04.4 [6,326 B]
    已下载 1,755 kB,耗时 10秒 (173 kB/s)                                           
    dpkg:警告:即将把 libgl1-mesa-glx:i386 从 18.0.5-0ubuntu0~16.04.1 降级到 11.2.0-1ubuntu2
    (正在读取数据库 ... 系统当前共安装有 269676 个文件和目录。)
    正准备解包 .../libgl1-mesa-glx_11.2.0-1ubuntu2_i386.deb  ...
    正在将 libgl1-mesa-glx:i386 (11.2.0-1ubuntu2) 解包到 (18.0.5-0ubuntu0~16.04.1) 上 ...
    dpkg:警告:即将把 libglapi-mesa:i386 从 18.0.5-0ubuntu0~16.04.1 降级到 11.2.0-1ubuntu2
    正准备解包 .../libglapi-mesa_11.2.0-1ubuntu2_i386.deb  ...
    正在将 libglapi-mesa:i386 (11.2.0-1ubuntu2) 解包到 (18.0.5-0ubuntu0~16.04.1) 上 ...
    正在选中未选择的软件包 libgles2-mesa:i386。
    正准备解包 .../libgles2-mesa_11.2.0-1ubuntu2_i386.deb  ...
    正在解包 libgles2-mesa:i386 (11.2.0-1ubuntu2) ...
    正在选中未选择的软件包 libsdl-image1.2:i386。
    正准备解包 .../libsdl-image1.2_1.2.12-5+deb9u1build0.16.04.1_i386.deb  ...
    正在解包 libsdl-image1.2:i386 (1.2.12-5+deb9u1build0.16.04.1) ...
    正在选中未选择的软件包 libva-drm1:i386。
    正准备解包 .../libva-drm1_1.7.0-1_i386.deb  ...
    正在解包 libva-drm1:i386 (1.7.0-1) ...
    正在选中未选择的软件包 libva-x11-1:i386。
    正准备解包 .../libva-x11-1_1.7.0-1_i386.deb  ...
    正在解包 libva-x11-1:i386 (1.7.0-1) ...
    正在选中未选择的软件包 libxcb-composite0:i386。
    正准备解包 .../libxcb-composite0_1.11.1-1ubuntu1_i386.deb  ...
    正在解包 libxcb-composite0:i386 (1.11.1-1ubuntu1) ...
    正在选中未选择的软件包 libxcb-xv0:i386。
    正准备解包 .../libxcb-xv0_1.11.1-1ubuntu1_i386.deb  ...
    正在解包 libxcb-xv0:i386 (1.11.1-1ubuntu1) ...
    正在选中未选择的软件包 vlc。
    正准备解包 .../vlc_2.2.2-5ubuntu0.16.04.4_i386.deb  ...
    正在解包 vlc (2.2.2-5ubuntu0.16.04.4) ...
    正在选中未选择的软件包 vlc-plugin-notify。
    正准备解包 .../vlc-plugin-notify_2.2.2-5ubuntu0.16.04.4_i386.deb  ...
    正在解包 vlc-plugin-notify (2.2.2-5ubuntu0.16.04.4) ...
    正在选中未选择的软件包 vlc-plugin-samba。
    正准备解包 .../vlc-plugin-samba_2.2.2-5ubuntu0.16.04.4_i386.deb  ...
    正在解包 vlc-plugin-samba (2.2.2-5ubuntu0.16.04.4) ...
    正在处理用于 libc-bin (2.23-0ubuntu10) 的触发器 ...
    正在处理用于 man-db (2.7.5-1) 的触发器 ...
    正在处理用于 desktop-file-utils (0.22-1ubuntu5.2) 的触发器 ...
    正在处理用于 bamfdaemon (0.5.3~bzr0+16.04.20180209-0ubuntu1) 的触发器 ...
    Rebuilding /usr/share/applications/bamf-2.index...
    正在处理用于 gnome-menus (3.13.3-6ubuntu3.1) 的触发器 ...
    正在处理用于 mime-support (3.59ubuntu1) 的触发器 ...
    正在处理用于 vlc-nox (2.2.2-5ubuntu0.16.04.4) 的触发器 ...
    正在设置 libglapi-mesa:i386 (11.2.0-1ubuntu2) ...
    正在设置 libgl1-mesa-glx:i386 (11.2.0-1ubuntu2) ...
    正在设置 libgles2-mesa:i386 (11.2.0-1ubuntu2) ...
    正在设置 libsdl-image1.2:i386 (1.2.12-5+deb9u1build0.16.04.1) ...
    正在设置 libva-drm1:i386 (1.7.0-1) ...
    正在设置 libva-x11-1:i386 (1.7.0-1) ...
    正在设置 libxcb-composite0:i386 (1.11.1-1ubuntu1) ...
    正在设置 libxcb-xv0:i386 (1.11.1-1ubuntu1) ...
    正在设置 vlc (2.2.2-5ubuntu0.16.04.4) ...
    正在设置 vlc-plugin-notify (2.2.2-5ubuntu0.16.04.4) ...
    正在设置 vlc-plugin-samba (2.2.2-5ubuntu0.16.04.4) ...
    正在处理用于 libc-bin (2.23-0ubuntu10) 的触发器 ...
                                     
     
    启动OK了
    cyl@cyl-Latitude-D630:~$ vlc
    VLC media player 2.2.2 Weatherwax (revision 2.2.2-0-g6259d80)
    [08912930] core libvlc: 正在以默认界面运行 vlc。使用“cvlc”可以无界面模式使用 vlc。

    ** (vlc:14514): WARNING **: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

  • 相关阅读:
    NOI2018 你的名字——SAM+线段树合并
    [NOI2008]假面舞会——数论+dfs找环
    CF1037H Security——SAM+线段树合并
    CF700E Cool Slogans——SAM+线段树合并
    CF666E Forensic Examination——SAM+线段树合并+倍增
    [BJOI2019]光线——递推
    ProjectEuler215 Crack-free Walls
    ProjectEuler237 Tours on a 4 x n playing board
    [SCOI2016]美味——主席树+按位贪心
    [ZJOI2013]K大数查询——整体二分
  • 原文地址:https://www.cnblogs.com/cyl2008/p/11222523.html
Copyright © 2020-2023  润新知