Install MonetDB in one of the following ways
-
from distribution packages (rpm, deb) downloaded from monetdb.org
-
built from source downloaded from monetdb.org
-
built from source cloned from the MonetDB mercurial repository
monetdb_package
. Installs MonetDB on Linux using the appropriate package
manager.
monetdb_source
. Installs MonetDB from source.
monetdb_farm
. Creates and starts DB Farm.
monetdb_prefix
. MonetDB's bin
, lib
, etc. directories will be created
under this directory when installing from source.
monetdb_release
. Release name such as 'Jul2017-SP4'.
monetdb_version
. Version number such as 11.27.13.
monetdb_source_url
. Location where the source code
can be retrieved. Constructed out of monetdb_release
and monetdb_version
though the
latter can often be omitted due to a table in role monetdb_source
. Can also be a file on the remote host.
monetdb_src
. Where to put the MonetDB source code when installing from
source. Defaults to {{monetdb_prefix}}/src
.
build_dir
. Where to build MonetDB when installing from source. Defaults to
{{monetdb_prefix}}/build
.
hg_revision
. Mercurial revision to check out. If this is set the download
will be performed with hg clone
and the monetdb_release
and
monetdb_version
settings will be ignored.
monetdb_farm_dir
. If set, a dbfarm will be created and started in this location.
can_sudo
. If set to false no attempt will be made to install dependencies
such as bison, gettext and openssl.
force_build
. If set, MonetDB is (re)compiled and (re)installed even if
it already seems to exist.
monetdb_configure_flags
. Flags to pass to configure
. Defaults to
--enable-optimize --disable-debug --disable-assert --disable-developer
.