apt - How can I fix a 404 Error when using a PPA or updating my package lists? - Ask Ubuntu


ppa seems offline. whenever use sudo apt-get update, error shown:

w: failed fetch http://ppa.launchpad.net/ 404  not found 

how fix these errors?

automated removal

skip bottom of answer scripted way remove offending software-sources ubuntu versions prior ubuntu 15.04

what 404 errors

the 404 or not found error message http standard response code indicating client able communicate server, server not find requested.

the web site hosting server typically generate "404 - page not found" web page, when users attempts follow broken or dead link.

what causes of these errors in update-manager

typically, 3 main areas cause these errors in update-manager

  1. a user has upgraded , has re-enabled ppa software-source no longer exists enter image description here
  2. a user has manually typed in new software source incorrectly enter image description here
  3. a ppa added, maintainer has subsequently deleted some/all of ppa

where these software-sources

ppas typically saved in 1 of 2 locations

  1. /etc/apt/sources.list
  2. in appropriately named file .list file-extension in /etc/apt/sources.list.d/ example webupd8team-jupiter-natty.list

this list file typically contains:

deb http://ppa.launchpad.net/webupd8team/jupiter/ubuntu oneiric main # deb-src http://ppa.launchpad.net/webupd8team/jupiter/ubuntu oneiric main 

note # @ front of line of text means commented out , not checked package manager.

how eliminate these errors

typically, if run sudo apt-get update terminal or click details button in update manager after hitting refresh button see errors such as:

enter image description here

if error due ppa - unticking named ppa url shown in error message resolve this.

enter image description here

if 404 error due additional repository has been added /etc/apt/sources.list easier add # character start of line comment out offending repository i.e.

gksu gedit /etc/apt/sources.list 

enter image description here

scripted removal ubuntu versions prior 15.04

i've written quick script checks ppas , software-sources exhibit 404 errors. works ubuntu versions before 15.04. 15.04 , later perform manual methods described above.

its in ppa:

sudo add-apt-repository ppa:fossfreedom/packagefixes sudo apt-get update sudo apt-get install banish404 

you can download deb package , install directly:

wget https://launchpad.net/~fossfreedom/+archive/packagefixes/+files/banish404_0.1-4_all.deb sudo dpkg -i banish404_0.1-4_all.deb 

n.b. same deb package distributions.

questions/comments/improvement please via launchpad contact me link

how use:

sudo banish404 

the script automatically backup of sources before modification - found in /etc/apt

here bug report on update manager solve problem:

if getting these problems without ppas, check out question:


Comments

Popular posts from this blog

download - Firefox cannot save files (most of the time), how to solve? - Super User

windows - "-2146893807 NTE_NOT_FOUND" when repair certificate store - Super User