Celeb Glow
news | April 02, 2026

Getting 404 not found errors when doing `sudo apt-get update`

cat /etc/issue
Ubuntu 14.04.1 LTS \n \l

I am getting the following errors when doing sudo apt-get update, I have tried sudo apt-get dist-upgrade as recommended here but nothing seems to fix the issue. It appears from reading other questions relating to this issue that the Ubuntu version was no longer supported but I am running the latest version of Ubuntu.

Ign trusty InRelease
Ign trusty-updates InRelease
Ign trusty-backports InRelease
Ign stable InRelease
Ign trusty-security InRelease
Hit trusty Release.gpg
Hit trusty-updates Release.gpg
Hit trusty-backports Release.gpg
Hit stable Release.gpg
Hit trusty-security Release.gpg
Hit trusty Release
Hit trusty-updates Release
Hit trusty-backports Release
Hit stable Release
Hit trusty-security Release
Hit trusty InRelease
Hit trusty/main Sources
Ign main InRelease
Ign trusty InRelease
Ign trusty InRelease
Ign trusty InRelease
Hit trusty/restricted Sources
Hit trusty/universe Sources
Hit stable/main amd64 Packages
Hit trusty/multiverse Sources
Hit trusty/main amd64 Packages
Hit trusty/restricted amd64 Packages
Hit trusty/universe amd64 Packages
Hit stable/main i386 Packages
Hit trusty/non-free amd64 Packages
Ign main Release.gpg
Hit trusty Release.gpg
Hit trusty/multiverse amd64 Packages
Hit trusty Release.gpg
Ign trusty InRelease
Hit trusty/main i386 Packages
Hit trusty/restricted i386 Packages
Hit trusty/universe i386 Packages
Hit trusty/multiverse i386 Packages
Hit trusty/main Translation-en_AU
Hit trusty/contrib amd64 Packages
Hit trusty/main Translation-en
Ign main Release
Hit trusty/main Translation-en_GB
Hit trusty Release
Hit trusty Release
Ign trusty InRelease
Hit trusty/multiverse Translation-en_AU
Hit trusty/multiverse Translation-en
Hit trusty/multiverse Translation-en_GB
Hit trusty/restricted Translation-en_AU
Hit trusty/restricted Translation-en
Hit trusty/non-free i386 Packages
Hit trusty/restricted Translation-en_GB
Hit trusty/universe Translation-en_AU
Ign trusty InRelease
Hit trusty/partner amd64 Packages
Hit trusty/universe Translation-en
Hit trusty/universe Translation-en_GB
Hit trusty-updates/main Sources
Hit trusty-updates/restricted Sources
Hit trusty/contrib i386 Packages
Hit trusty-updates/universe Sources
Hit trusty/main amd64 Packages
Hit trusty-updates/multiverse Sources
Ign trusty InRelease
Hit trusty/partner i386 Packages
Hit trusty-updates/main amd64 Packages
Hit trusty-updates/restricted amd64 Packages
Hit trusty-updates/universe amd64 Packages
Hit trusty-updates/multiverse amd64 Packages
Hit trusty-updates/main i386 Packages
Hit trusty-updates/restricted i386 Packages
Hit trusty-updates/universe i386 Packages
Hit trusty/main i386 Packages
Hit trusty-updates/multiverse i386 Packages
Ign trusty InRelease
Hit trusty-updates/main Translation-en
Hit trusty-updates/multiverse Translation-en
Hit trusty-updates/restricted Translation-en
Hit trusty-updates/universe Translation-en
Hit trusty-backports/main Sources
Hit trusty-backports/restricted Sources
Hit trusty-backports/universe Sources
Ign trusty InRelease
Hit trusty-backports/multiverse Sources
Hit trusty-backports/main amd64 Packages
Hit trusty-backports/restricted amd64 Packages
Hit trusty-backports/universe amd64 Packages
Hit trusty-backports/multiverse amd64 Packages
Hit trusty-backports/main i386 Packages
Hit trusty-backports/restricted i386 Packages
Hit trusty Release.gpg
Ign trusty/partner Translation-en
Hit trusty-backports/universe i386 Packages
Hit trusty-backports/multiverse i386 Packages
Hit trusty-backports/main Translation-en
Ign stable/main Translation-en_AU
Hit trusty-backports/multiverse Translation-en
Hit trusty-backports/restricted Translation-en
Hit trusty-backports/universe Translation-en
Hit trusty-security/main Sources
Ign stable/main Translation-en
Hit trusty Release.gpg
Hit trusty-security/restricted Sources
Hit trusty-security/universe Sources
Hit trusty-security/multiverse Sources
Ign stable/main Translation-en_GB
Hit trusty-security/main amd64 Packages
Hit trusty-security/restricted amd64 Packages
Hit trusty-security/universe amd64 Packages
Hit trusty Release.gpg
Hit trusty-security/multiverse amd64 Packages
Hit trusty-security/main i386 Packages
Hit trusty-security/restricted i386 Packages
Hit trusty-security/universe i386 Packages
Hit trusty-security/multiverse i386 Packages
Hit trusty-security/main Translation-en
Hit trusty-security/multiverse Translation-en
Hit trusty-security/restricted Translation-en
Hit trusty Release.gpg
Hit trusty-security/universe Translation-en
Hit trusty Release.gpg
Hit trusty Release.gpg
Hit trusty Release.gpg
Hit trusty Release
Hit trusty Release
Hit trusty Release
Hit trusty Release
Hit trusty Release
Ign trusty/main Translation-en_AU
Ign trusty/main Translation-en
Hit trusty Release
Ign trusty/main Translation-en_GB
Hit trusty Release
Hit trusty/main amd64 Packages
Hit trusty/main i386 Packages
Hit trusty/main Translation-en
Hit trusty/main amd64 Packages
Hit trusty/main i386 Packages
Ign trusty/contrib Translation-en_AU
Hit trusty/main amd64 Packages
Ign trusty/contrib Translation-en
Hit trusty/main i386 Packages
Ign trusty/contrib Translation-en_GB
Ign trusty/non-free Translation-en_AU
Hit trusty/main Translation-en
Ign trusty/non-free Translation-en
Hit trusty/main amd64 Packages
Ign trusty/non-free Translation-en_GB
Hit trusty/main i386 Packages
Hit trusty/main amd64 Packages
Hit trusty/main i386 Packages
Hit trusty/main Translation-en
Hit trusty/main amd64 Packages
Hit trusty/main i386 Packages
Hit trusty/main Translation-en
Hit trusty/main amd64 Packages
Hit trusty/main i386 Packages
Hit trusty/main Translation-en
Err main/universe amd64 Packages 404 Not Found [IP: 91.189.92.200 80]
Err main/restricted amd64 Packages 404 Not Found [IP: 91.189.92.200 80]
Err main/multiverse amd64 Packages 404 Not Found [IP: 91.189.92.200 80]
Ign trusty/main Translation-en_AU
Err main/universe i386 Packages 404 Not Found [IP: 91.189.92.200 80]
Ign trusty/main Translation-en
Err main/restricted i386 Packages 404 Not Found [IP: 91.189.92.200 80]
Ign trusty/main Translation-en_GB
Err main/multiverse i386 Packages 404 Not Found [IP: 91.189.92.200 80]
Ign trusty/main Translation-en_AU
Ign main/multiverse Translation-en_AU
Ign trusty/main Translation-en
Ign main/multiverse Translation-en
Ign trusty/main Translation-en_GB
Ign main/multiverse Translation-en_GB
Ign main/restricted Translation-en_AU
Ign main/restricted Translation-en
Ign main/restricted Translation-en_GB
Ign main/universe Translation-en_AU
Ign main/universe Translation-en
Ign main/universe Translation-en_GB
W: Failed to fetch 404 Not Found [IP: 91.189.92.200 80]
W: Failed to fetch 404 Not Found [IP: 91.189.92.200 80]
W: Failed to fetch 404 Not Found [IP: 91.189.92.200 80]
W: Failed to fetch 404 Not Found [IP: 91.189.92.200 80]
W: Failed to fetch 404 Not Found [IP: 91.189.92.200 80]
W: Failed to fetch 404 Not Found [IP: 91.189.92.200 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.

/etc/apt/sources.list

# deb cdrom:[Ubuntu 14.04.1 LTS _Trusty Tahr_ - Release amd64 (20140722.2)]/ trusty main restricted
# See for how to upgrade to
# newer versions of the distribution.
deb trusty main restricted
deb-src trusty main restricted
## Major bug fix updates produced after the final release of the
## distribution.
deb trusty-updates main restricted
deb-src trusty-updates main restricted
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb trusty universe
deb-src trusty universe
deb trusty-updates universe
deb-src trusty-updates universe
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb trusty multiverse
deb-src trusty multiverse
deb trusty-updates multiverse
deb-src trusty-updates multiverse
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb trusty-backports main restricted universe multiverse
deb-src trusty-backports main restricted universe multiverse
deb trusty-security main restricted
deb-src trusty-security main restricted
deb trusty-security universe
deb-src trusty-security universe
deb trusty-security multiverse
deb-src trusty-security multiverse
## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
deb trusty partner
# deb-src trusty partner
## This software is not part of Ubuntu, but is offered by third-party
## developers who want to ship their latest software.
deb trusty main
# deb-src trusty main
# deb-src trusty main universe restricted multiverse
# deb-src trusty main universe restricted multiverse
deb main universe restricted multiverse
# deb-src main universe restricted multiverse
3

6 Answers

To change all of your deprecated urls to the working urls

sudo sed -i -e 's/:\/\/(archive.ubuntu.com\|security.ubuntu.com)/ /etc/apt/sources.list

This answer is based on

5

Remove the line that reads deb main universe restricted multiverse (and the commented line after that, if you wish). Then run sudo apt-get update. There should be no errors now.

5

First run sudo apt-get -y upgrade to get apt-get repointed correctly.

Then you can run such commands as:

sudo apt-get -y update
sudo apt-get -y dist-upgrade

without getting the "404 Not Found" error.

4

In my case, it was because the distro (disco, not an LTS release) had been EOL'd and had been removed from

You could check whether a new release is available:

sudo do-release-upgrade -c

1

I solved similar problem by replacing /etc/apt/sources.list with the content of the default file (try different ones)

From this page:

Run the following command to update archive.ubuntu.com and security.ubuntu.com package repository URLs with old-releases.ubuntu.com.

Since the normal Ubuntu releases link to the archive.… and security.… URLs, the support will be removed after their live cycle of 9 months and respective repositories moved to old-releases.….

sudo sed -i -e 's/archive.ubuntu.com\| /etc/apt/sources.list

Linux Mint additionally requires the execution of this command:

sudo sed -i -e 's/archive.ubuntu.com\| /etc/apt/sources.list.d/official-package-repositories.list 

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy