Programmi di installazione

Odoo fornisce programmi di installazione per distribuzioni Linux basate su Debian (Debian, Ubuntu, ecc.), distribuzioni Linux basate su RPM (Fedora, CentOS, RHEL, ecc.) e Windows per le edizioni Community ed Enterprise.

I pacchetti notturni Community ufficiali con tutti i requisiti di dipendenza sono disponibili sul server notturno.

Nota

I pacchetti notturni potrebbero essere difficili da aggiornare.

I pacchetti Community ed Enterprise ufficiali possono essere scaricati dalla pagina di download Odoo.

Nota

Per scaricare i pacchetti Enterprise, è richiesto aver eseguito l’accesso come cliente pagante on-premise o come partner.

Linux

Preparazione

Odoo ha bisogno di un server PostgreSQL per funzionare correttamente.

La configurazione predefinita per il pacchetto “deb” Odoo prevede l’utilizzo del server PostgreSQL sullo stesso host dell’istanza Odoo. Esegui il seguente comando per installare il server PostgreSQL:

$ sudo apt install postgresql -y

Avvertimento

wkhtmltopdf non è installato tramite pip e deve essere installato manualmente nella versione 0.12.6 per far sì che supporti intestazioni e pié di pagina. Consulta la wiki relativa a wkhtmltopdf per maggiori dettagli sulle varie versioni.

Repository

Odoo S.A. fornisce una repository che può essere utilizzata per installare l’edizione Community eseguendo i seguenti comandi:

$ wget -q -O - https://nightly.odoo.com/odoo.key | sudo gpg --dearmor -o /usr/share/keyrings/odoo-archive-keyring.gpg
$ echo 'deb [signed-by=/usr/share/keyrings/odoo-archive-keyring.gpg] https://nightly.odoo.com/17.0/nightly/deb/ ./' | sudo tee /etc/apt/sources.list.d/odoo.list
$ sudo apt-get update && sudo apt-get install odoo

Utilizza il solito comando apt-get upgrade per aggiornare l’installazione.

Nota

Attualmente, non vi è una repository notturna per l’edizione Enterprise.

Pacchetto di distribuzione

Invece di utilizzare la repository, i pacchetti per le edizioni Community ed Enterprise possono essere scaricati dalla pagina di download Odoo.

Nota

Il pacchetto Odoo 17 “deb” attualmente supporta Debian Buster e Ubuntu 18.04 o superiori.

Una volta scaricato, esegui i seguenti comandi come radice per installare Odoo come servizio, crea l’utente PostgreSQL richiesto e avvia automaticamente il server:

# dpkg -i <path_to_installation_package> # this probably fails with missing dependencies
# apt-get install -f # should install the missing dependencies
# dpkg -i <path_to_installation_package>

Avvertimento

  • Il pacchetto Debian python3-xlwt Debian, esportato in formato XLS, non esiste in Debian Buster né Ubuntu 18.04. Se necessario, installalo manualmente:

    $ sudo pip3 install xlwt
    
  • Il pacchetto Python num2words, necessario per restituire quantità testuali, non esiste in Debian Buster né Ubuntu 18.04, il che potrebbe causare problemi con il modulo l10n_mx_edi. Se necessario, installalo manualmente:

    $ sudo pip3 install num2words
    

Windows

Avvertimento

La versione Windows è proposta per facilitare i test o l’esecuzione di istanze locali per un solo utente ma la distribuzione in produzione è sconsigliata per via di una serie di limitazioni e rischi associati allo sviluppo di Odoo su una piattaforma Windows.

  1. Scarica il programma di installazione dal server notturno (solo Community) oppure il programma di installazione Windows dalla pagina di download di Odoo (qualsiasi edizione).

  2. Eseguire il file scaricato.

    Avvertimento

    Su Windows 8 e superiori, potrebbe essere visualizzato l’avviso Windows ha protetto il tuo PC. Fai clic su Maggiori informazioni e avvia Esegui comunque per procedere.

  3. Accetta il prompt UAC prompt.

  4. Segui le fasi di installazione.

Odoo si avvierà automaticamente al termine dell’installazione.