You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/installation.md
+25-1Lines changed: 25 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -162,7 +162,27 @@ curl -OL https://github.com/asyncapi/cli/releases/download/<replace this with th
162
162
```
163
163
164
164
### Other distros
165
-
You can install the AsyncAPI CLI for other Linux distros using the archive `tar.gz` file. To download the latest release of the CLI, run this command in your terminal:
165
+
You can install the AsyncAPI CLI for other Linux distros using the archive `tar.gz` file.
166
+
167
+
#### For Alpine Linux / musl-based systems:
168
+
To download the latest Alpine-compatible release, run this command in your terminal:
@@ -177,6 +197,8 @@ Once you have downloaded the archived file, untar it by running this command in
177
197
tar -xzf asyncapi.tar.gz
178
198
```
179
199
200
+
### Setting up the symlink (for both Alpine and glibc versions):
201
+
180
202
The step above will create an `AsyncAPI` directory in the current path. To run the CLI from anywhere, you must create a `symlink`. If the current path you are on is `/user/local/bin`, for example, you must create the `symlink` in the `/user/local/bin` directory by following these steps:
# The "asyncapi" command should be available to be used
192
214
asyncapi
193
215
```
216
+
> [!NOTE]
217
+
> If youare using Alpine Linux or any musl-based distribution, make sure to download the `-alpine.tar.gz` version to avoid glibc compatibility issues. The regular `asyncapi.tar.gz` file is compiled for glibc-based systems and will not work on Alpine.
0 commit comments