如果添加的存储库/ppa没有发布文件,我该做什么?

分享于 

3分钟阅读

ubuntu

  繁體

问题:

更新时,我得到错误


W: The repository 'http://ppa.launchpad.net/mc3man/trusty-media/ubuntu xenial Release' does not have a Release file.



在这里,我找到了关于这个错误的另一条语句: 如何在使用PPA或者更新软件包列表时修复 404错误

但这建议删除某些 ppas,我不确定是否应该这样做,因为这可能意味着不获取所需的更新。 这就是我应该做的?


回答 1:

你所添加的PPA不支持你的Ubuntu版本。 例如 ppa:mc3man/trusty-media PPA仅用于可信( 14.04 ) ( 可靠媒体)。 显然,它没有 Xenial ( 16.04 )的文件。 你可以查看ppa页面的启动版,查看哪个版本的Ubuntu支持。

我建议如下:

  • 删除旧版本的PPA。 对于本示例: sudo ppa-purge ppa:mc3man/trusty-media

  • 如果你的版本中有一个 PPA,则添加它。 在这种情况下,Xenial有一个 PPA: mc3man/xerus媒体插件。你可以使用sudo add-apt-repository ppa:mc3man/xerus-media


回答 2:

是,在可信媒体中取消选中某些刻度线,并在 under mc3man

系统设置> 软件和更新> 其他软件

ppa-purge 了,不适合我。


回答 3:

尝试任何其他操作之前,请确保你的服务器具有网络访问权限。 否则你也会得到这个错误。


回答 4:

从个人经验,我可以直接联系PPA所有者( 如果我们谈论 PPA ),请他/她在下面的步骤中为需要的(。通常更新,所以支持的发行版) 准备包:

  • 暂时禁用系统(。查看其他答案) 中的PPA。
  • 访问 https://launchpad.net 上的PPA页面并登录到它。
  • 通过列上传上传上传的NAME,点击名称的超级链接
  • 然后点击 Contact联系这个用户。

    Contact this user

  • 并填写所有必需的信息:

    你的E-mail 将在这里显示为平原。
    主题:Ubuntu的AppName包封装。
    邮件:

    亲爱的PPA所有者 !

    感谢你对的工作。
    如果你为Ubuntu的NN.MM 版本创建包,那将是很好的。

    以最好的方式
    用户。

  • 等待来自PPA所有者的E-mail。

  • 发布软件包时再次将PPA添加到系统中。
  • enjoy!


文件  rep  添加  REPO  Repository  REL  
相关文章