Skip to content

Commit

Permalink
Correct toolbox command not found issue
Browse files Browse the repository at this point in the history
Add solution  mentioned in  containers/toolbox#955. 

Addeed version of meson build as most system package manager (apt) come with older meson version.
  • Loading branch information
mulles authored Jan 10, 2022
1 parent cf2b94d commit d2b4ff8
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions install.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ The following dependencies are required to build it:
- clang or gcc
- go
- go-md2man
- meson
- meson >= 0.58.0 (```sudo pip3 install meson``` instead of ```apt install meson```)
- ninja
- systemd

Expand All @@ -49,8 +49,9 @@ It can be built and installed as any other typical Meson-based project:
[user@hostname toolbox]$ meson setup -Dprofile_dir=/etc/profile.d builddir
[user@hostname toolbox]$ meson compile -C builddir
[user@hostname toolbox]$ sudo meson install -C builddir
[user@hostname toolbox]$ sudo systemd-tmpfiles --create
```

Toolbx is written in Go. Consult the [src/go.mod](https://github.com/containers/toolbox/blob/main/src/go.mod) file for a full list of all the Go dependencies.

By default, Toolbx uses Go modules and all the required Go packages are automatically downloaded as part of the build. There's no need to worry about the Go dependencies, unless the build environment doesn't have network access or any such peculiarities.
By default, Toolbx uses Go modules and all the required Go packages are automatically downloaded as part of the build. There's no need to worry about the Go dependencies, unless the build environment doesn't have network access or any such peculiarities.

0 comments on commit d2b4ff8

Please sign in to comment.