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: contributing_to_docs/tools_and_setup.adoc
+48Lines changed: 48 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -104,6 +104,54 @@ NOTE: If you already have AsciiBinder installed, you might be due for an update.
104
104
These directions assume that you are using AsciiBinder 0.2.0 or newer. To check
105
105
and update if necessary, simply run `gem update ascii_binder`. Note that you might require root permissions.
106
106
107
+
=== Install the required software dependencies in a toolbox container on Linux
108
+
109
+
You can use link:https://containertoolbx.org/[`toolbx`] to create a Fedora-based container for our tools on most Linux distributions, including RHEL. By using Fedora as the base, you have access to relatively recent versions of required software packages.
110
+
111
+
.Prerequisites
112
+
113
+
* Your distro has link:https://podman.io/[Podman] 1.4.0 or greater.
114
+
115
+
.Procedure
116
+
117
+
. If you don't already have `toolbx`, link:https://containertoolbx.org/install/[install it].
118
+
119
+
. To create a Fedora 37 container, on a command line, enter:
You now have a toolbox container that you can use to build our documentation no matter which distribution you use.
152
+
153
+
NOTE: Press *Ctrl + D* or enter `exit` to exit the container. To use AsciiBinder or update the software in the container, remember to `toolbox enter <container_name>` first.
154
+
107
155
=== Building the collection
108
156
With the initial setup complete, you are ready to build the collection.
0 commit comments