Paketverwaltung und Updates

Die benötigte Laufzeitumgebung einer Flatpak-App fehlt

Eine Flatpak-Laufzeit braucht passende ID, Architektur, Branch und Installationsort. App-Metadaten, installierte Refs und Quellen vergleichen.

Auf dieser Seite
  1. Symptome und Geltungsbereich
  2. Mögliche Ursachen
  3. Sicher prüfen
  4. Nächste Schritte nach Befund
  5. Quellen und Prüfung
  6. Verwandte Probleme

Symptome und Geltungsbereich

  • Flatpak meldet eine nicht installierte Laufzeit-Ref.
  • Dieselbe Laufzeit-ID existiert nur für einen anderen Branch oder Installationsort.

Betroffene Umgebung

Flatpak-Benutzer- und Systeminstallationen; Apps können verschiedene Branches derselben Laufzeit-ID benötigen.

Erkennbare Meldungen (synthetische Beispiele)
error: runtime/org.example.Platform/x86_64/1.0 not installed

Vollständige Ref und Installationsort vergleichen; das beweist keine fehlende Veröffentlichung durch eine Quelle.

error: No remote refs found similar to 'org.example.Platform//1.0'

Schreibweise, Branch, Architektur und Quellort prüfen; das kann Apps ebenso wie Laufzeiten betreffen.

Mögliche Ursachen

Das sind mögliche Erklärungen, keine bestätigte Diagnose. Mehrere unabhängige Fehler können gleichzeitig vorliegen.

  • Die genaue App-Laufzeit-Ref kann nach unvollständiger Installation fehlen.
  • Die Herkunftsquelle kann deaktiviert sein, am passenden Ort fehlen oder den Branch nicht mehr veröffentlichen.

Sicher prüfen

Führe jeweils einen Befehl in der passenden Sitzung aus. Lies zuerst die Erklärung. Großgeschriebene Platzhalter brauchen deine Werte; Werkzeuge und Rechte unterscheiden sich je nach Distribution. Die Website zeigt Befehle an und führt sie niemals aus.

Prüfschritt 1

APP_ID durch die betroffene installierte Anwendung ersetzen; bei beiden Orten --user oder --system ergänzen.

flatpak info --show-runtime APP_ID

Ergebnis einordnen: Vollständige Laufzeit-ID, Architektur und Branch notieren. Gleiche ID mit anderem Branch ersetzt die Laufzeit nicht automatisch.

Prüfschritt 2

Listet installierte Laufzeit-Refs samt Herkunft und Installationsort, ohne zu installieren oder zu reparieren.

flatpak list --runtime --columns=ref,origin,installation

Ergebnis einordnen: Die genaue Ref und den Ort mit der App vergleichen. Eine andere Installation beweist keine Verwendung durch deren Abhängigkeitsauflösung.

Prüfschritt 3

Liest Quell-URLs, Optionen und Orte. Fügt keine Quelle hinzu und installiert keine Metadaten.

flatpak remotes --show-details

Ergebnis einordnen: Eine deaktivierte oder falsch zugeordnete Herkunft stützt einen Quellfehler; die konfigurierte URL beweist keinen weiterhin veröffentlichten Branch.

Nächste Schritte nach Befund

Die genaue Laufzeit über die vertraute App-Quelle installieren

Wenn die App-Quelle die nötige Ref noch anbietet, über diese vertraute Quelle am vorgesehenen Installationsort installieren oder aktualisieren, damit Flatpak die deklarierte Laufzeit auflöst. Laufzeit-ID, Architektur und Branch im Vorschlag vor Zustimmung prüfen.

Vorsicht: Keine ungeprüfte Quelle ergänzen oder einen fremden Laufzeitbranch erzwingen. App-Datenverzeichnis und bisherige Commit-Information erhalten.

Wiederherstellung / Rücknahme: Nur die neu ergänzte Laufzeit entfernen, wenn keine installierte App sie benötigt; bei nötiger Versionsrücknahme den gesicherten passenden App-/Laufzeitstand herstellen.

Hat dir dieser Hinweis geholfen?

Hinweis teilen#

Eine App-Version mit gepflegter Laufzeit verwenden

Wenn der nötige Branch nicht mehr angeboten oder unterstützt wird, die unterstützte App-Aktualisierung mit gepflegter Laufzeit vom Betreuer beziehen. App-Daten vor der Migration sichern und Installationsort ausdrücklich erhalten; Laufzeitmetadaten nicht manuell umschreiben.

Vorsicht: Eine neuere Laufzeit allein repariert keine App für eine andere ABI. Ein No-ref-Fehler kann auch Tippfehler oder falsche Quelle bedeuten; das zuerst prüfen.

Wiederherstellung / Rücknahme: Gesicherte App-Daten und verfügbare frühere passende unterstützte App-/Laufzeitversionen herstellen; nicht pauschal alle alten Laufzeiten entfernen.

Hat dir dieser Hinweis geholfen?

Hinweis teilen#

Quellen und Prüfung

Diese Anleitung basiert auf Originalquellen von Projekten oder Distributionen und wurde am genannten Datum redaktionell geprüft. Das ist eine Quellenprüfung, kein Nachweis einer auf deiner Hardware reproduzierten Lösung. Log-Beispiele sind synthetische Testdaten. Versionsabhängige Details müssen zur installierten Ausgabe passen.