使用 14.04 64 位,我尝试从
ppa:rebuntu16/avidemux+unofficial
不幸的是,安装
sudo apt-get install avidemux2.6-qt4
失败的:
dpkg: error processing archive /var/cache/apt/archives/avidemux2.6-common_2.6.8-1~ppa+trusty0_all.deb (–unpack):
trying to overwrite ‘/usr/share/man/man1/avidemux.1.gz’, which is also in package avidemux-common 1:2.5.4-0ubuntu14
后续尝试安装或删除某些内容时总是会出现以下错误消息:
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
avidemux2.6-jobs : Depends: avidemux2.6-common but it is not going to be installed
avidemux2.6-plugins-qt4 : Depends: avidemux2.6-qt4 (= 2.6.8-1~ppa+trusty0) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
一个apt-get -f install
尝试安装依赖项,但遇到了同样的问题。问题似乎来自包中的重复文件,这些文件在安装过程中会相互覆盖。
该怎么办?我该如何修复包裹系统?
答案1
让我们aptitude
为您解决问题。
sudo apt-get install aptitude
启动 aptitude
sudo aptitude
最终,我们提供了问题的解决方案。
用于E检查和./或,在建议的解决方案之间移动
申请!
并随之而去G
答案2
上述解决方案对我不起作用(它给出了相同的错误)。起作用的是哈科的解决方案 - 通过打开 Ubuntu 软件中心 -> 编辑菜单 -> 软件源 -> 其他软件删除 PPA 存储库,然后取消选中 Avidemux 的两个 PPA 记录(包括源代码链接)。之后运行命令
sudo apt-get -f install
来解决这个错误。