SlideShare a Scribd company logo
How To Install Odoo 16 in
Ubuntu 20.4
Ubuntu is a popular and stable Linux-based operating system that
provides a secure platform for running Odoo. Installing Odoo 16 on
Ubuntu 20.4 involves a series of steps including updating the system,
installing required dependencies, setting up PostgreSQL, cloning the
Odoo 16 source code, creating a configuration file, creating a systemd
service file, and starting the Odoo 16 service.
1.Before installing odoo 16 we must ensure that our System
is Updated and Upgraded.
1.1. Update the System : sudo apt-get update
1.2. Upgrade the system : sudo apt-get upgrade
How To Install Odoo 16  in Ubuntu 20.4
How To Install Odoo 16  in Ubuntu 20.4
2. Odoo 16 Requires Python 3.8 and Postgres for the Database
Management System.
2.1. Install Python3 : sudo apt-get install -y
2.2. To Install necessary Packages for Python3:
sudo apt-get install python-dev python3-dev build-essential libjpeg-
dev libpq-dev libjpeg8-dev libxml2-dev libssl-dev libffi-dev
libmysqlclient-dev libxslt1-dev zlib1g-dev libsas
3. Install the Web Dependencies.
● sudo apt-get install -y npm
● sudo ln -s /usr/bin/nodejs/usr/bin/node
● sudo npm install -g less less-plugin-clean-css
● sudo apt-get install -y node-less
4 . Install the Wkhtmltopdf
If we require to print reports that are generated in odoo to install
Wkhtmltopdf.
● sudo wget
https://github.com/wkhtmltopdf/wkhtmltopdf/release/download/0.12.5/
wkhtmltox_0.12.5-1.bionic_amd64.deb
● sudo dpkg -i wkhtmltox_0.12.5-1.bionic_amd64.deb
● sudo apt install -f
5. Install PostgreSQL.
● sudo apt-get install postgresql
6. Create a Database User Role for handling Odoo
Databases.
● sudo su - postgres
● createuser –createdb –username postgres –no-createrole –no-
superuser –pwprompt odoo16
7.Make the Defined User a Superuser
● psql
● ALTER USER odoo16 WITH SUPERUSER;
● q
● exit
8. Download Odoo 16 Source Code
8.1. We can download Odoo 16 community source code directly from Odoo’s Github’s
repository.
8.2. Otherwise ,We can clone it from git. For that we have to install git.
For Cloning,we use this commands,
● sudo apt-get install git
● Git clone https://www.github.com/odoo/odoo –depth 1 –branch 16.0 –
single-branch odoo16
Installing Source Code Directly From Git
Check our company website
for related blogs and Odoo book.
Check our YouTube channel for
functional and technical videos in Odoo.

More Related Content

PPTX
Installation of Odoo 16 on Ubuntu 20.04 LTS | Cybrosys
PDF
How to Install Odoo 17 on Ubuntu.pdf
PPT
Installation Of Odoo 12 On Ubuntu 18.4
PDF
How to install odoo 15 steps on a ubuntu 20.04 lts system installation
PPTX
How to Install Odoo 11 on Ubuntu 16.04?
PPTX
Odoo 13 installation on ubuntu 19.04
PDF
How to install Odoo 13 in Ubuntu ?
PPTX
Install odoo v8 the easiest way on ubuntu debian
Installation of Odoo 16 on Ubuntu 20.04 LTS | Cybrosys
How to Install Odoo 17 on Ubuntu.pdf
Installation Of Odoo 12 On Ubuntu 18.4
How to install odoo 15 steps on a ubuntu 20.04 lts system installation
How to Install Odoo 11 on Ubuntu 16.04?
Odoo 13 installation on ubuntu 19.04
How to install Odoo 13 in Ubuntu ?
Install odoo v8 the easiest way on ubuntu debian

Similar to How To Install Odoo 16 in Ubuntu 20.4 (8)

