MongoDB kann nicht auf LEAP 42.2 installiert werden (AArch64)

695
Thybak

Guten Morgen!

Ich spiele mit meinem Raspberry Pi 3, Modell B, Version 2, mit der openSUSE LEAP 42.2-Version (AArch64), um eine aktualisierte MongoDB-Version zu installieren.

Das Problem ist, dass ich der offiziellen Komplettlösung von MongoDB folge ( https://docs.mongodb.com/manual/tutorial/install-mongodb-on-suse/ ), aber ich kann die MongoDB 3.4-Version nicht installieren.

Sobald das Repo hinzugefügt wurde, wenn ich versuche, "zypper -n install mongodb-org" auszuführen, gibt zypper zurück, dass das Paket nicht vorhanden ist. Um das zu bestätigen, habe ich "zypper search mongo " ausgeführt und zypper hatte recht, es gibt keine mongodb-Pakete, selbst nachdem das Repo hinzugefügt wurde.

Ich habe versucht, den Vorgang zu wiederholen, indem ich zuerst das Repo entferne, aber das gleiche Ergebnis. Mir gehen die Ideen aus, was ist mit Zypper los? Kannst du mir sagen, was ich falsch mache?

Vielen Dank für Ihre Aufmerksamkeit und natürlich für Ihre Zeit. Schönen Sonntag!

1

1 Antwort auf die Frage

0
Thybak

OK. Nachdem wir Leute aus der OpenSUSE-Community abgefragt haben, stellen wir fest, dass das offizielle Repository von MongoDB keinen AArch64-Ordner hat. Aus diesem Grund kann ich kein Paket von mongodb auflisten, selbst wenn Sie das Repository hinzufügen, da es nur Pakete mit einer anderen Betriebssystemarchitektur (86_64 vs. AArch64) enthält.

Die openSUSE-Community stellt jedoch über diesen Link ein eigenes Datenbank-Repository bereit: https://software.opensuse.org/download.html?project=server%3Adatabase&package=mongodb . Das Problem ist, dass die neueste Version von MongoDB 3.2.11 ist. Deshalb habe ich das Team gebeten, diese Version zu aktualisieren und das Paket der Version 3.4 hochzuladen.

Ich hoffe, dass diese Antwort für jemanden hilfreich ist;)