Skip to content

Commit e56d7b8

Browse files
committed
website: docs/installation: update
- Clarify the supported OS - Remove `brew install jq`, as `jq` is now included in macOS, and `brew` is not always available. - Explain the `$PREFIX` variable - Clarify that `make config` is not needed for most users. Signed-off-by: Akihiro Suda <[email protected]>
1 parent f0d3814 commit e56d7b8

File tree

1 file changed

+12
-5
lines changed
  • website/content/en/docs/installation

1 file changed

+12
-5
lines changed

website/content/en/docs/installation/_index.md

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,13 @@
22
title: Installation
33
weight: 1
44
---
5-
Prerequisite:
5+
Supported host OS:
6+
- macOS (the latest version is recommended)
7+
- Linux
8+
- NetBSD (untested)
9+
- Windows (untested)
610

11+
Prerequisite:
712
- QEMU 7.0 or later (Required, only if QEMU driver is used)
813

914
{{< tabpane text=true >}}
@@ -38,7 +43,6 @@ Download the binary archive of Lima from <https://github.com/lima-vm/lima/releas
3843
and extract it under `/usr/local` (or somewhere else).
3944

4045
```bash
41-
brew install jq
4246
VERSION=$(curl -fsSL https://api.github.com/repos/lima-vm/lima/releases/latest | jq -r .tag_name)
4347
curl -fsSL "https://github.com/lima-vm/lima/releases/download/${VERSION}/lima-${VERSION:1}-$(uname -s)-$(uname -m).tar.gz" | tar Cxzvm /usr/local
4448
```
@@ -54,13 +58,16 @@ make
5458
make install
5559
```
5660

57-
To change the build configuration, run `make config` or `make menuconfig`.
61+
The installation directory (`$PREFIX`) defaults to `/usr/local`.
62+
63+
#### Advanced configuration with Kconfig tools
64+
(This step is not needed for most users)
65+
66+
To change the build configuration such as the guest architectures, run `make config` or `make menuconfig`.
5867

5968
This requires kconfig tools installed, it is also possible to edit `.config`.
6069
The default configuration can be found in the file `config.mk` (make syntax).
6170

62-
## Kconfig tools
63-
6471
The tools are available as either "kconfig-frontends" or "kbuild-standalone".
6572
There is one `conf` for the text, and one `mconf` for the menu interface.
6673

0 commit comments

Comments
 (0)