zoukankan      html  css  js  c++  java
  • [置顶] apt-get update 更新失败----如何清除破损而且陈旧的PPA仓库 (W: Failed to fetch http://ppa.launchpad.net/jonathonf/pyt)

    我使用sudo apt-get update之后,更新失败,遇到如下错误。

    W: Failed to fetch http://ppa.launchpad.net/jonathonf/python-3.6/ubuntu/dists/precise/main/source/Sources  404  Not Found
    W: Failed to fetch http://ppa.launchpad.net/jonathonf/python-3.6/ubuntu/dists/precise/main/binary-i386/Packages  404  Not Found

    最终发现如下的解决方案!(PPA仓库破损而且陈旧的问题)


    问题:我试着通过运行apt-get update命令来再次同步包索引文件,但是却出现了“404 无法找到”的错误,看起来似乎是我不能从先前添加的第三方PPA仓库中获取最新的索引。我怎样才能清除这些破损而且陈旧的PPA仓库呢?

    Err http://ppa.launchpad.net trusty/main amd64 Packages
      404  Not Found
    Err http://ppa.launchpad.net trusty/main i386 Packages
      404  Not Found
    W: Failed to fetch http://ppa.launchpad.net/finalterm/daily/ubuntu/dists/trusty/main/binary-amd64/Packages  404  Not Found
    
    W: Failed to fetch http://ppa.launchpad.net/finalterm/daily/ubuntu/dists/trusty/main/binary-i386/Packages  404  Not Found
    
    E: Some index files failed to download. They have been ignored, or old ones used instead.
    

    当你试着更新APT包索引时,“404 无法找到”错误总是会在版本更新之后发生。就是说,在你升级你的Ubuntu发行版后,你在旧的版本上添加的一些第三方PPA仓库就不再受新版本的支持。在此种情况下,你可以像下面这样来鉴别并清除那些破损的PPA仓库

    首先,找出那些引起“404 无法找到”错误的PPA。

    1. sudo apt-get update | grep "Failed"

    在本例中,Ubuntu Trusty不再支持的PPA仓库是“ppa:finalterm/daily”。

    移除PPA仓库吧。

    
    
    1. sudo add-apt-repository --remove ppa:finalterm/daily

    你得去重复重复再重复,把上面找到的所有过时的PPA仓库一个一个地移除。

    在移除所有过时的PPA仓库后,重新运行“apt-get update”命令来检查它们是否都被成功移除。


    转自:http://blog.csdn.net/u012585964/article/details/50590802

  • 相关阅读:
    Springboot中enable注解
    java消息队列--ActiveMQ,RabbitMQ入门
    java中的静态和动态代理Proxy
    java源码中的注解
    java中jdbc源码解读
    sql脚本练习
    spring boot中的jave注解学习
    thymeleaf入门和学习
    职场经验:互联网公司有哪些“潜规则”?职场萌新一定要注意了!
    C/C++编程笔记:C语言错误处理方法!如何更好地处理程序的错误?
  • 原文地址:https://www.cnblogs.com/alan666/p/8311779.html
Copyright © 2011-2022 走看看