Apps können nicht installiert werden (php.listapt wird ignoriert Fehler.)

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
danzel34
Beiträge: 4
Registriert: 12.03.2022 00:12:17

Apps können nicht installiert werden (php.listapt wird ignoriert Fehler.)

Beitrag von danzel34 » 12.03.2022 00:18:52

Hallo,
ich habe leider den Fehler bei mir, dass wie oben steht, Apps nicht installiert werden können.
Hier ein Screenshot:
Bild

MfG danzel34

PS: Danke für die Hilfe im voraus.

willy4711

Re: Apps können nicht installiert werden (php.listapt wird ignoriert Fehler.)

Beitrag von willy4711 » 12.03.2022 00:26:23

Ich kann deinen Link (Bild) nicht aufrufen
Also:
Um welche App (Programm / deb-Paket) geht es ??
Welche Debian-Version / Oberfläche hast du ??
Was genau steht im Terminal ?
Bitte keinen Screenshot, sondern die Ausgabe des Terminals hier einstellen

Dann noch mal von vorne :!:
Zuletzt geändert von willy4711 am 12.03.2022 00:28:19, insgesamt 1-mal geändert.

eggy
Beiträge: 3331
Registriert: 10.05.2008 11:23:50

Re: Apps können nicht installiert werden (php.listapt wird ignoriert Fehler.)

Beitrag von eggy » 12.03.2022 00:27:48

Fehlermeldungen bitte als Text und nicht als Bild posten. Nach Fehlern in Textform kann man suchen, nach Bildern nicht. Das betrifft sowohl Helfer, als auch weitere Suchende, die später via Suchmaschine nach dem gleichen Problem suchen.

tobo
Beiträge: 1964
Registriert: 10.12.2008 10:51:41

Re: Apps können nicht installiert werden (php.listapt wird ignoriert Fehler.)

Beitrag von tobo » 12.03.2022 00:36:17

danzel34 hat geschrieben: ↑ zum Beitrag ↑
12.03.2022 00:18:52
Hallo,
ich habe leider den Fehler bei mir, dass wie oben steht, Apps nicht installiert werden können.
Nein, du hast den Fehler, dass mongodb nicht installiert werden kann. Und das aus einem einfachen Grund - das Ding existiert nicht! mongodb gibt es in Debian einzig unter Stretch und ich mutmaße jetzt mal, du benutzt kein Stretch.

danzel34
Beiträge: 4
Registriert: 12.03.2022 00:12:17

Re: Apps können nicht installiert werden (php.listapt wird ignoriert Fehler.)

Beitrag von danzel34 » 12.03.2022 09:51:08

Code: Alles auswählen

root@CoolerServer:~# apt-get install mongodb                                                                                                                                                                                                     Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Paket mongodb ist nicht verfügbar, wird aber von einem anderen Paket
referenziert. Das kann heißen, dass das Paket fehlt, dass es abgelöst
wurde oder nur aus einer anderen Quelle verfügbar ist.

N: Datei »php.listapt« in Verzeichnis »/etc/apt/sources.list.d/« wird ignoriert,                                                                                                                                                              da sie eine ungültige Dateinamen-Erweiterung hat.
E: Für Paket »mongodb« existiert kein Installationskandidat.
Hier nochmal als Code.

DeletedUserReAsG

Re: Apps können nicht installiert werden (php.listapt wird ignoriert Fehler.)

Beitrag von DeletedUserReAsG » 12.03.2022 09:57:48

Gelesen?
tobo hat geschrieben: ↑ zum Beitrag ↑
12.03.2022 00:36:17
das Ding existiert nicht! mongodb gibt es in Debian einzig unter Stretch und ich mutmaße jetzt mal, du benutzt kein Stretch.
OT: „Apps” gibt’s hier nicht. Wir nennen es in diesem Kontext „Pakete“. Ansonsten sind es Programme, Applikationen, Scripte, … – je nachdem, um was es denn geht. Apps sind dann das im Android-Emulator.

Benutzeravatar
novalix
Beiträge: 1908
Registriert: 05.10.2005 12:32:57
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: elberfeld

Re: Apps können nicht installiert werden (php.listapt wird ignoriert Fehler.)

Beitrag von novalix » 12.03.2022 10:01:16

Der zweite Fehler, der völlig unabhängig von Deinem Versuch mongodb zu installieren besteht, ist das die Datei "php.listapt" unter "/etc/apt/sources.list.d/" eine ungültige Dateinamenerweiterung hat (steht ja auch in der Fehlermeldung).
Die Paketverwaltung erwartet an dieser Stelle Dateien mit der Erweiterung ".list".
Das Wem, Wieviel, Wann, Wozu und Wie zu bestimmen ist aber nicht jedermannns Sache und ist nicht leicht.
Darum ist das Richtige selten, lobenswert und schön.

