Before we dive into Odoo development, we need to set up our development environment and learn the basic administration tasks for it.
In this chapter, we will learn how to set up the working environment where we will build our Odoo applications. We will set up an Ubuntu system to host the development server instance. This can be a cloud server, a local network server, or a subsystem in your Windows 10 computer.
We will learn how to do the following:
- Set up the host computer, either an Ubuntu system or a Windows 10 system, with the Windows Subsystem for Linux
- Install Odoo from source, including the installation of the database and the system dependencies
- Manage Odoo databases includes creating, dropping, and copying
- Configure the Odoo server options
- Find and install community add-on modules
- Use virtual environments to manage...