Mettre à jour Erlang et Elixir sur Windows

En installant Elixir avec brew sur masOS, j’ai noté que la version d’Elixir et d’Erlang a changé.

Nous avons installé Erlang et Elixir sur Windows avec les versions

  • Elixir 1.14.3
  • Erlang/OTP 25

La dernière version installée sur Mac est :

  • Elixir 1.15.4
  • Erlang/OTP 26

Nous allons mettre à jour Erlang et Elixir sur Windows comme pour une première installation.

La mise à jour avec les outils proposés sur le site Elixir

Nous n’avons pas trouver d’autre moyen de faire la mise à jour que d’utiliser les logiciels d’installation.

  • https://www.erlang.org/downloads.html
  • https://github.com/elixir-lang/elixir/releases/download/v1.15.4/elixir-otp-26.exe

Nous téléchargeons ces version en commençant par Erlang/OTP. puis lançons l’execution.

Mise a jour Erlang et Elixir sur Windows#1-installateur pour Erlang 26
Mise a jour Erlang et Elixir sur Windows#1-installateur pour Erlang 26

L’installateur d’Elixir vérifie la version d’Erlang/OTP avant de s’installer.

Mise a jour Erlang et Elixir sur Windows#2-installateur pour Elixir 1-15-4
Mise a jour Erlang et Elixir sur Windows#2-installateur pour Elixir 1-15-4

Vérification de la mise à jour d’Erlang et Elixir

Nou pouvons vérifier la version installer :

Shell

La version d’Elixir est celle qui a été compilée avec Erlang/OTP 25.

Pourtant le site Elixir indique bien de commencer par faire l’installation d’Erlang/OTP.

Vérifions la compatibilité entre Elixir v1.14 et Erlang/OTP 26.

La page Elixir nous donne l’information :

ELIXIR VERSIONSUPPORTED ERLANG/OTP VERSIONS
1.1423 – 25 (and Erlang/OTP 26 from v1.14.5)
La version d’Erlang/OTP 26 est compatible avec la version Elixir v1.14.5 et suivante

Comment réussir la mise à jour d’Elixir

Si nous allons sur le site Elixir, nous avons un paragraphe avec l’installation d’Elixir sur Windows.

Nous devons prendre la version Elixir adaptée à la version Erlang/OTP.

Choisir la version Elixir à installer

Mise a jour Erlang et Elixir sur Windows#3-Les d'installateurs Elixir pour chaque version Erlang_OTP
Mise a jour Erlang et Elixir sur Windows#3-Les d’installateurs Elixir pour chaque version Erlang_OTP

Nous allons reprendre l’installation de la dernière version 1.15.5

Le premier écran qui s’affiche est une alerte de sécurité Windows :

Mise a jour Erlang et Elixir sur Windows#4-La version Elixir n'est pas reconnue par Windows
Mise a jour Erlang et Elixir sur Windows#4-La version Elixir n’est pas reconnue par Windows

Nous choisissons [informations complémentaires] pour pouvoir poursuivre l’installation.

Mise a jour Erlang et Elixir sur Windows#5-Installation terminée
Mise a jour Erlang et Elixir sur Windows#5-Installation terminée

L’installation est terminée. vérifions la version installée :

Shell

Nous constatons que la version est restée dans la version précédente.

Regardons les versions disponible sur notre poste :

Mise a jour Erlang et Elixir sur Windows#6-Version Elixir dans nos applications
Mise a jour Erlang et Elixir sur Windows#6-Version Elixir dans nos applications

Nous constatons que la version résente n’est pas la version que nous avons installée aujourd’hui, par contre, il y a un programme nous invitant à desinstaller la version actuelle.

Désinstaller la version précédente

Nous commençons par désinstaller la version actuelle avec [Uninstall.exe], puis recommençons l’installation.

Mise a jour Erlang et Elixir sur Windows#7-Désinstallation de la version Elixir y compris du Path
Mise a jour Erlang et Elixir sur Windows#7-Désinstallation de la version Elixir y compris du Path

Nous relançons l’installation, puis vérifions la version installée :

Mise a jour Erlang et Elixir sur Windows#8-Installation de la version Elixir et ajout dans le Path
Mise a jour Erlang et Elixir sur Windows#8-Installation de la version Elixir et ajout dans le Path
Mise a jour Erlang et Elixir sur Windows#9-Elixir est déja dans le Path
Mise a jour Erlang et Elixir sur Windows#9-Elixir est déja dans le Path

Nous validons l’enregistrement dans le path.

Mise a jour Erlang et Elixir sur Windows#10-Elixir confirme l'installation
Mise a jour Erlang et Elixir sur Windows#10-Elixir confirme l’installation

Nous vérifions la version installée :

Shell

L’installation n’a pas fonctionnée.

Supprimer la version précédente par Windows

Nous supprimons l’application par Windows plutot que par le desinstallateur.

Mise a jour Erlang et Elixir sur Windows#11-Désinstaller Elixir par Windows
Mise a jour Erlang et Elixir sur Windows#11-Désinstaller Elixir par Windows
Mise a jour Erlang et Elixir sur Windows#12-Demande de validation de la désinstallation au cours de l'installation
Mise a jour Erlang et Elixir sur Windows#12-Demande de validation de la désinstallation au cours de l’installation

Le path n’est pas desinstallé. Nous relançons l’installation.

Shell

L’installation s’est terminée correctement.

Nous avons bien Elixir en version 1.15.5 pour Erlang/OTP26

Conclusion

Mettre à jour Erlang et Elixir sur Windows se fait avec les outils proposés sur le site Elixir. Bien veiller à supprimer la version précédente afin de pouvoir faire l’installation d’une nouvelle version.

Si vous avez aimé l'article vous êtes libre de le partager :-)

Laisser un commentaire