Releases: themattman/mongodb-raspberrypi-binaries
r7.0.3 Unofficial Raspberry Pi Binaries
These binaries are subject to the MongoDB Server-Side Public License and are not officially supported by MongoDB Inc.
Each binary was built with static linking against its dependencies from the mongodb/mongo project.
The following binaries, compiled for and briefly smoke tested on the Raspberry Pi 4B+, are inside the tarball:
- mongo - legacy MongoDB shell
- mongod - MongoDB Community Edition Server
- mongos - MongoDB Query Router - for Sharded Clusters
Additional files included
- README.md
- LICENSE-Community.txt
Files
-
mongodb.ce.pi.r7.0.3.tar.gz
- 89MB compressed | 253MB uncompressed- Community Edition
- Built for ARM64 (Cortex A72)
- all symbols stripped
-
mongodb.ce.pi5.r7.0.3.tar.gz
- 88MB compressed | 253MB uncompressed- Community Edition
- Built for ARM64 (Cortex A76)
- all symbols stripped
- NEW!! For Raspberry Pi 5.
Notes
The libstdc++ library that ships with Raspberry Pi OS does not meet the minimum requirements of MongoDB. GCC ABI version history is here. You can build gcc 11.1.0+ from source and redirect the existing libstdc++ symbolic link to your newer version:
sudo ln -s /usr/local/lib64/libstdc++.so.6.0.29 /lib/aarch64-linux-gnu/libstdc++.so.6
Instructions to build this dependency from source as well as a pre-built binary are here.
r7.0.2 Unofficial Raspberry Pi Binaries
These binaries are subject to the MongoDB Server-Side Public License and are not officially supported by MongoDB Inc.
Each binary was built with static linking against its dependencies from the mongodb/mongo project. The following binaries, compiled for and briefly smoke tested on the Raspberry Pi 4B+, are inside the tarball:
- mongo - legacy MongoDB shell
- mongod - MongoDB Community Edition Server
- mongos - MongoDB Query Router - for Sharded Clusters
Additional files included
- README.md
- LICENSE-Community.txt
Files
mongodb.ce.pi.r7.0.2.tar.gz
- 89MB compressed | 253MB uncompressed- Community Edition - Built for ARM64 (Cortex A72)
- minimum needed
- all symbols stripped
- optimal for execution on embedded platforms
Notes
The libstdc++ library that ships with Raspberry Pi OS does not meet the minimum requirements of MongoDB. GCC ABI version history is here. You can build gcc 11.1.0+ from source and redirect the existing libstdc++ symbolic link to your newer version: Instructions to build this dependency from source as well as a pre-built binary are here.
r6.0.11 Unofficial Raspberry Pi Binaries
These binaries are subject to the MongoDB Server-Side Public License and are not officially supported by MongoDB Inc.
Each binary was built with static linking against its dependencies from the mongodb/mongo project.
The following binaries, compiled for and briefly smoke tested on the Raspberry Pi 4B+, are inside the tarball:
- mongo - legacy MongoDB shell
- mongod - MongoDB Community Edition Server
- mongos - MongoDB Query Router - for Sharded Clusters
Additional files included
- README.md
- LICENSE-Community.txt
Files
mongodb.ce.pi.r6.0.11.tar.gz
- 77MB compressed | 208MB uncompressed- Community Edition
- Built for ARM64 (Cortex A72)
- minimum needed
- all symbols stripped
- optimal for execution on embedded platforms
Notes
The libstdc++ library that ships with Raspberry Pi OS does not meet the minimum requirements of MongoDB. GCC ABI version history is here. You can build gcc 11.1.0+ from source and redirect the existing libstdc++ symbolic link to your newer version:
sudo ln -s /usr/local/lib64/libstdc++.so.6.0.29 /lib/aarch64-linux-gnu/libstdc++.so.6
Instructions to build this dependency from source as well as a pre-built binary are here.
r6.0.10 Unofficial Raspberry Pi Binaries
These binaries are subject to the MongoDB Server-Side Public License and are not officially supported by MongoDB Inc.
Each binary was built with static linking against its dependencies from the mongodb/mongo project.
The following binaries, compiled for and briefly smoke tested on the Raspberry Pi 4B+, are inside the tarball:
- mongo - legacy MongoDB shell
- mongod - MongoDB Community Edition Server
- mongos - MongoDB Query Router - for Sharded Clusters
Additional files included
- README.md
- LICENSE-Community.txt
Files
-
mongodb.ce.pi.r6.0.10.tar.gz
- 77MB compressed | 207MB uncompressed- Community Edition
- Built for ARM64 (Cortex A72)
- minimum needed
- all symbols stripped
- optimal for execution on embedded platforms
-
mongodb.ce.pi3.r6.0.10.tar.gz
- 77MB compressed | 207MB uncompressed- Community Edition
- Built for ARM64 (Cortex A53)
- minimum needed
- all symbols stripped
- optimal for execution on embedded platforms
Notes
The libstdc++ library that ships with Raspberry Pi OS does not meet the minimum requirements of MongoDB. GCC ABI version history is here. You can build gcc 11.1.0+ from source and redirect the existing libstdc++ symbolic link to your newer version:
sudo ln -s /usr/local/lib64/libstdc++.so.6.0.29 /lib/aarch64-linux-gnu/libstdc++.so.6
Instructions to build this dependency from source as well as a pre-built binary are here.
r7.0.1 Unofficial Raspberry Pi Binaries
These binaries are subject to the MongoDB Server-Side Public License and are not officially supported by MongoDB Inc.
Each binary was built with static linking against its dependencies from the mongodb/mongo project.
The following binaries, compiled for and briefly smoke tested on the Raspberry Pi 4B+, are inside the tarball:
- mongo - legacy MongoDB shell
- mongod - MongoDB Community Edition Server
- mongos - MongoDB Query Router - for Sharded Clusters
Additional files included
- README.md
- LICENSE-Community.txt
Files
-
mongodb.ce.pi.r7.0.1.tar.gz
- 89MB compressed | 253MB uncompressed- Community Edition
- Built for ARM64 (Cortex A72)
- minimum needed
- all symbols stripped
- optimal for execution on embedded platforms
-
mongodb.ce.pi3.r7.0.1.tar.gz
- 89MB compressed | 254MB uncompressed- Community Edition
- Built for ARM64 (Cortex A53)
- minimum needed
- all symbols stripped
- optimal for execution on embedded platforms
Notes
Starting in 7.0.0, the libstdc++ shipped with Raspberry Pi OS does not meet the minimum requirements of MongoDB. GCC ABI version history is here. You can build gcc 11.1.0+ from source and redirect the existing libstdc++ symbolic link to your newer version:
sudo ln -s /usr/local/lib64/libstdc++.so.6.0.29 /lib/aarch64-linux-gnu/libstdc++.so.6
Instructions to build this dependency from source as well as a pre-built binary are here.
r7.0.0 Unofficial Raspberry Pi Binaries
These binaries are subject to the MongoDB Server-Side Public License and are not officially supported by MongoDB Inc.
Each binary was built with static linking against its dependencies from the mongodb/mongo project.
The following binaries, compiled for and briefly smoke tested on the Raspberry Pi 4B+, are inside the tarball:
- mongo - legacy MongoDB shell
- mongod - MongoDB Community Edition Server
- mongos - MongoDB Query Router - for Sharded Clusters
Additional files included
- README.md
- LICENSE-Community.txt
Files
mongodb.ce.pi.r7.0.0.tar.gz
- 89MB compressed | 253MB uncompressed- Community Edition
- Built for ARM64
- minimum needed
- all symbols stripped
- optimal for execution on embedded platforms
Notes
Starting in 7.0.0, the libstdc++ shipped with Raspberry Pi OS does not meet the minimum requirements of MongoDB. GCC ABI version history is here. You can build gcc 11.1.0+ from source and redirect the existing libstdc++ symbolic link to your newer version:
sudo ln -s /usr/local/lib64/libstdc++.so.6.0.29 /lib/aarch64-linux-gnu/libstdc++.so.6
Instructions to build this dependency from source as well as a pre-built binary are here.
Uncompressed calculation
numfmt --suffix=MB --to-unit=1048576 $(du -sb mongo{d,,s} | awk -F' ' '{print $1}' | tr '' '+' | cut -d'+' -f1-3 | bc)
Compressed calculation
numfmt --suffix=MB --to-unit=1048576 $(du -sb mongodb.ce.pi.r7.0.0.tar.gz | awk -F' ' '{print $1}')
r6.0.8 Unofficial Raspberry Pi Binaries
These binaries are subject to the MongoDB Server-Side Public License and are not officially supported by MongoDB Inc.
Each binary was built with static linking against its dependencies from the mongodb/mongo project.
The following binaries, compiled for and briefly smoke tested on the Raspberry Pi 4B+, are inside the tarball:
- mongo - legacy MongoDB shell
- mongod - MongoDB Community Edition Server
- mongos - MongoDB Query Router - for Sharded Clusters
Additional files included
- README.md
- LICENSE-Community.txt
Files
mongodb.ce.pi.r6.0.8.tar.gz
- 78MB compressed | 220MB uncompressed- Community Edition
- Built for ARM64
- minimum needed
- all symbols stripped
- optimal for execution on embedded platforms
Uncompressed calculation
numfmt --to=si $(du -sb mongo{d,,s} | awk -F' ' '{print $1}' | tr '\n' '+' | cut -d'+' -f1-3 | bc)
r6.0.7 Unofficial Raspberry Pi Binaries
These binaries are subject to the MongoDB Server-Side Public License and are not officially supported by MongoDB Inc.
Each binary was built with static linking against its dependencies from the mongodb/mongo project.
The following binaries, compiled for and briefly smoke tested on the Raspberry Pi 4B+, are inside the tarball:
- mongo - legacy MongoDB shell
- mongod - MongoDB Community Edition Server
- mongos - MongoDB Query Router - for Sharded Clusters
Additional files included:
- README.md
- LICENSE-Community.txt
Files:
mongodb.ce.pi.r6.0.7.tar.gz
- 77MB compressed | 208MB uncompressed- Community Edition
- Built for ARM64
- minimum needed
- all symbols stripped
- optimal for execution on embedded platforms
r6.0.5 Unofficial Raspberry Pi Binaries
These binaries are subject to the MongoDB Server-Side Public License and are not officially supported by MongoDB Inc.
Each binary was built with static linking against its dependencies from the mongodb/mongo project.
The following binaries, compiled for and briefly smoke tested on the Raspberry Pi 4B+, are inside the tarball:
- mongo - legacy MongoDB shell
- mongod - MongoDB Community Edition Server
- mongos - MongoDB Query Router - for Sharded Clusters
Additional files included:
- README.md
- LICENSE-Community.txt
Files:
mongodb.ce.pi.r6.0.5.tar.gz
- 77MB compressed | 224MB uncompressed- Community Edition
- Built for ARM64
- minimum needed
- all symbols stripped
- optimal for execution on embedded platforms
r6.2.0 Unofficial Raspberry Pi Binaries
These binaries are subject to the MongoDB Server-Side Public License and are not officially supported by MongoDB Inc.
Each binary was built with static linking against its dependencies from the mongodb/mongo project.
The following binaries, compiled for and briefly smoke tested on the Raspberry Pi 4B+, are inside the tarball:
- mongo - legacy MongoDB shell
- mongod - MongoDB Community Edition Server
- mongos - MongoDB Query Router - for Sharded Clusters
Additional files included:
- README.md
- LICENSE-Community.txt
Files:
mongodb.ce.pi.r6.2.0.tar.gz
- 82MB compressed | 242MB uncompressed- Community Edition
- Built for ARM64
- minimum needed
- all symbols stripped
- optimal for execution on embedded platforms