Vous souhaitez transformer votre Raspberry Pi en media center, mais vous en avez également besoin pour d'autres tâches ? Peut-être utilisez-vous votre Pi pour programmer ou jouer à Minecraft. Il peut avoir un rôle de machine de projet générale, ce qui signifie que vous avez besoin d'un accès régulier à Raspbian.
Une solution à cela pourrait être de garder plusieurs cartes microSD à portée de main, chacune avec différents systèmes d'exploitation installés. Vous pourriez en avoir un avec Raspbian prêt à fonctionner, un autre avec une distribution de jeu rétro et un troisième avec OSMC, openELEC ou LibreELEC. Ce sont les trois distributions Raspberry Pi basées sur Kodi et les solutions les plus courantes. Il est facile d'écrire l'un d'entre eux sur une carte microSD pour configurer votre boîtier Kodi basé sur Raspberry Pi.
Mais si vous n'avez qu'une seule carte microSD, ne serait-il pas beaucoup plus simple d'installer simplement Kodi sur Raspbian ? Voici comment !
Avant de continuer, vous devez vous assurer que votre Raspberry Pi exécute la dernière version de Raspbian, Stretch. Cela a été publié à la mi-2017, donc si vous utilisez régulièrement votre Pi depuis lors, vous devriez vraiment avoir mis à jour.
Vous pouvez vérifier si vous utilisez Raspbian Stretch en ouvrant une fenêtre de terminal et en saisissant :
cat /etc/*-release
Le texte résultant (voir la capture d'écran) vous montrera quel système d'exploitation Linux et quelle version vous utilisez.
Si vous utilisez une version plus ancienne, vous pouvez télécharger Raspbian Stretch sur le site Web de Raspberry Pi et le flasher sur votre carte microSD. Il s'agit de l'option recommandée, bien qu'il soit possible de mettre à niveau manuellement depuis Raspbian Jessie. Cependant, vous pouvez rencontrer des problèmes en procédant de cette façon, et il est toujours bon de commencer par une nouvelle installation.
Si le clignotement ne vous convient pas, essayez d'installer Raspbian à l'aide de l'outil d'installation NOOBS.
Si vous avez des données sur votre Raspberry Pi dont vous aurez besoin dans Raspbian plus tard, assurez-vous de les sauvegarder en premier.
Assurez-vous également que vous utilisez un Raspberry Pi 2 ou une version ultérieure. Le Raspberry Pi 3 et le Pi Zero conviennent tous les deux; Malheureusement, le Raspberry Pi modèle B d'origine est trop lent pour exécuter Kodi de manière fiable.
Avant d'installer Kodi, vous devez vous assurer que votre Pi est correctement configuré. Trois choses doivent être changées :
De plus, vous devrez vous assurer que les pilotes de bureau Broadcom sont définis.
Ces trois choses peuvent être faites en utilisant raspi-config. Vous pouvez y accéder sur le bureau via Préférences> Configuration Raspberry Pi , ou en ligne de commande :
sudo raspi-config
Si vous n'avez pas encore développé le système de fichiers et que cela ne s'est pas produit automatiquement au démarrage (ce qui donne à votre Pi plus d'espace pour exécuter des logiciels), vous devriez le faire maintenant.
Cela améliorera les performances globales de votre boîtier Kodi, car il y aura plus d'espace sur la carte microSD pour installer des modules complémentaires et mettre en cache des données. (Par défaut, Raspbian s'installe dans une partition plus petite que la carte microSD.)
Pour profiter pleinement de la capacité de votre carte microSD, ouvrez raspi-config et sélectionnez la première option, Développer le système de fichiers . Sélectionnez OK pour confirmer votre choix, et suivez les instructions pour redémarrer votre Raspberry Pi.
Ensuite, vous devrez modifier la répartition de la mémoire. Kodi sur Raspberry Pi 2 ou Raspberry Pi 3 nécessite 256 Mo dédiés au GPU pour fonctionner correctement.
Encore une fois, exécutez raspi-config, puis accédez à Options avancées > Partage de la mémoire et définissez la répartition sur 256 Mo.
Enfin, vous devez activer certains codecs vidéo qui ne fonctionnent pas en standard. Ceux-ci incluent VP6, VP8, MJPEG et Theora, entre autres. Pour ce faire, vous devez activer la caméra. Bien qu'aucune caméra ne doive être connectée, l'activation de cette fonctionnalité garantit que les codecs peuvent être utilisés.
Faites-le via Options d'interface > Caméra > Oui . Confirmez avec OK . Notez que vous pouvez également effectuer ce changement via le fichier config.txt. Trouvé dans le répertoire /boot/ sur la carte microSD de votre Raspberry Pi, c'est le seul répertoire qui peut être lu sous Windows.
Pour ce faire, ouvrez config.txt sur votre ordinateur de bureau et ajoutez :
start_x=1
Enregistrez le fichier, quittez et éjectez votre carte microSD en toute sécurité avant de la remplacer dans le Raspberry Pi et de redémarrer.
La dernière modification de pré-installation que vous devez apporter concerne le pilote de bureau. Kodi ne fonctionnera pas si vous n'utilisez pas les pilotes Broadcom pour l'affichage de votre Raspberry Pi. En tant que tel, vous devrez vous assurer que le pilote par défaut est défini.
Dans raspi-config, sélectionnez Options avancées> Pilote GL et définissez le pilote de bureau non GL d'origine . Sélectionnez OK pour confirmer, puis redémarrez si vous y êtes invité.
Pour faire fonctionner Kodi sur Raspbian, vous devez commencer par les bases. Tout d'abord, mettez à jour les packages, puis recherchez les mises à jour :
mise à jour sudo apt
mise à niveau sudo apt
Une fois ces mises à jour terminées, vous êtes prêt à installer Kodi :
sudo apt installer kodi
Cependant, il y a un peu plus que cela. L'installation de Kodi n'est qu'une partie du défi, car vous devrez également le configurer légèrement. Cela fonctionnera probablement mieux sur Raspbian, bien que ce ne soit en aucun cas le seul système d'exploitation que vous puissiez utiliser.
Une fois Kodi téléchargé et installé, vous voudrez probablement faire quelques ajustements. Cela garantit que vous obtenez les meilleures performances du centre multimédia.
Kodi devrait déjà fonctionner, mais peut-être pas à votre goût. D'autres ajustements peuvent être apportés, tels que le choix de composants supplémentaires ou la configuration de Kodi pour qu'il démarre automatiquement au démarrage de votre Pi.
Pour savoir quels packages de modules complémentaires binaires sont disponibles, exécutez :
kodi de recherche apt-cache
Faites défiler la liste pour voir ce qui est disponible. Par exemple, si vous souhaitez ajouter la prise en charge du joystick et le DVBLink PVR, utilisez
sudo apt install kodi-peripheral-joystick kodi-pvr-dvblink
Vous devriez maintenant pouvoir contrôler votre boîtier Raspberry Pi Kodi avec un joystick et enregistrer des flux TV en direct sur un périphérique de stockage connecté.
En attendant, pour demander à Kodi de se lancer lorsque vous allumez votre Raspberry Pi, vous devrez modifier le fichier de démarrage automatique via SSH (comment faire) ou la ligne de commande sur votre Pi :
sudo nano ~/.config/lxsession/LXDE-pi/autostart
Ici, ajoutez une ligne à la fin :
@kodi
Ensuite, enregistrez le fichier et quittez avec Ctrl + X . Lors du prochain redémarrage de votre Raspberry Pi, il devrait démarrer directement dans Kodi. Quitter Kodi, quant à lui, vous permettra de revenir au bureau Raspbian !
Nous nous sommes concentrés sur l'utilisation de Raspbian comme base pour votre installation Kodi, mais ce n'est pas obligatoire. Vous utilisez peut-être l'un des nombreux autres systèmes d'exploitation compatibles Raspberry Pi. Il n'y a aucune raison pour que Kodi ne fonctionne pas sur Ubuntu, par exemple, ou Arch Linux.