Karaoke Mugen 2.4

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

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.

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.

Avertissement

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épots 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 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.

Installons maintenant node-js 10

> nvm install 10
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.

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.

Installation de Karaoke Mugen

Installer mpv et ffmpeg

> sudo pacman -S ffmpeg mpv
Installation de ffmpeg et de mpv.

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 ffmpeg et de mpv 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.

Récupérer le code source de Karaoke Mugen.

> git clone https://lab.shelter.moe/karaokemugen/karaokemugen-app
Téléchargement du code source via git. Téléchargement du code source terminé.

Se déplacer dans le répertoire de l’application

> cd karaokemugen-app

Vérifier la branche

> git status
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.

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.

Installons les dépendances

> yarn setup
Installation des dépendances.

Note

quelques messages de type « warning » peuvent apparaître. Ce ne sont pas des messages gravissimes.

Quelques avertissements.

Note

Une fois les dépendances installées, les pages d’administration sont compilées automatiquement.

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

Installation des dépendances terminée.

Lancement de Karaoke Mugen

Pour lancer Karaoke Mugen, il suffit de taper la commande

> yarn start
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.

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

Karaoke Mugen en action.

Bon karaoké

Note

La documentation a été mise à jour le dimanche 11 novembre 2018.