Petit guide d'installation de Karaoke Mugen version 2.4 (Juri Judicieuse) sous ArchLinux.

Karaoke Mugen version 2.4 (Juri Judicieuse).

Karaoke Mugen version 2.4 (Juri Judicieuse).

Voici ce que l'on devrait avoir une fois l'installation terminée :

Karaoke Mugen version 2.4 (Juri Judicieuse) sous ArchLinux.

Karaoke Mugen version 2.4 (Juri Judicieuse) sous ArchLinux.

Avant propos

L'installation s'effectuera via git et non via des paquets pré-configurés.

Note : l'installation des paquets aur s'effectuera via aurman.

si git n'est pas déjà installé, l'installer.

    > sudo pacman -S git

Installation de git.

Installation de git.

Attention : Ne pas oublier de mettre à jour les paquets via la commande suivante :

    pacman -Syu

Installation de Node-js et de yarn

La version disponible dans les dépôts est la version 11. Or, la version (minimale) recommandée est la 10.

Pour pouvoir installer Node-js 10, il faut installer nvm via AUR.

    > aurman -S nvm

Installation de nvm.

Installation de nvm.

Installation de nvm terminée.

Installation de nvm terminée.

Ajoutons le script d'initialisation de nvm dans le .bashrc (comme indiqué à l'installation de nvm).

    > echo 'source /usr/share/nvm/init-nvm.sh' >> ~/.bashrc

Taper la commande suivante. Cela permettra d'utiliser directement nvm sans que l'on ait à fermer et relancer le terminal.

    > source /usr/share/nvm/init-nvm.sh

Ajout du script d'initialisation de nvm.

Ajout du script d'initialisation de nvm.

Installons maintenant node-js 10.

    > nvm install 10

Installation de node-js 8.

Installation de node-js 10.

Cela installera la dernière version de node-js 10 (ici, la version 10.13.0).

Installons ensuite yarn.

    > npm install  yarn -g

Installation de yarn.

Installation de yarn.

Vérifions si tout est correct.

    > node --version
    v10.13.0

    > npm --version
    6.4.1

    > yarn --version
    1.12.3

Vérification des versions des outils installés.

Vérification des versions des outils installés.

Installation de Karaoke Mugen

Installer mpv et ffmpeg.

    > sudo pacman -S mpv ffmpeg

Installation de mpv et de ffmpeg.

Installation de mpv et de ffmpeg.

note : ffmpeg peut être déjà présent sur le système (installé en même temps qu'une autre application, comme Firefox).

Installation de mpv et de ffmpeg terminée.

Installation de mpv et de ffmpeg terminée.

Créer un répertoire karaoke.

    > mkdir karaoke

Se déplacer dedans.

    > cd karaoke

Création du répertoire karaoke dans le répertoire de l'utilisateur.

Création du répertoire karaoke dans le répertoire de l'utilisateur.

Récupérer le code source.

    > git clone https://lab.shelter.moe/karaokemugen/karaokemugen-app

Téléchargement du code source via git.

Téléchargement du code source via git.

Téléchargement du code source terminé.

Téléchargement du code source terminé.

Se déplacer dans le répertoire de l'application.

    > cd karaokemugen-app

Vérifier le statut et la branche.

    > git status

Vérification du statut.

Vérification du statut.

Le message Sur la branche master devrait apparaître.

Vérifier les versions disponibles.

    > git tag

Affichage de la liste des tags.

Affichage de la liste des tags.

note : Toutes les versions stables et intermédiaires sont numérotées (tags).

Ici, la version qui nous intéresse est la version 2.4.0 (v2.4.0).

Récupérons la version 2.4.0.

    > git checkout tags/v2.4.0

Extraction de la version 2.4.0.

Extraction de la version 2.4.0.

Installons les dépendances.

    > yarn install

Installation des dépendances.

Installation des dépendances.

note : Quelques messages de type "warning" peuvent apparaître. Ce ne sont pas des messages gravissimes.

Quelques avertissements.

Quelques avertissements.

Installation des dépendances terminée.

Installation des dépendances terminée.

Si tout est bon et qu'aucune erreur (critique) n'est apparue, on peut lancer Karaoke Mugen.

Lancement de Karaoke Mugen

Pour lancer Karaoke Mugen, il suffit de taper la commande :

    > yarn start

Démarrage de Karaoke Mugen.

Démarrage de Karaoke Mugen.

Note : Ne pas oublier de se placer dans le « bon » répertoire. Ici, il s'agit de ~/karaoke/karaokemugen-app

Divers messages apparaissent dans le terminal, indiquant les opérations effectuées (lecture du fichier de configuration, génération de la base de données…).

Si tout va bien, les fenêtres mpv et firefox devraient apparaître.

Karaoke Mugen a démarré correctement.

Karaoke Mugen a démarré correctement.

Il reste à suivre le tutoriel, créer un compte, et cliquer sur le bouton « Play ».

Karaoke Mugen en action.

Karaoke Mugen en action.

Bon karaoké.