Madlib es una extensión de Postgres. . Muchas personas distribuyen sus extensiones a través de pgxn.org , que es como el CPAN o Rubygems de las extensiones de Postgres. Así que el comando para instalarlo es este:
pgxnclient install madlib
Después de eso, puedes decir CREATE EXTENSION madlib
en la base de datos que quieras.
Tenga en cuenta que es posible que primero deba instalar algunas dependencias, por ejemplo:
sudo apt-get install cmake postgresql-plpython-9.6 pgxnclient
Esto es lo que te dice el enlace de 2013, y todavía me parece correcto. (Tenga en cuenta que cambié plpython de 9.1 a 9.6). Intenté instalar madlib desde pgxn yo mismo en Postgres 9.5 + Ubuntu 14.04, y funcionó.
En cuanto a por qué la gente de madlib no distribuye un .deb
file:siempre puede preguntarles, pero pgxn es la forma principal de compartir extensiones de Postgres. Es como tener un administrador de paquetes para su lenguaje de programación.