jeudi 26 septembre 2019

Installation du "trio" knxd/linknx/knxweb2 sur debian (ubuntu, raspbian, etc...)


J'avais publié il y a quelques années un article sur cette installation.
Mon systeme était au point et a correctement fonctionné de nombreuses années. Il a meme survécu a des upgrades OS (kubuntu) et php, jusqu'a cette année ou le vieux PC (année 2002?) a rendu l'ame. Bon c'etait deja le deuxième de marque Dell, de recupération. Ca vaut pas le coup de réparer, puisque j'en ai d'autres... de recuperation aussi, mais plus recent.
Le disque dur fonctionne encore, donc c'est possible de récupérer les données.
Par contre, l'ancien systeme etait 32 bit, donc c'était l'occasion de passer en 64 bit, ou bien d'installer sur un raspberry pi.
Bon, j'ai essaye le script: https://github.com/linknx/install
MMmmm je n'aime pas trop les installations à la hussarde, sans package.
J'ai donc rédigé un script: https://github.com/laurent-martin/trio-build
Celui-ci crée un package debian pour chaque composant nécéssaire:
  • libpthsem
  • linknx
  • knxd
  • knxweb2
Une fois les packages disponibles, il suffit de les installer de façon standard:
dpkg -i ...
Enfin, il reste a configurer le systeme.