Skip to content
Go to file

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time


Linux Man Pages



For the local setup to work, you'll need to get Vagrant and VirtualBox.


You'll need to have Google's RE2 library installed. For Linux you can follow their installation instructions, but for MacOs, you might prefer to use Homebrew:

brew install re2


First step should be to clone this repository:

git clone
cd the-docs

Prepare Python environment

It is recommended to use virtualenv or conda for setting up everything within a separate, so your base system is kept untouched. Once in your environment, you can run:

pip install -r requirements.txt

Get Man Pages

Another step should be getting the sources for the man pages. For this task to be easier, the script is provided:

cd utils

Create your local virtual machine

Once everything is in place, you can start the local VM:

vagrant up

The first time you do this, it might take quite a few minutes, depending on your setup and Internet connection. Following executions of this command should be faster, since everything should be in place. When you finish working with the-docs, you can stop it:

vagrant halt

Generate the documents

Now, let's generate documents for the man pages:

./ dirparse src
./ generate public_html
You can’t perform that action at this time.