Installation on Debian 9 + PostgreSQL 10 (5/2018):
- sudo apt-get install libv8-dev postgresql-10-plv8
- in psql: create extension plv8
Installation on Ubuntu 14.04 (standard installation with “apt-get dist-upgrade”).
There are several ways how to do it:
- using standard package (in 02/2016 not available for pg 9.5):
- sudo apt-get install libv8
- sudo apt-get install postgresql-9.x-plv8
- using pgxn client (works also on pg 9.5):
- in terminal:
- sudo pip install pgxnclient
- if pip is not available, install it:
- sudo apt-get -y install python-pip
- if pip is not available, install it:
- sudo apt-get install libv8-dev
- sudo pgxn install plv8
- sudo pip install pgxnclient
- in PostgreSQL (pgadmin3 or psql):
- create extension plv8;
- in terminal:
On Ubuntu 15.10 somehow none of this worked. Therefore I had to use install instructions from github file plv8-install-ubuntu.md
You may also need to generate UUID, PostgreSQL has an extension for it:
- CREATE EXTENSION “uuid-ossp”;