在不使用ppa-purge的情况下删除ubuntu中的ppa

时间:2012-01-19 12:40:34

标签: ubuntu ubuntu-11.10

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

此问题的解决方法是什么?

感谢。

3 个答案:

答案 0 :(得分:5)

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

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

答案 1 :(得分:2)

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

答案 2 :(得分:0)

如果您遇到有关Broken包的问题,​​那么首先通过首先检查依赖关系然后强制删除该包来删除该包,并且在您对系统进行大量更改时不要忘记重新启动。要删除该包,请使用这些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

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