Madlib ist eine Postgres-Erweiterung . Viele Leute verteilen ihre Erweiterungen über pgxn.org , das wie das CPAN ist oder Rubygems von Postgres-Erweiterungen. Der Befehl zum Installieren lautet also:
pgxnclient install madlib
Danach können Sie CREATE EXTENSION madlib
sagen in jeder beliebigen Datenbank.
Beachten Sie, dass Sie möglicherweise zuerst einige Abhängigkeiten installieren müssen, zum Beispiel:
sudo apt-get install cmake postgresql-plpython-9.6 pgxnclient
Das sagt Ihnen der Link von 2013, und für mich sieht es immer noch richtig aus. (Beachten Sie, dass ich plpython von 9.1 auf 9.6 geändert habe.) Ich habe versucht, madlib von pgxn selbst auf Postgres 9.5 + Ubuntu 14.04 zu installieren, und es hat funktioniert.
Warum die Madlib-Leute keine .deb
verteilen file:Sie könnten sie immer fragen, aber pgxn ist der Mainstream-Weg, um Postgres-Erweiterungen zu teilen. Es ist wie ein Paketmanager für Ihre Programmiersprache.