Instalatory pakietowe

Odoo udostępnia instalatory pakietowe dla dystrybucji Linuksa opartych na Debianie (Debian, Ubuntu itp.), dystrybucji Linuksa opartych na RPM (Fedora, CentOS, RHEL itp.) oraz dla systemu Windows w wersjach Community i Enterprise.

Oficjalne nocne pakiety Community ze wszystkimi wymaganymi zależnościami są dostępne na serwerze nocnym.

Informacja

Pakiety nocne mogą być trudne w utrzymaniu na bieżąco.

Oficjalne pakiety Community i Enterprise można pobrać ze strony pobierania Odoo.

Informacja

Wymagane jest zalogowanie się jako płacący klient on-premise lub partner, aby pobrać pakiety Enterprise.

Linux

Przygotowanie

Odoo wymaga serwera PostgreSQL, aby działać poprawnie.

Domyślna konfiguracja pakietu «deb» Odoo polega na użyciu serwera PostgreSQL na tym samym hoście co instancja Odoo. Wykonaj następujące polecenie, aby zainstalować serwer PostgreSQL:

$ sudo apt install postgresql -y

Ostrzeżenie

wkhtmltopdf nie jest instalowany przez pip i musi być zainstalowany ręcznie w wersji 0.12.6, aby obsługiwał nagłówki i stopki. Sprawdź wkhtmltopdf wiki, aby uzyskać więcej informacji na temat różnych wersji.

Repozytorium

Odoo S.A. udostępnia repozytorium, które może być użyte do instalacji edycji Community poprzez wykonanie następujących poleceń:

$ 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/18.0/nightly/deb/ ./' | sudo tee /etc/apt/sources.list.d/odoo.list
$ sudo apt-get update && sudo apt-get install odoo

Użyj zwykłego polecenia apt-get upgrade, aby aktualizować instalację.

Informacja

Obecnie nie ma nocnego repozytorium dla edycji Enterprise.

Pakiet dystrybucyjny

Zamiast korzystać z repozytorium, pakiety dla edycji Community i Enterprise można pobrać ze strony pobierania Odoo.

Informacja

Pakiet «deb» Odoo 18 obecnie obsługuje Debian Bookworm (12) i Ubuntu Jammy (22.04LTS) lub nowsze.

Po pobraniu wykonaj następujące polecenia jako root, aby zainstalować Odoo jako usługę, utworzyć niezbędnego użytkownika PostgreSQL i automatycznie uruchomić serwer:

# 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>

Ostrzeżenie

  • Pakiet Debiana python3-xlwt, potrzebny do eksportu do formatu XLS, nie istnieje w Debian Buster ani Ubuntu 18.04. Jeśli jest potrzebny, zainstaluj go ręcznie za pomocą następującego polecenia:

    $ sudo pip3 install xlwt
    
  • Pakiet Pythona num2words - potrzebny do renderowania kwot tekstowych - nie istnieje w Debian Buster ani Ubuntu 18.04, co może powodować problemy z modułem l10n_mx_edi. Jeśli jest potrzebny, zainstaluj go ręcznie za pomocą następującego polecenia:

    $ sudo pip3 install num2words
    

Okna

Ostrzeżenie

Pakiet Windows jest oferowany dla wygody testowania lub uruchamiania lokalnych instancji jednoużytkownikowych, ale wdrożenie produkcyjne jest odradzane ze względu na szereg ograniczeń i zagrożeń związanych z wdrażaniem Odoo na platformie Windows.

  1. Pobierz instalator z serwera nocnego (tylko Community) lub instalator Windows ze strony pobierania Odoo (dowolna edycja).

  2. Uruchom pobrany plik.

    Ostrzeżenie

    W systemie Windows 8 i nowszych może zostać wyświetlone ostrzeżenie Windows protected your PC. Kliknij More Info, a następnie Run anyway, aby kontynuować.

  3. Zaakceptuj monit UAC.

  4. Przejdź przez kroki instalacji.

Odoo uruchamia się automatycznie po zakończeniu instalacji.