Avant d’acquérir du matériel pour me permettre d’utiliser JARVIS avec Jeedom, j’ai voulu l’installer sur un Debian Jessie sous VMWare.
Je dois dire que c’est assez complexe.
Je vais éviter de parler des déconvenues que j’ai eues l’après-midi mais en cette fin de journée, j’ai bien avancé.
J’ai tout d’abord suivi ce tutoriel pour l’installation de Debian 8 (même si ce dernier est un tuto d’une version plus ancienne).
Jusque là, tout va bien.
Ensuite, il a fallu installer une série de package non présents par défaut pour pouvoir lancer l’installation du JARVIS. En voici les commandes:
D’abord avec l’utilisateur root
- apt-get install git
- apt-get install python3-pyaudio python-pyaudio
- apt-get install sudo
Il faut ensuite utiliser la commande visudo et ajouter l’utilisateur non-root dans user privilège comme décrit ici pour pouvoir exécuter des commandes en sudo.
Ensuite, avec l’utilisateur non-root
- sudo apt-get install -y sox
- sudo apt-get install -y jq
- sudo apt-get install -y curl
- sudo apt-get install -y mpg123
- sudo apt-get install alsa-base alsa-utils alsa-oss alsamixergui alsaplayer-gtk alsaplayer-common alsaplayer-oss
- sudo apt-get install snd-gtk-pulse
- sudo apt-get install snd-gtk-jack
Après cela, il faudra alors installer l’application JARVIS comme décrit sur le site du projet.
Et bien, après tout ces efforts, je n’ai pas été récompensé. Le configurateur de l’application se lance bien, sans erreurs de paquets manquant, mais ma webcam et carte son du Mac Mini ne semble pas être appréciées par Debian sous le VMWare.
Je vais tenter la même expérience sur un PC Windows et un Debian sous Virtual Box comme proposé sur le site du projet.
A suivre.
En attendant, voici ce que je compte acquérir pour construire mon serveur Jarvis:
- Raspberry PI Model B+
- Carte son Cirrus Logic Audio
- Alimentation Aukru
- Boitier compatible Model B+ et Carte son
- Carte mémoire SD 8Go
Publié le 22 octobre 2016
Mis à jour le 8 septembre 2022