Skip to content

Commit b8093b0

Browse files
gitbudamattkjames7
andauthored
Update toolchain-v6 (#1088)
* Update toolchain-v6 * added centos-10 to list of toolchains * remove reference to Ubuntu 20.04 * replace link to Ubuntu 22.04 arm64 with amd64 * update examples to use supported Linux versions --------- Co-authored-by: matt <[email protected]>
1 parent d0fe33c commit b8093b0

File tree

1 file changed

+17
-20
lines changed

1 file changed

+17
-20
lines changed

pages/getting-started/build-memgraph-from-source.mdx

Lines changed: 17 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -76,11 +76,11 @@ not necessary for the toolchain but are required by Memgraph.
7676
sudo ./environment/os/debian-11.sh install MEMGRAPH_BUILD_DEPS
7777
```
7878

79-
For ARM look for `-arm` in the script name (e.g., on Ubuntu 22.04 with Apple M processor):
79+
For ARM look for `-arm` in the script name (e.g., on Ubuntu 24.04 with Apple M processor):
8080

8181
```bash
82-
sudo ./environment/os/ubuntu-22.04-arm.sh install TOOLCHAIN_RUN_DEPS
83-
sudo ./environment/os/ubuntu-22.04-arm.sh install MEMGRAPH_BUILD_DEPS
82+
sudo ./environment/os/ubuntu-24.04-arm.sh install TOOLCHAIN_RUN_DEPS
83+
sudo ./environment/os/ubuntu-24.04-arm.sh install MEMGRAPH_BUILD_DEPS
8484
```
8585
</Callout>
8686

@@ -110,18 +110,15 @@ to install the appropriate toolchain for your distribution.
110110

111111
Download the toolchain for your operating system from one of the following links:
112112

113-
- [CentOS 7](https://s3-eu-west-1.amazonaws.com/deps.memgraph.io/toolchain-v5/toolchain-v5-binaries-centos-7-x86_64.tar.gz)
114-
- [CentOS 9](https://s3-eu-west-1.amazonaws.com/deps.memgraph.io/toolchain-v5/toolchain-v5-binaries-centos-9-x86_64.tar.gz)
115-
- [Fedora 39](https://s3.eu-west-1.amazonaws.com/deps.memgraph.io/toolchain-v5/toolchain-v5-binaries-fedora-39-amd64.tar.gz)
116-
- [Debian 11 (x86_64)](https://s3-eu-west-1.amazonaws.com/deps.memgraph.io/toolchain-v5/toolchain-v5-binaries-debian-11-amd64.tar.gz)
117-
- [Debian 11 (arm64)](https://s3-eu-west-1.amazonaws.com/deps.memgraph.io/toolchain-v5/toolchain-v5-binaries-debian-11-arm64.tar.gz)
118-
- [Debian 12 (x86_64)](https://s3.eu-west-1.amazonaws.com/deps.memgraph.io/toolchain-v5/toolchain-v5-binaries-debian-12-amd64.tar.gz)
119-
- [Debian 12 (arm64)](https://s3.eu-west-1.amazonaws.com/deps.memgraph.io/toolchain-v5/toolchain-v5-binaries-debian-12-arm64.tar.gz)
120-
- [Ubuntu 20.04](https://s3-eu-west-1.amazonaws.com/deps.memgraph.io/toolchain-v5/toolchain-v5-binaries-ubuntu-20.04-amd64.tar.gz)
121-
- [Ubuntu 22.04 (x86_64)](https://s3-eu-west-1.amazonaws.com/deps.memgraph.io/toolchain-v5/toolchain-v5-binaries-ubuntu-22.04-amd64.tar.gz)
122-
- [Ubuntu 22.04 (arm64)](https://s3-eu-west-1.amazonaws.com/deps.memgraph.io/toolchain-v5/toolchain-v5-binaries-ubuntu-22.04-arm64.tar.gz)
123-
- [Ubuntu 24.04 (x86_64)](https://s3-eu-west-1.amazonaws.com/deps.memgraph.io/toolchain-v5/toolchain-v5-binaries-ubuntu-24.04-amd64.tar.gz)
124-
- [Ubuntu 24.04 (arm64)](https://s3-eu-west-1.amazonaws.com/deps.memgraph.io/toolchain-v5/toolchain-v5-binaries-ubuntu-24.04-arm64.tar.gz)
113+
- [CentOS 9](https://s3-eu-west-1.amazonaws.com/deps.memgraph.io/toolchain-v6/toolchain-v6-binaries-centos-9-x86_64.tar.gz)
114+
- [CentOS 10](https://s3-eu-west-1.amazonaws.com/deps.memgraph.io/toolchain-v6/toolchain-v6-binaries-centos-10-x86_64.tar.gz)
115+
- [Debian 11 (x86_64)](https://s3-eu-west-1.amazonaws.com/deps.memgraph.io/toolchain-v6/toolchain-v6-binaries-debian-11-amd64.tar.gz)
116+
- [Debian 11 (arm64)](https://s3-eu-west-1.amazonaws.com/deps.memgraph.io/toolchain-v6/toolchain-v6-binaries-debian-11-arm64.tar.gz)
117+
- [Debian 12 (x86_64)](https://s3.eu-west-1.amazonaws.com/deps.memgraph.io/toolchain-v6/toolchain-v6-binaries-debian-12-amd64.tar.gz)
118+
- [Debian 12 (arm64)](https://s3.eu-west-1.amazonaws.com/deps.memgraph.io/toolchain-v6/toolchain-v6-binaries-debian-12-arm64.tar.gz)
119+
- [Ubuntu 22.04 (x86_64)](https://s3-eu-west-1.amazonaws.com/deps.memgraph.io/toolchain-v6/toolchain-v6-binaries-ubuntu-22.04-amd64.tar.gz)
120+
- [Ubuntu 24.04 (x86_64)](https://s3-eu-west-1.amazonaws.com/deps.memgraph.io/toolchain-v6/toolchain-v6-binaries-ubuntu-24.04-amd64.tar.gz)
121+
- [Ubuntu 24.04 (arm64)](https://s3-eu-west-1.amazonaws.com/deps.memgraph.io/toolchain-v6/toolchain-v6-binaries-ubuntu-24.04-arm64.tar.gz)
125122

126123
Extract the toolchain with the following command:
127124

@@ -132,7 +129,7 @@ sudo tar xzvfm {{toolchain-archive}}.tar.gz -C /opt
132129
<Callout>
133130

134131
After you have installed the toolchain, you should read the instructions for the
135-
toolchain in the toolchain install directory (`/opt/toolchain-v5/README.md`)
132+
toolchain in the toolchain install directory (`/opt/toolchain-v6/README.md`)
136133
and install dependencies that are necessary to run the toolchain.
137134

138135
</Callout>
@@ -154,11 +151,11 @@ sudo ./environment/os/install_deps.sh install TOOLCHAIN_RUN_DEPS
154151
sudo ./environment/os/debian-11.sh install TOOLCHAIN_RUN_DEPS
155152
```
156153

157-
For ARM look for `-arm` in script name (e.g. on Ubuntu 22.04 with Apple M processor):
154+
For ARM look for `-arm` in script name (e.g. on Ubuntu 24.04 with Apple M processor):
158155

159156
```bash
160-
sudo ./environment/os/ubuntu-22.04-arm.sh check TOOLCHAIN_RUN_DEPS
161-
sudo ./environment/os/ubuntu-22.04-arm.sh install TOOLCHAIN_RUN_DEPS
157+
sudo ./environment/os/ubuntu-24.04-arm.sh check TOOLCHAIN_RUN_DEPS
158+
sudo ./environment/os/ubuntu-24.04-arm.sh install TOOLCHAIN_RUN_DEPS
162159
```
163160
</Callout>
164161

@@ -169,7 +166,7 @@ prepared toolchain activation script that is also described in the toolchain
169166
You must activate the toolchain every time you want to compile Memgraph:
170167

171168
```bash
172-
source /opt/toolchain-v5/activate
169+
source /opt/toolchain-v6/activate
173170
```
174171

175172
In case you need to deactivate the toolchain, you can run:

0 commit comments

Comments
 (0)