更新时,出现以下错误消息:
W: The repository 'http://ppa.launchpad.net/mc3man/trusty-media/ubuntu xenial Release' does not have a Release file.
在这里,我发现了有关此错误的另一条声明:使用PPA或更新我的包裹清单时,如何解决404错误?
建议删除某些PPA。而且,我不确定是否应该这样做,因为这可能意味着无法获取所需的更新。
这是我应该做的吗?
更新时,出现以下错误消息:
W: The repository 'http://ppa.launchpad.net/mc3man/trusty-media/ubuntu xenial Release' does not have a Release file.
在这里,我发现了有关此错误的另一条声明:使用PPA或更新我的包裹清单时,如何解决404错误?
建议删除某些PPA。而且,我不确定是否应该这样做,因为这可能意味着无法获取所需的更新。
这是我应该做的吗?
Answers:
您添加的PPA不支持您的Ubuntu版本。例如,ppa:mc3man/trusty-media
PPA仅适用于Trusty(Ubuntu 14.04)(信任媒体)。显然,它没有Xenial(16.04)的文件。您可以查看PPA的启动板页面,以了解支持哪些版本的Ubuntu。
我建议以下内容:
删除旧版本的PPA。对于此示例:sudo ppa-purge ppa:mc3man/trusty-media
如果您的版本有PPA,请添加它。在这种情况下,Xenial有一个PPA:mc3man / xerus-media。您可以使用添加sudo add-apt-repository ppa:mc3man/xerus-media
ppa-purge
如果将来有人读过这个答案,我没有做笔记:您可能首先需要运行运行它sudo apt-get install ppa-purge
。
Warning: apt-get update failed for some reason
在通常附带一些其他错误消息后得到了警告sudo apt-get update
。
sudo apt-get update
我得到了通常的错误消息。我猜测此时我应该禁用关联的Trust Media。
ppa-purge
只使用sudo add-apt-repository -r ppa:…
来代替。
根据我的个人经验,我可以建议直接联系PPA所有者(如果我们谈论PPA),请他/她为需要的软件包(通常是较新的,因此受支持的发行版)准备软件包,其步骤如下:
然后点击联系该用户
并在表格中填写所有必要的信息:
发件人: 您的电子邮件将在此处简单显示
主题: Ubuntu NN.MM版本的AppName打包
消息:尊敬的PPA所有者!
感谢您在AppName上的工作。
如果为Ubuntu NN.MM版本创建它的软件包,那就太好了。最好的问候,
用户。
等待来自PPA所有者的电子邮件。
用以下行删除PPA:
sudo add-apt-repository --remove ppa:mc3man/trusty-media
现在运行
sudo apt-get update
sudo do-releases-upgrade
以获得受支持的Ubuntu版本。help.ubuntu.com/community/EOLUpgrades哦,这是旧的PPA。我本人只是遇到了这个问题,这个技巧解决了这个问题。我搜索时首先来到这里。