Layer 8Ehrlicher Tech-Support
BetriebssystemSchweregrad: AnfängerfehlerE: Unable to locate package

apt: E: Unable to locate package

apt install meldet 'E: Unable to locate package'? Meist fehlt ein apt update, das Repository oder es ist ein Tippfehler. So installierst du das Paket doch.

Aufwand:
ca. 5 Min.
Voraussetzung:
sudo-Rechte, Terminal

Das Symptom

Du folgst einer Anleitung, tippst sudo apt install ... – und apt zuckt mit den Schultern: E: Unable to locate package. Das Paket, das laut Tutorial existieren soll, kennt deine Paketverwaltung schlicht nicht.

Die „Layer 8“-Wahrheit

apt ist kein Suchdienst fürs ganze Internet, sondern ein Verwalter fester Listen – und es kann nur finden, was in diesen Listen steht. Der mit Abstand häufigste Grund für den Fehler ist deshalb banal: Die Listen sind veraltet, weil nach der Installation oder einem Repository-Wechsel kein apt update lief. Ein einziger Befehl behebt das oft schon. Bleibt es dabei, wird es interessanter: Das Paket lebt in einer Quelle, die gar nicht aktiviert ist, oder heißt in deiner Distribution schlicht anders, als das Tutorial behauptet. Denn ein Ubuntu-Name ist unter Fedora oder Arch wertlos. Der Fehler sagt also selten „gibt es nicht“, sondern meist „hier bei dir noch nicht sichtbar“.

Die echte, verifizierte Lösung

1000 % faktenbasiert. Jeder Befehl ist real, jeder Pfad existiert. Schritt für Schritt:

  1. 1.

    Die Paketlisten aktualisieren

    Der wichtigste erste Schritt: apt die aktuellen Paketlisten holen lassen. Oft war die Liste nur veraltet, und danach wird das Paket sofort gefunden:

    sudo apt update
    
  2. 2.

    Den Paketnamen prüfen

    Nach dem richtigen Namen suchen, statt zu raten. Die Suche zeigt, ob und unter welchem Namen das Paket existiert – Namen weichen je nach Distribution ab:

    apt search <suchbegriff>
    
  3. 3.

    Fehlendes Repository aktivieren

    Manche Pakete liegen in Zusatz-Quellen, die nicht standardmäßig aktiv sind. Bei Ubuntu etwa das 'universe'-Repository einschalten und die Listen erneut aktualisieren. Die Komponente gehört hinter -c; die frühere Schreibweise ohne Schalter gilt laut Handbuchseite als veraltet:

    sudo add-apt-repository -c universe
    sudo apt update
    
  4. 4.

    Fremd-Repository hinzufügen

    Stammt das Programm von einem Drittanbieter (etwa ein PPA oder ein Hersteller-Repository), muss dessen Quelle erst laut Anleitung hinzugefügt werden, bevor apt das Paket kennt. Danach wieder apt update ausführen.

  5. 5.

    Die richtige Distribution und Version bedenken

    Anleitungen aus dem Netz passen nicht immer zu deinem System. Ein Paketname für Ubuntu existiert unter Fedora oder Arch nicht – dort heißt das Paket anders und wird mit einem anderen Paketmanager installiert.

Häufige Fragen (FAQ)

?Warum findet apt mein Paket nicht?

apt kennt nur Pakete aus seinen Paketlisten. Sind die veraltet oder wurde nach der Installation noch kein 'apt update' ausgeführt, fehlt der Eintrag. Ebenso, wenn das Paket in einem Repository liegt, das nicht aktiviert ist, oder wenn der Name schlicht falsch geschrieben oder in dieser Distribution anders benannt ist.

?Hilft immer ein apt update?

Es ist fast immer der erste und oft entscheidende Schritt, weil es die Paketlisten auffrischt. Bleibt der Fehler danach, liegt es an einem fehlenden Repository (etwa universe bei Ubuntu), einem Fremd-Repository, das erst hinzugefügt werden muss, oder einem anderen Paketnamen als erwartet.

Belege

Diese Seite ist gegen die folgenden Primärquellen geprüft – Hersteller, Standard oder Gesetzestext. Wer es nicht glaubt, muss es nicht: Da steht, wo es nachzulesen ist.

Zuletzt geprüft am . Dokumentation altert – ein Datum daneben ist der einzige ehrliche Umgang damit.

Auch zu finden unter

Verwandte Fehler

OSLästigheld broken packages

apt: held broken packages

apt bricht wegen kaputter Abhängigkeiten ab? Meist kollidieren Paketquellen oder eine halbe Installation blockiert — mit klaren Wegen heraus.

OSAnfängerfehlerCould not get lock /var/lib/dpkg/lock-frontend

apt: Could not get lock /var/lib/dpkg/lock-frontend

apt meldet 'Could not get lock /var/lib/dpkg/lock-frontend'? Ein anderer Prozess nutzt die Paketverwaltung. So löst du die Sperre gefahrlos auf.

OSLästigFailed to download metadata for repository

dnf: Failed to download metadata for repository

dnf meldet 'Failed to download metadata for repository'? Unerreichbare Spiegel, fehlendes Netz oder ein totes Zusatz-Repo – so reparierst du es.

OSLästigGPG check FAILED

dnf: GPG check FAILED

dnf bricht mit 'GPG check FAILED' ab? Meist fehlt der neue Signaturschlüssel nach einem Repo- oder Versionswechsel. So importierst du ihn sauber nach.