GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So beheben Sie den Fehler apt-get Failed to Fetch in nicht unterstützten Ubuntu-Versionen

Für eines meiner Projekte muss ich eine ältere Version von Ubuntu (11.10 oneiric release) installieren. Aber apt-get fehlgeschlagen (Installation) oder apt-get update funktionierte nicht mehr und schlug mit der Fehlermeldung „Failed to fetch“ und „404 not found“ fehl. Unten sind die Fehler:

$ sudo apt-get update
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/oneiric-security/main/source/Sources  404  Not Found [IP: 91.189.88.162 80]
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/oneiric-security/universe/source/Sources  404  Not Found [IP: 91.189.88.162 80]

Und die Fehler von apt-get upgrade führte zu „403 verboten“.

Nun, die Fehler waren zu erwarten, da Ubuntu 11.10 eine nicht unterstützte Version ist, aufgrund derer apt-get kann die Pakete nicht unter security.ubuntu.com finden und archive.ubuntu.com . Also musste ich eine alternative Lösung finden (ich meine, ich musste eine URL finden, die Pakete für nicht unterstützte Versionen enthält) und glücklicherweise hat Ubuntu sie in einer alternativen URL verfügbar gemacht.

apt-get failed – Wie kann ich es auf einem nicht unterstützten Ubuntu-Betriebssystem zum Laufen bringen?

Ubuntu hat ein Repository für ältere Versionen und ist unter old-releases.ubuntu.com verfügbar . Also machen wir schnell apt-get um nach den Paketen im Repository für alte Versionen zu suchen. Bearbeiten Sie dazu /etc/apt/sources.list .

# vim /etc/apt/sources.list

Suchen Sie nach den URLs security.ubuntu.com und archive.ubuntu.com und ersetzen Sie beide durch old-releases.ubuntu.com . Die neue sources.list sollte wie folgt aussehen:

deb http://old-releases.ubuntu.com/ubuntu/ oneiric main
 deb-src http://old-releases.ubuntu.com/ubuntu/ oneiric main
 deb http://old-releases.ubuntu.com/ubuntu/ oneiric-updates main
 deb-src http://old-releases.ubuntu.com/ubuntu/ oneiric-updates main
 deb http://old-releases.ubuntu.com/ubuntu/ oneiric universe
 deb-src http://old-releases.ubuntu.com/ubuntu/ oneiric universe
 deb http://old-releases.ubuntu.com/ubuntu/ oneiric-updates universe
 deb-src http://old-releases.ubuntu.com/ubuntu/ oneiric-updates universe
 deb http://old-releases.ubuntu.com/ubuntu oneiric-security main
 deb-src http://old-releases.ubuntu.com/ubuntu oneiric-security main
 deb http://old-releases.ubuntu.com/ubuntu oneiric-security universe
 deb-src http://old-releases.ubuntu.com/ubuntu oneiric-security universe

Das ist es!

Jetzt sollten Sie apt-get update ausführen können oder apt-get upgrade .

$ sudo apt-get update
$ sudo apt-get upgrade

Hinweis:Wenn Sie immer noch 403- oder 404-Fehler erhalten, stellen Sie sicher, dass die URLs in sources.list korrekt eingegeben wurden Datei und versuchen Sie es erneut.


Ubuntu
  1. So beheben Sie den Fehler „Repository hat keine Release-Datei“ in Ubuntu

  2. So beheben Sie do-release-upgrade:Befehl nicht gefunden Fehler in Ubuntu

  3. So beheben Sie den Ubuntu-Aktualisierungsfehler:Problem mit MergeList

  4. So beheben Sie „W:Einige Indexdateien konnten nicht heruntergeladen werden.“ Fehler in Ubuntu

  5. „Boot Error“ mit Live-USB von Ubuntu 15.10 – So beheben Sie es

So beheben Sie Ubuntu apt-bleibt bei 0 hängen [Verbinden mit us.archive.ubuntu.com]

So beheben Sie den Apt-Get GPG-Fehler NO_PUBKEY Ubuntu 14

So beheben Sie den GPG-Fehler BADSIG bei apt-get update unter Ubuntu oder Debian

So installieren Sie NCDU unter Ubuntu 17.04

So beheben Sie den Fehler „NTFS-Partition konnte nicht bereitgestellt werden“ in Linux

So beheben Sie den Fehler „W:Einige Indexdateien konnten nicht heruntergeladen werden“ in Ubuntu Linux