Table des matières

Webradio V2

La version 2 de la webradio se base sur un système plus souple que la version Studiobox. C'est un système complet et autonome sur lequel on vient greffer les outils de la webradio.

Linux Debian

Actuellement, seul le système Debian est supporté mais des solutions pour Ubuntu ou Linux Mint sont envisageables (à tester).

1. Post - installation sur une version Debian installée

  1. Installer une version Debian (XFCE par exemple) en étant connecté à Internet pour avoir tout de fonctionnel et à jour.
  2. Télécharger un script (voir dépot), lui donner les droits d'execution et le lancer SANS les droits root (avec un utilisateur ayant les droits sudo).
    ou bien copier / coller cette commande dans un terminal :
wget https://frama.link/installwrv2 && chmod +x ./installwrv2 && ./installwrv2

NB : Cette commande peut être lancée plusieurs fois pour tout réinitialiser.

Et c'est tout !

Le script procède aux opérations suivantes :

2. Installation d'une distribution complète avec tous les outils préinstallés

A FAIRE : On télécharge la distribution webradio V2, on l'installe sur une clef USB, on boote sur la clef USB et on l'utilise ou on l'installe sur le PC dédié

3. Transformation d'une distribution existante en webradio

A FAIRE : On suppose que l'utilisateur possède déjà une distribution Linux installée. On télécharge un paquet .deb et on l'installe et il fait tout seul la partie 1.

4. Utilisation d'un dépot dédié

A FAIRE : On crée un dépôt dédié pour les Cemea dans lequel on peut distinguer les paquets webradio, webradio-doc…

Linux Ubuntu, Mint ou autres

A FAIRE : On crée un dépot ou un paquet compatible avec ces distributions différentes de Linux

Configuration

Les fichiers et donneés de configuration à conserver sont :

Etapes à prévoir pour le développement :

  1. Créer un fichier d'install sur une Linux Debian : ajouter au groupe audio, ajouter les dépots Librazik, installer les paquets (jackd, idjc) et les fichiers de configuration préparés jack, qjackctk, idjc)
  2. Créer une interface pour ajouter le canal et mot de passe
  3. Paramétrer Fond d'écran
  4. Créer de la documentation
  5. Intégrer dans une distribution (ajouter les fichiers de config dans /etc/skel)