删除“反向移植” PPA

删除“反向移植” PPA

为了修复 Kubuntu 16.04 上的 KDE 应用程序的一些问题,我添加了反向移植 PPA(kubuntu-ppa-ubuntu-backports-xenial),并手动更新了几个应用程序(apt-get install --only-upgrade`)。

  • 对系统进行了非常广泛的更改(添加/删除了许多软件包)
  • 造成的问题比解决的问题还多(我的错?)

此外,现在是时候应用一系列常规升级了,但我没有足够的信心允许从 PPA 进行一般升级。

所以

  1. 我怎样才能以最小的损害删除 PPA?(已经安装的软件会怎样?)
  2. 问题是否可能来自于在添加 PPA 之前没有升级我的系统(最近两个月没有升级)或者是因为我使用了错误的升级选项?

答案1

为了安全地替代手动删除 PPA,你可以安装一个名为ppa-purge

您可以通过运行以下命令进行安装:

sudo apt install ppa-purge

然后要删除ppa,您只需运行:

ppa-purge ppa:ppa_name_here

这个工具实际上起什么作用?

而不是做类似的事情

sudo add-apt-repository --remove ppa:ppa_name_here

ppa_purge是一种安全的替代方案,因为它可以正常降级所提及安装的任何内容......

回答你的问题,假设“已安装的软件”是通过ppa...安装的,它很可能会被正常删除...

至于您的第二个问题,人们永远不知道在这些特定情况下可能会或不会出现什么错误......

相关内容