7

我曾使用一些第三方 PPA 在我的 Ubuntu 11.10 上安装 OpenCV 2.3。现在,在升级时,我遇到了这些包及其未满足的依赖项的一些问题。所以我想删除ppas。但为此,我需要一个名为 ppa-purge 的包,我现在无法安装它,因为我的包结构似乎已损坏。

这个问题的任何解决方法?

谢谢。

4

3 回答 3

5
sudo add-apt-repository --remove ppa:PPA_Name/ppa

将“PPA_Name”替换为您的 PPA 的名称。

于 2014-06-23T23:10:50.800 回答
3

手动编辑 /etc/apt/sources.list,删除问题 url,然后 apt-get update,然后继续升级。

于 2012-01-19T13:10:09.693 回答
0

如果您遇到有关损坏包的问题,​​那么首先通过检查依赖关系来删除该包,然后强制删除该包,并且当您对系统进行重大更改时不要忘记重新启动。要删除该软件包,请使用这些 shell 命令

$ sudo su

然后输入你的密码

# apt-cache rdepends package-name
# apt-get --purge remove --force package-name

使用这些 shell 命令

# apt-get clean
# apt-get autoclean
# apt-get update
# apt-get upgrade
# apt-get dist-upgrade
# reboot

这对我有用,试试这个,我相信这会解决你所有的问题,祝你好运。

于 2013-07-26T04:17:33.513 回答