danzel34
Beiträge: 4
Registriert: 12.03.2022 00:12:17

Re: Apps können nicht installiert werden (php.listapt wird ignoriert Fehler.)

Beitrag von danzel34 » 12.03.2022 21:07:03

novalix hat geschrieben: ↑ zum Beitrag ↑
12.03.2022 10:01:16
Der zweite Fehler, der völlig unabhängig von Deinem Versuch mongodb zu installieren besteht, ist das die Datei "php.listapt" unter "/etc/apt/sources.list.d/" eine ungültige Dateinamenerweiterung hat (steht ja auch in der Fehlermeldung).
Die Paketverwaltung erwartet an dieser Stelle Dateien mit der Erweiterung ".list".
Die .list Datei ist aber vorhanden.

Benutzeravatar
Emess
Beiträge: 3662
Registriert: 07.11.2006 15:02:26
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Im schönen Odenwald
Kontaktdaten:

Re: Apps können nicht installiert werden (php.listapt wird ignoriert Fehler.)

Beitrag von Emess » 12.03.2022 21:28:59

was genau an Dateien hast du in diesem Ordner?

Code: Alles auswählen

ls /etc/apt/sources.list.d
was kommt da raus?
Debian Testing (bleibt es auch)
Debian Bullseye KDE Plasma 5x Kernel 5.10.0-12-amd64
Notebook HP ZBook 17 G2

http://www.emess62.de

danzel34
Beiträge: 4
Registriert: 12.03.2022 00:12:17

Re: Apps können nicht installiert werden (php.listapt wird ignoriert Fehler.)

Beitrag von danzel34 » 15.03.2022 16:10:00

mongodb-org-4.4.list omv-extras-org.list php.listapt spotify.list
mongodb-org-5.0.list php.list php.list.save
Koomt da raus.

Benutzeravatar
oln
Beiträge: 483
Registriert: 05.01.2021 09:41:24

Re: Apps können nicht installiert werden (php.listapt wird ignoriert Fehler.)

Beitrag von oln » 16.03.2022 11:01:48

Eigentlich wurde es schon gesagt. Es gibt php.listapt aber es darf nur php.list heißen.
Also umbenennen und gut ist.
Quellen für MongoDB hast du doppelt. Ich würde mal die ältere löschen/verschieben.
Gruß Ole
AbuseIPDB

Benutzeravatar
novalix
Beiträge: 1908
Registriert: 05.10.2005 12:32:57
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: elberfeld

Re: Apps können nicht installiert werden (php.listapt wird ignoriert Fehler.)

Beitrag von novalix » 16.03.2022 13:39:57

oln hat geschrieben: ↑ zum Beitrag ↑
16.03.2022 11:01:48
Eigentlich wurde es schon gesagt. Es gibt php.listapt aber es darf nur php.list heißen.
Also umbenennen und gut ist.
...
Oder Du löschst/verschiebst die Datei php.listapt, da eine Datei php.list ja schon vorhanden ist und anscheinend auch funktioniert.
Zu dem eigentlichen Problem, dass kein Paket mit dem Namen "mongodb" gefunden und somit auch nicht installiert werden kann. Die Einträge der Fremdrepos in Deiner sources.list legen die Vermutung nah, dass diese Pakete mit der jeweiligen Versionsnummer beinhalten, aber keines mit dem allgemeinen/generischen Namen "mongodb". Solche Metapakete sind oft in repositories enthalten und verweisen auf die jeweils aktuelle Version. Dies scheint hier nicht der Fall zu sein.

Du müsstes Deinen Paket-Cache abfragen, welche Paketnamen zur Verfügung stehen.

Code: Alles auswählen

apt search mongodb
gibt Dir eine Liste aus in der alle Pakete enthalten sind, die diese Buchstabenfolge in ihrem Namen oder in der Paketbeschreibung beinhalten. Das sind im Zweifel recht viele, und Du müsstest diese Liste durchsuchen.

Code: Alles auswählen

apt search mongodb | more
übergibt diese Liste in ein einfaches Pager-Programm, in dem Du via Cursor-Tasten navigieren kannst. Du beendest das Programm mit der Tastatureingabe "q".
Was Du suchst ist ein Paket mit dem Namen "mongodb-$Versionsnummer". Das könnte möglicherweise so heißen: "mongodb-5.0". Wenn Du ein entsprechendes Paket gefunden hast, kannst Du es mittels

Code: Alles auswählen

apt install $ExakterPaketName
installieren.
Das Wem, Wieviel, Wann, Wozu und Wie zu bestimmen ist aber nicht jedermannns Sache und ist nicht leicht.
Darum ist das Richtige selten, lobenswert und schön.

Antworten