PPTX
How to setup Pycharm environment for Odoo 17.pptx
PPTX
How to Install Odoo 18 with Pycharm - Odoo 18 Slides
PDF
Odoo V8 Installation
PPTX
Configure Project in Odoo 16
PPTX
Odoo.sh for Project Managers & Developers
PPTX
Installing odoo v8 from github
PPTX
Odoo presentation
PPTX
How to configure PyCharm for Odoo development in Windows?
How to setup Pycharm environment for Odoo 17.pptx
How to Install Odoo 18 with Pycharm - Odoo 18 Slides
Odoo V8 Installation
Configure Project in Odoo 16
Odoo.sh for Project Managers & Developers
Installing odoo v8 from github
Odoo presentation
How to configure PyCharm for Odoo development in Windows?
Ad

More from Celine George (20)

PPTX
How to Implement OWL Notification Service in Odoo 18
PPTX
Tracking Profit Margins in Sales Orders with Odoo 18
PPTX
How to Configure Outgoing Shipment in 3 Steps Using Odoo 18
PPTX
How to Configure Outgoing Shipment in 1 Step Using Odoo 18.pptx
PPTX
How to Configure Outgoing Shipment in 2 Steps Using Odoo 18
PPTX
How to Add New Applicants in Odoo 18 Recruitment
PPTX
How to Analyze the Recruitment Process in Odoo 18 Recruitment
PPTX
How to Manage Referral Reporting in Odoo 18 Referrals
PPTX
How to Set, Track, & Review Employee Goals in Odoo 18 Appraisals
PPTX
Revamp in MTO Odoo 18 Inventory - Odoo Slides
PPTX
How to Manage Starshipit in Odoo 18 - Odoo Slides
PPTX
How to Manage Bill Control Policy in Odoo 18
PPTX
How to Manage Loyalty Points in Odoo 18 Sales
PPTX
Odoo 18 Sales_ Managing Quotation Validity
PPTX
How to Manage Global Discount in Odoo 18 POS
PPTX
How to Manage Leads in Odoo 18 CRM - Odoo Slides
PPTX
Tips Management in Odoo 18 POS - Odoo Slides
PPTX
How to Close Subscription in Odoo 18 - Odoo Slides
PPTX
Kanban Cards _ Mass Action in Odoo 18.2 - Odoo Slides
PPTX
How to Track Skills & Contracts Using Odoo 18 Employee
How to Implement OWL Notification Service in Odoo 18
Tracking Profit Margins in Sales Orders with Odoo 18
How to Configure Outgoing Shipment in 3 Steps Using Odoo 18
How to Configure Outgoing Shipment in 1 Step Using Odoo 18.pptx
How to Configure Outgoing Shipment in 2 Steps Using Odoo 18
How to Add New Applicants in Odoo 18 Recruitment
How to Analyze the Recruitment Process in Odoo 18 Recruitment
How to Manage Referral Reporting in Odoo 18 Referrals
How to Set, Track, & Review Employee Goals in Odoo 18 Appraisals
Revamp in MTO Odoo 18 Inventory - Odoo Slides
How to Manage Starshipit in Odoo 18 - Odoo Slides
How to Manage Bill Control Policy in Odoo 18
How to Manage Loyalty Points in Odoo 18 Sales
Odoo 18 Sales_ Managing Quotation Validity
How to Manage Global Discount in Odoo 18 POS
How to Manage Leads in Odoo 18 CRM - Odoo Slides
Tips Management in Odoo 18 POS - Odoo Slides
How to Close Subscription in Odoo 18 - Odoo Slides
Kanban Cards _ Mass Action in Odoo 18.2 - Odoo Slides
How to Track Skills & Contracts Using Odoo 18 Employee
Ad

Recently uploaded (20)

PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PPTX
Presentation on HIE in infants and its manifestations
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PDF
A systematic review of self-coping strategies used by university students to ...
PDF
VCE English Exam - Section C Student Revision Booklet
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
01-Introduction-to-Information-Management.pdf
PDF
Complications of Minimal Access Surgery at WLH
PPTX
Institutional Correction lecture only . . .
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
Anesthesia in Laparoscopic Surgery in India
PPTX
Pharma ospi slides which help in ospi learning
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PPTX
Cell Structure & Organelles in detailed.
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Pharmacology of Heart Failure /Pharmacotherapy of CHF
Presentation on HIE in infants and its manifestations
102 student loan defaulters named and shamed – Is someone you know on the list?
Final Presentation General Medicine 03-08-2024.pptx
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
A systematic review of self-coping strategies used by university students to ...
VCE English Exam - Section C Student Revision Booklet
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
01-Introduction-to-Information-Management.pdf
Complications of Minimal Access Surgery at WLH
Institutional Correction lecture only . . .
Final Presentation General Medicine 03-08-2024.pptx
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
Anesthesia in Laparoscopic Surgery in India
Pharma ospi slides which help in ospi learning
2.FourierTransform-ShortQuestionswithAnswers.pdf
Cell Structure & Organelles in detailed.
Microbial disease of the cardiovascular and lymphatic systems
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx

How To Install Odoo 16 in Ubuntu 20.4

  • 1. How To Install Odoo 16 in Ubuntu 20.4
  • 2. Ubuntu is a popular and stable Linux-based operating system that provides a secure platform for running Odoo. Installing Odoo 16 on Ubuntu 20.4 involves a series of steps including updating the system, installing required dependencies, setting up PostgreSQL, cloning the Odoo 16 source code, creating a configuration file, creating a systemd service file, and starting the Odoo 16 service.
  • 3. 1.Before installing odoo 16 we must ensure that our System is Updated and Upgraded. 1.1. Update the System : sudo apt-get update 1.2. Upgrade the system : sudo apt-get upgrade
  • 6. 2. Odoo 16 Requires Python 3.8 and Postgres for the Database Management System. 2.1. Install Python3 : sudo apt-get install -y 2.2. To Install necessary Packages for Python3: sudo apt-get install python-dev python3-dev build-essential libjpeg- dev libpq-dev libjpeg8-dev libxml2-dev libssl-dev libffi-dev libmysqlclient-dev libxslt1-dev zlib1g-dev libsas
  • 7. 3. Install the Web Dependencies. ● sudo apt-get install -y npm ● sudo ln -s /usr/bin/nodejs/usr/bin/node ● sudo npm install -g less less-plugin-clean-css ● sudo apt-get install -y node-less
  • 8. 4 . Install the Wkhtmltopdf If we require to print reports that are generated in odoo to install Wkhtmltopdf. ● sudo wget https://github.com/wkhtmltopdf/wkhtmltopdf/release/download/0.12.5/ wkhtmltox_0.12.5-1.bionic_amd64.deb ● sudo dpkg -i wkhtmltox_0.12.5-1.bionic_amd64.deb ● sudo apt install -f
  • 9. 5. Install PostgreSQL. ● sudo apt-get install postgresql
  • 10. 6. Create a Database User Role for handling Odoo Databases. ● sudo su - postgres ● createuser –createdb –username postgres –no-createrole –no- superuser –pwprompt odoo16
  • 11. 7.Make the Defined User a Superuser ● psql ● ALTER USER odoo16 WITH SUPERUSER; ● q ● exit
  • 12. 8. Download Odoo 16 Source Code 8.1. We can download Odoo 16 community source code directly from Odoo’s Github’s repository. 8.2. Otherwise ,We can clone it from git. For that we have to install git. For Cloning,we use this commands, ● sudo apt-get install git ● Git clone https://www.github.com/odoo/odoo –depth 1 –branch 16.0 – single-branch odoo16
  • 13. Installing Source Code Directly From Git
  • 14. Check our company website for related blogs and Odoo book. Check our YouTube channel for functional and technical videos in Odoo.