Downloading and Installing
Compile the library and associated tools
Right now binary distribution is limited. The preferred method is to have a
working ghc and cabal installation (instructions can be found
here). On most linux systems, this
should just require that you install the corresponding packages.
Once this is done, just type the following two commands:
1 2 | |
The executables will be found in ~/.cabal/bin/.
Binary distribution
If you do not feel like installing Haskell just to try this library, you might
use the binary distribution of puppetresources:
The profiling version is twice as slow (yet still many times faster than the original version) but provides more informative error messages when you are in the presence of a language-puppet bug.
This has been compiled on a Ubuntu Lucid (10.04) box, but as it only requires libc and libgmp it should work on almost every x64 linux box.
It should be noted that while this utility is useful, you will miss some features of the interactive version, such as differences between catalogs.