Ubuntu小技巧12——mplayer/mplayer2 libvdpau1 unmet dependencies

2024-05-31 00:32

本文主要是介绍Ubuntu小技巧12——mplayer/mplayer2 libvdpau1 unmet dependencies,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Ubuntu小技巧12——mplayer/mplayer2 libvdpau1 unmet dependencies

    最近使用Ubuntu Software Center安装了一个SMplayer,本以为安装好了,结果缺少一个libvdpau1插件,导致SMplayer不能播放MP4,而且apt-get无法使用了,Software Center中的repair也无法修复好且无法安装软件,很是郁闷,各种逛贴吧问度娘,使用各种安装libvdpau库都不管用,使用apt-get install -f修复却提示:
Subject: [Bug 1609631] Re: package libvdpau1 (not installed) failed to install/upgrade: trying to
overwrite shared '/etc/vdpau_wrapper.cfg', which is different from other instances of package libvdpau1:amd64

    Google了若干论坛才发现一个不出名的帖子,老外给了一些有用的源,更新后顺利安装了amd64位的libvdpau1库,解决了相关问题。具体步骤如下:
gedit /etc/apt/source.list 再其末尾添加如下源
deb http://packages.linuxmint.com betsy main upstream import
deb http://ftp.us.debian.org/debian jessie main contrib non-free
deb http://ftp.us.debian.org/debian jessie-updates main contrib non-free
deb http://security.debian.org jessie/updates main contrib non-free
deb http://www.deb-multimedia.org jessie ma
deb http://ftp.us.debian.org/debian/ jessie/main amd64 Packages

保存后更新源,并安装libvdpau1库,如下:

apt update && apt install libvdpau1:amd64 (注此处apt是apt-get的别名),因此等价于apt-get update && apt-get install libvdpau1:amd64
    此时发现可以正常使用apt-get了,不出意外就可以正常安装成功了;若出现broken提示,则使用apt-get install -f修复一下就OK了,至此libvdpau1安装成功,apt-get又恢复正常了,Ubuntu Software Center可以正常使用了。
   出现缺依赖文件的原因是安装软件之前系统的源不是最新的,导致缺失,大部分可以通过Ubuntu Software Center的repair修复好,也可以通过apt-get install -f来修复依赖文件,但是存在一些顽固的插件不更新源时候就无法修复,还会影响系统其它功能,因此平时安装软件之前最好先更新源,使安装的东西为最新资源,这样可以减少一些麻烦!
至此这个问题也解决了,再此感谢提供资源的歪果仁,其帖子网址如下:
https://forums.linuxmint.com/viewtopic.php?t=197646

注:本人系统为Ubuntu 1404 64位,电脑为dell 燃7000(含AMD独立显卡)

不知不觉快五点了,内容有点乱,核心内容就这么多了,但愿对部分人有用!




这篇关于Ubuntu小技巧12——mplayer/mplayer2 libvdpau1 unmet dependencies的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1017143

相关文章

Ubuntu固定虚拟机ip地址的方法教程

《Ubuntu固定虚拟机ip地址的方法教程》本文详细介绍了如何在Ubuntu虚拟机中固定IP地址,包括检查和编辑`/etc/apt/sources.list`文件、更新网络配置文件以及使用Networ... 1、由于虚拟机网络是桥接,所以ip地址会不停地变化,接下来我们就讲述ip如何固定 2、如果apt安

Pandas中多重索引技巧的实现

《Pandas中多重索引技巧的实现》Pandas中的多重索引功能强大,适用于处理多维数据,本文就来介绍一下多重索引技巧,具有一定的参考价值,感兴趣的可以了解一下... 目录1.多重索引概述2.多重索引的基本操作2.1 选择和切片多重索引2.2 交换层级与重设索引3.多重索引的高级操作3.1 多重索引的分组聚

Redis多种内存淘汰策略及配置技巧分享

《Redis多种内存淘汰策略及配置技巧分享》本文介绍了Redis内存满时的淘汰机制,包括内存淘汰机制的概念,Redis提供的8种淘汰策略(如noeviction、volatile-lru等)及其适用场... 目录前言一、什么是 Redis 的内存淘汰机制?二、Redis 内存淘汰策略1. pythonnoe

怎么关闭Ubuntu无人值守升级? Ubuntu禁止自动更新的技巧

《怎么关闭Ubuntu无人值守升级?Ubuntu禁止自动更新的技巧》UbuntuLinux系统禁止自动更新的时候,提示“无人值守升级在关机期间,请不要关闭计算机进程”,该怎么解决这个问题?详细请看... 本教程教你如何处理无人值守的升级,即 Ubuntu linux 的自动系统更新。来源:https://

Ubuntu系统怎么安装Warp? 新一代AI 终端神器安装使用方法

《Ubuntu系统怎么安装Warp?新一代AI终端神器安装使用方法》Warp是一款使用Rust开发的现代化AI终端工具,该怎么再Ubuntu系统中安装使用呢?下面我们就来看看详细教程... Warp Terminal 是一款使用 Rust 开发的现代化「AI 终端」工具。最初它只支持 MACOS,但在 20

将Python应用部署到生产环境的小技巧分享

《将Python应用部署到生产环境的小技巧分享》文章主要讲述了在将Python应用程序部署到生产环境之前,需要进行的准备工作和最佳实践,包括心态调整、代码审查、测试覆盖率提升、配置文件优化、日志记录完... 目录部署前夜:从开发到生产的心理准备与检查清单环境搭建:打造稳固的应用运行平台自动化流水线:让部署像

在Ubuntu上部署SpringBoot应用的操作步骤

《在Ubuntu上部署SpringBoot应用的操作步骤》随着云计算和容器化技术的普及,Linux服务器已成为部署Web应用程序的主流平台之一,Java作为一种跨平台的编程语言,具有广泛的应用场景,本... 目录一、部署准备二、安装 Java 环境1. 安装 JDK2. 验证 Java 安装三、安装 mys

Java 枚举的常用技巧汇总

《Java枚举的常用技巧汇总》在Java中,枚举类型是一种特殊的数据类型,允许定义一组固定的常量,默认情况下,toString方法返回枚举常量的名称,本文提供了一个完整的代码示例,展示了如何在Jav... 目录一、枚举的基本概念1. 什么是枚举?2. 基本枚举示例3. 枚举的优势二、枚举的高级用法1. 枚举

不删数据还能合并磁盘? 让电脑C盘D盘合并并保留数据的技巧

《不删数据还能合并磁盘?让电脑C盘D盘合并并保留数据的技巧》在Windows操作系统中,合并C盘和D盘是一个相对复杂的任务,尤其是当你不希望删除其中的数据时,幸运的是,有几种方法可以实现这一目标且在... 在电脑生产时,制造商常为C盘分配较小的磁盘空间,以确保软件在运行过程中不会出现磁盘空间不足的问题。但在

如何评价Ubuntu 24.04 LTS? Ubuntu 24.04 LTS新功能亮点和重要变化

《如何评价Ubuntu24.04LTS?Ubuntu24.04LTS新功能亮点和重要变化》Ubuntu24.04LTS即将发布,带来一系列提升用户体验的显著功能,本文深入探讨了该版本的亮... Ubuntu 24.04 LTS,代号 Noble NumBAT,正式发布下载!如果你在使用 Ubuntu 23.