如何从Launchpad PPA中“移除软件”,以便进行do-release-upgrade?

我正在尝试使用一个命令从16 LTS升级。
sudo do-release-upgrade

但它失败了。
Could not calculate the upgrade

An unresolvable problem occurred while calculating the upgrade.

This was likely caused by:
* Unofficial software packages not provided by Ubuntu
Please use the tool 'ppa-purge' from the ppa-purge
package to remove software from a Launchpad PPA and
try the upgrade again.

If none of this applies, then please report this bug using the
command 'ubuntu-bug ubuntu-release-upgrader-core' in a terminal.If
you want to investigate this yourself the log files in
'/var/log/dist-upgrade' will contain details about the upgrade.
Specifically, look at 'main.log' and 'apt.log'.

她想要什么,如何满足她?我尝试从 launchpad.net 中移除所有的包,但没有帮助。


1尝试将您从那里安装的程序包和PPA一并删除:首先删除这些程序包,然后再删除PPA。 - sudodus
我不明白它的意思。假设我的列表文件有一行deb http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main。如何将其转换为ppa:dhor/myway - Dims
1个回答

关于您对ppa:dhor/myway的评论

可以使用以下命令行来移除PPA(选项-r用于移除),

sudo add-apt-repository -r ppa:dhor/myway
sudo apt-get update

关于.../webupd8team/java/ubuntu xenial main的评论。
deb http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main

对应于(可以移除)

sudo add-apt-repository -r ppa:webupd8team/java
sudo apt-get update

请注意,此PPA已停用

ppa:dhor/myway是什么? - Dims
如果你有它,我猜你知道它是什么。我没有使用过它,但你可以点击这个链接查看。 - sudodus
我猜我没有这个。如何知道这些名称适用于我的PPA? - Dims
你能在sudo apt update的输出中看到是否有其他PPA吗? - sudodus
对不起,非常谢谢! - Dims
@Dims,欢迎你,并祝你在从16.04 LTS升级的过程中好运气 :-) - sudodus