Préparer l’environnement de développement Odoo Partie 1 / 2

Introduction

Envireonnement développement odoo

Le développement sous l’écosystème Odoo nécessite certaines applications et utilitaires afin d’optimiser le travail de développement, test et déploiement des projets d’intégrations et de développement Odoo.

Bien qu’il soit fortement recommandé de travailler directement sur un environnement Linux, l’environnement Windows représente encore plusieurs avantages, comme l’existence de certaines applications qui n’existent pas sous Linux.

Autre chose, il est possible, même sous l’environnement Windows, d’utiliser des machines Linux à travers les logiciels de virtualisations, cela nécessite bien évidemment que nous disposons des ressources nécessaires (processeur puissant (i 5 ou plus) et une RAM de 8 G et plus).

Dans cet article nous allons commencer la préparation de notre environnement de développement à travers l’installation et la découverte du logiciel de virtualisation libre Virtualbox, l’utilitaire PuTTY, et l’utilitaire WinSCP.

Nous finirons par l’installation d’Ubuntu 20.04 LTS Sous le Système VirtualBox.

Installation des logiciels VirtualBox, PuTTy et WinSCP

VirtualBox

BirtualBox pour Odoo

Virtual  est un logiciel libre  qui peut être exécuté sous Windows comme sous Linux, et  qui nous permettra d’exécuter dans la même machine plusieurs systèmes d’exploitations ( Linux, Windows 7, Windows 10) à condition que nous disposons des ressources suffisantes :

  •  Un Processeur Puissant ( i5 et Plus)
  •  RAM ( 8G et Plus)
  •  Espace Disque Dure (1 Téra et Plus)


Pour installer VirtualBox, il suffit de le télécharger depuis le lien suivant  https://www.virtualbox.org/wiki/Downloads   , et Suivre les instructions d’installations

PuTTY (Windows et Linux) 

Putty pour Odoo




Logiciel d’accès et de contrôle à distance utilisant le protocole SSH, qui est très rapide et permet un accès sécurisé à nos instances Odoo,
C’est possible de le télécharger à travers l’adresse suivante https://www.putty.org/

WinSCP (Sous Windows uniquement)

Winscp Pour Odoo

WinSCP, est un trés bon Logiciel de transfert ftp , qui va nous permettre de faciliter le transfert des modules développés  vers le serveur Odoo de Production ou l'inverse, il est téléchargeable à partir de l'adresse suivante https://winscp.net/eng/download.php

Vous pouvez télécharger Filezilla, qui a le même rôle que WinSCP et qui peut être exécuté sous Windows & Linux. 

Comment installer d’Ubuntu 20.04 LTS sous VirtualBox ?

Dans VirtualBox, Il est possible d’ installer n’importe quel système d’exploitation en téléchargeant l’image ISO de système depuis ses sources, puis  suivre les étapes  décrites ci-dessous.
Particulièrement, pour l’installation d’Ubuntu Dans VirtualBox , nous suivons les étapes suivante :

  • Télécharger image Ubuntu
  • Nom machine VirtualBox
  • taille mémoire Vbox
  • Céer un disque virtuel
  • Disque VDI Virtual Box
  • Espace disque Virtuel
  • Machine eteinte
  • Config machine Vbox
  • Config machine Vbox image disque
  • choisir image Ubuntu
  • image Ubuntu éteinte
  • Lancer installation ubuntu 20
  • Ejecter Disque Vbox

  • 1.Télécharger l’image Iso d’Ubuntu Desktop dernière version depuis le lien officiel (Lien de téléchargement) .
  • 2. Une fois le téléchargement terminé, entrez dans le logiciel VirtualBox , puis dans le menu  Machine, cliquez sur l’option Nouvelle  machine , sur la fenêtre tapez le nom de la machine, par exemple UbuntuDev, choisissez la version 64 Bit, puis cliquez sur Suivant .
  • 3.  Dans la fenêtre qui s’affiche, donnez la taille de la RAM à allouer à la machine, de préférence réservez plus de 04 Go de Ram Voir 05 et Plus , pour qu’Ubuntu s’exécute rapidement, puis cliquez sur suivant .
  • 4.  Dans la fenêtre qui s’affiche, laisser l’option créer un disque par défaut puis cliquer sur créer
  • 5.  Laisser l’option créer un disque Virtualbox disk Image (VDI) par défaut puis cliquer sur suivant.
  • 6.  Pour la fenêtre allocation d’espace, on laisse par défaut l’allocation dynamique
  • 7.  Réserver 50 Géga ou plus pour votre Disque puis cliquer sur créer
  • 8.  Sur la barre des machines à gauche de VirtualBox, notre machine est créée et Eteinte, il nous reste encore une autre étape pour lancer l’installation d’Ubuntu.
  • 9. Sélectionnez la machine créée puis cliquez sur le bouton droit, puis sélectionnez l’option configuration.
  • 10. Sur la fenêtre de configuration qui s’affiche cliquez sur l’option stockage à gauche, puis cliquez sur l’icône disque ( ou dessous du contrôle IDE) , puis à droite sur l’option lecteur optique cliquer sur l’icône disque , puis cliquer sur et choisissez l’image d’Ubuntu précédemment téléchargé , et cliquez sur ouvrir.
  • 11.  Cliquez sur ok pour fermer la fenêtre
  • 12.  Maintenant lancer l’installation d’Ubuntu sur Virtualbox en sélectionnant notre machine Ubuntu qu’on vient de créer et en cliquant sur le bouton Démarrer.
  • 13. Le programme d’installation d’Ubuntu se lance automatiquement, choisissez l’option installer Ubuntu au lieu d’essayer, puis vous n’avez qu’à suivre les étapes qui sont pratiquement simples et télécharger les dernières mises à jour.
  • 14.  Important Une fois l’installation terminée, n’oubliez pas d’éjecter le disque optique Virtual, contenant notre image d’installation, sinon le programme d’installation se lance à chaque fois qu’on démarrer notre machine, pour se faire, sur la fenêtre content notre machine, rendez-vous sur l’option Périphériques puis sur lecteurs optiques, puis cliquer sur éjecter le lecteur de disque virtuel
  • 15.  Voilà, la machine est installée et prête pour le développement et le test de nos projets Odoo.

Conclusion

Nous avons vu comment installer Ubuntu, sur VirtualBox, dans la deuxième partie nous allons découvrir comment installer Odoo sur Ubuntu dans le but de développement, puis comment configurer L’IDE Pycharm pour être plus productif dans les projets de développement Odoo .

Télécharger gratuitement votre  guide odoo ! 

Télécharger Gratuitement votre guide Odoo

Découvrez comment , Odoo  est une vraie opportunité pour les entreprises et les développeurs !


Télécharger !