Skip to content

Commit bce52a2

Browse files
committed
Update README for r7.0.4
1 parent 1e24eff commit bce52a2

File tree

1 file changed

+12
-8
lines changed

1 file changed

+12
-8
lines changed

README.md

+12-8
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,14 @@ The binaries from this repo are packaged in a Docker container [here](https://gi
2222

2323
MongoDB officially requires ARMv8.2-A+ [microarchitecture support](https://www.mongodb.com/docs/manual/administration/production-notes/#std-label-prod-notes-platform-considerations) as of MongoDB 5.0+. The Raspberry Pi 4 runs on ARMv8.0-A. These binaries are a best-effort at preserving functionality below minimum hardware specs.
2424

25-
These binaries are subject to the [MongoDB Server-Side Public License](https://github.com/mongodb/mongo/blob/r7.0.3/LICENSE-Community.txt).
25+
However, the Raspberry Pi 5 does meet the minimum hardware requirements with its newer CPU.
26+
27+
These binaries are subject to the [MongoDB Server-Side Public License](https://github.com/mongodb/mongo/blob/r7.0.4/LICENSE-Community.txt).
2628

2729
## Releases
2830

31+
- [_r7.0.4_](https://github.com/themattman/mongodb-raspberrypi-binaries/releases/tag/r7.0.4-rpi-unofficial) [December 10, 2023]
32+
2933
- [_r7.0.3_](https://github.com/themattman/mongodb-raspberrypi-binaries/releases/tag/r7.0.3-rpi-unofficial) [November 11, 2023]
3034

3135
- [_r7.0.2_](https://github.com/themattman/mongodb-raspberrypi-binaries/releases/tag/r7.0.2-rpi-unofficial) [October 27, 2023]
@@ -77,8 +81,8 @@ $ sudo apt-get install -y libssl-dev:arm64 libcurl4-openssl-dev:arm64 liblzma-de
7781
7882
# MongoDB Instructions
7983
80-
$ git clone -b r7.0.3 git@github.com:mongodb/mongo.git r7.0.3
81-
$ cd r7.0.3
84+
$ git clone -b r7.0.4 git@github.com:mongodb/mongo.git r7.0.4
85+
$ cd r7.0.4
8286
$ python3 -m venv python3-venv
8387
$ source python3-venv/bin/activate
8488
$ python -m pip install "pip==21.0.1"
@@ -109,14 +113,14 @@ $ aarch64-linux-gnu-strip mongod.debug -o mongod
109113
$ aarch64-linux-gnu-strip mongos.debug -o mongos
110114
111115
# Generate release (on Mac OS)
112-
$ tar --gname root --uname root -czvf mongodb.ce.pi.r7.0.3.tar.gz LICENSE-Community.txt README.md mongo{d,,s}
116+
$ tar --gname root --uname root -czvf mongodb.ce.pi4.r7.0.4.tar.gz LICENSE-Community.txt README.md mongo{d,,s}
113117
# Generate release (on Linux)
114-
$ tar --group root --owner root -czvf mongodb.ce.pi.r7.0.3.tar.gz LICENSE-Community.txt README.md mongo{d,,s}
118+
$ tar --group root --owner root -czvf mongodb.ce.pi4.r7.0.4.tar.gz LICENSE-Community.txt README.md mongo{d,,s}
115119
```
116120

117121
## Installing on Raspberry Pi
118122

119-
- Ensure Raspberry Pi meets minimum HW requirements. I have only installed on a 4GB Raspberry Pi 4. Unknown how Pi's with lower specs will fare.
123+
- Ensure Raspberry Pi meets minimum HW requirements. I have only installed on a 4GB/8GB Raspberry Pi 4 & 8GB Raspberry Pi 5. Unknown how Pi's with lower specs will fare.
120124

121125
- Ensure a [64-bit Raspberry Pi OS](https://www.raspberrypi.com/software/operating-systems/) has been installed on the Pi.
122126

@@ -125,8 +129,8 @@ $ tar --group root --owner root -czvf mongodb.ce.pi.r7.0.3.tar.gz LICENSE-Commun
125129
```
126130
# Using wget assumes network connection. Can also copy with USB.
127131
$ mkdir ~/mdb-binaries && cd ~/mdb-binaries
128-
$ wget https://github.com/themattman/mongodb-raspberrypi-binaries/releases/download/r7.0.3-rpi-unofficial/mongodb.ce.pi.r7.0.3.tar.gz
129-
$ tar xzvf mongodb.ce.pi.r7.0.3.tar.gz # Decompress tarball
132+
$ wget https://github.com/themattman/mongodb-raspberrypi-binaries/releases/download/r7.0.4-rpi-unofficial/mongodb.ce.pi4.r7.0.4.tar.gz
133+
$ tar xzvf mongodb.ce.pi4.r7.0.4.tar.gz # Decompress tarball
130134
131135
# Prepare MongoDB data & log directories
132136
$ mkdir -p /data/db/test_db

0 commit comments

Comments
 (0)