Installing dependencies

When using a Debian distribution, by default your login is root with administrator powers, and your command prompt shows #. When using Ubuntu, logging with the root account is disabled, and the initial user configured during the installation process is a sudoer, meaning that it is allowed to use the sudo command to run commands with root privileges.

First, we should update the package index, and then perform an upgrade to make sure all installed programs are up to date:

$ sudo apt-get update
$ sudo apt-get upgrade -y

Next, we will install the PostgreSQL database, and make our user a database superuser:

$ sudo apt-get install postgresql -y
$ sudo su -c "createuser -s $(whoami)" postgres

We will be running Odoo from source, ...

Get Odoo 10 Development Essentials now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.