This is a zero dependency 64-bit Erlang RPM package that provides just enough to run RabbitMQ. It may be easier to install than RPMs provided by Erlang Solutions in certain environments. It may or may not be suitable for running other Erlang-based software or 3rd party RabbitMQ plugins.
The package currently targets Erlang/OTP 19.0.x
and 19.1.x
. Only 64-bit packages are provided.
- CentOS 7
- CentOS 6
Binary packages can be obtained from GitHub, Package Cloud, and Bintray.
cd docker
# builds a CentOS 7.1.1503 Docker image with necessary toolchain
./build-docker-image.sh 7.1.1503 --no-cache
# builds the RPM in Docker
./build-rpm-in-docker.sh 7.1.1503
# Use build-image-and-rpm.sh to execute all scripts
# Ex: Centos 7.1.1503 docker image and build RPM on the image:
./build-image-and-rpm.sh 7.1.1503 --no-cache
# Ex: Centos 6 docker image and build RPM on the image::
./build-image-and-rpm.sh 6 --no-cache
--no-cache is optional. Use it to rebuild the docker image.
then find the result under docker/build-dir-{centosversion}/RPMS/x86_64/
.
for example : build-dir-7.1.1503/RPMS/x86_64/
You must be running an RPMish distro for this to work.
make
and see RPMS/x86_64/
.
The directory versions
contains the patch files used for the old versions.
(c) 2011-current Pivotal Software, Inc.
Released under the Apache Software License 2.0, same as Erlang/OTP starting with 18.0.