MongoDB installieren 3.2 oder höher auf dem Raspberry pi-3 (Debian-9 (stretch -))
Ich versuche, eine neuere version von MongoDB auf meinem Raspberry Pi-3.
Habe ich installiert mongodb von:
sudo apt-get install mongodb
Den mongodb-version 2.4.14.
Den mongodb-Abfragen, die ich verwende, bedürfen der MongoDB version 3.2 oder höher.
Um eine neuere version habe ich entfernt die alte mongodb und Folgendes getan:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6
echo "deb http://repo.mongodb.org/apt/debian jessie/mongodb-org/3.4 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
sudo apt-get update
Wenn ich das apt-get update bekomme ich folgende Fehlermeldung:
N: Skipping erwerben konfigurierte Datei "main/binary-armhf/Packages" als repository 'http://repo.mongodb.org/apt/debian jessie/mongodb-org/3.4 InRelease' nicht unterstützt Architektur "armhf'
Mein OS Informationen auf meinem raspberry pi:
Linux myRaspberryPi 4.9.41-v7+ #1023 SMP Tue Aug 8 16:00:15 BST 2017 armv7l GNU/Linux
PRETTY_NAME="Raspbian GNU/Linux 9 (stretch)"
NAME="Raspbian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=raspbian
ID_LIKE=debian
Ich bin mit raspbian (das ist ein 32-bit system) und die raspberry pi CPU hat 64 bit.
Ich bin ein wenig verloren und versucht, Folgen viele guides, aber alle mit dem gleichen Ergebnis - ich kann nicht scheinen, um eine neue version von MongoDB auf meinem raspberry pi.
Weiß jemand, ob das möglich ist?
InformationsquelleAutor crellee | 2017-12-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ubuntu 18.04.2 ist jetzt verfügbar in einer arm64 Bild, die großen Werke auf dem raspberry pi 3 B+ hardware. Das Betriebssystem ist in der 64-bit-Ubuntu, und es installiert die neueste MongoDB (64 bit) auf dem raspberry pi. Siehe hier für Anleitung: https://wiki.ubuntu.com/ARM/RaspberryPi
Siehe auch hier: https://andyfelong.com/2019/03/mongodb-4-0-6-64-bit-on-raspberry-pi-3/
Wenn Sie müssen die Kompatibilität für die armhf-software, die Sie installieren können, die armhf-Bibliotheken manuell mit folgenden Befehlen. Dies ermöglicht es Ihnen, software zu installieren konzipiert für armhf auf Ihrem Ubuntu-arm64 OS.
armhf-Bibliothek installieren, die Befehle von hier
InformationsquelleAutor steampowered
Als die von Ihnen angegebene Fehler. Du brauchst eine version für ein arm-Prozessor.
Den Ausführungen auf den folgenden links werden nicht kompiliert für Ihren raspberry pi Architektur.
und nur auf die unten Arten von Prozessoren
binary-amd64
binary-i386
binary-ppc64el
Eine Abhilfe wäre zum kompilieren mongodb auf Ihrem raspberry pi selbst.
InformationsquelleAutor Abdellah IDRISSI
Falls das hilft, habe ich ein Docker Image mit MongoDB 3.0.14 auf Raspbian Strecke und getestet auf Raspberry Pi-3. Lesen Sie die install-details hier https://github.com/andresvidal/rpi3-mongodb3 und https://hub.docker.com/r/andresvidal/rpi3-mongodb3/
InformationsquelleAutor Andres
Können Sie versuchen, diese, haben Sie Binärdateien für Pi 3-und 2 - https://www.mongo-pi.com/
InformationsquelleAutor dkoukoul