为了修复 Kubuntu 16.04 上的 KDE 应用程序的一些问题,我添加了反向移植 PPA(kubuntu-ppa-ubuntu-backports-xenial
),并手动更新了几个应用程序(apt-get install --only-upgrade`)。
- 对系统进行了非常广泛的更改(添加/删除了许多软件包)
- 造成的问题比解决的问题还多(我的错?)
此外,现在是时候应用一系列常规升级了,但我没有足够的信心允许从 PPA 进行一般升级。
所以
- 我怎样才能以最小的损害删除 PPA?(已经安装的软件会怎样?)
- 问题是否可能来自于在添加 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
...安装的,它很可能会被正常删除...
至于您的第二个问题,人们永远不知道在这些特定情况下可能会或不会出现什么错误......