Bonjour,
Sur le blog de Jeedom, on peut voir l'annonce de la version 3.1, monstrueuse version par ailleurs, bravo à toute l'équipe mais en plus que celle-ci est validée pour Raspbian Stretch, donc hop hop hop on migre.
Tout d'abord, faites une sauvegarde de votre SD au cas ou.
Ma version actuelle :
Ensuite, en SSH, on va faire une mise à jour du système et des paquets :
apt-get update
apt-get upgrade
apt-get dist-upgrade
Ensuite, on modifie le fichier "sources.list" pour intégrer Stretch en lieu et place de Jessie :
sed -i 's/jessie/stretch/g' /etc/apt/sources.list
On peut ensuite upgrader :
apt-get update
apt-get upgrade
apt-get dist-upgrade
Une fois que cela est terminé, rebooter le pi.
Au reboot, vérifier la version :
lsb_release -a
Et si vous avez des applications (Jeedom, Kodi, ....), vérifiez leur fonctionnement.
Affichage des articles dont le libellé est Media Center. Afficher tous les articles
Affichage des articles dont le libellé est Media Center. Afficher tous les articles
mercredi 27 septembre 2017
lundi 25 septembre 2017
Media Center Kodi sur Raspbian Stretch
Bonjour,
Aujourd'hui, mise en place d'un media center (pour ma part mise à jour car je suis en Jessie avec Kodi 17.3) avec Raspbian Stretch et Kodi 17.4.
Pourquoi Stretch ? Et bien pour proditer des évolutions de Kodi, les paquets sous Jessie sont limités à la version 17.3 .
Allez HOP, on récupère la dernière version de Raspbian Stretch ici.
Et bien entendu on l'installe sur notre carte SD via Win32DiskImager.
Ensuite, booter sur la SD puis activer le SSH et étendez la taille de la carte SD via "raspi-config".
On reboot et on met à jour :
apt-get update
apt-get upgrade
On passe le Pi sur une IP fixe, on édite le fichier dhcpcd.conf qui se trouve dans /etc/ et on ajoute à la fin du fichier et on reboot pour la prise en compte de la nouvelle IP :
interface eth0
static ip_address=xxx.xxx.xxx.xxx/xx
static routers=xxx.xxx.xxx.xxx
static domain_name_servers=xxx.xxx.xxx.xxx
Installation de Kodi :
Edition du fichier "sources.list" :
nano /etc/apt/sources.list
En fin de fichier, on ajouter cette source supplémentaire et on sauvegarde :
deb http://pipplware.pplware.pt/pipplware/dists/stretch/main/binary /
On y ajoute ensuite les clés Pipplware :
wget -O - http://pipplware.pplware.pt/pipplware/key.asc | sudo apt-key add -
On exécute à nouveau une mise à jour des paquets suite à la nouvelle source :
apt-get update && sudo apt-get dist-upgrade
Et maintenant on peut installer Kodi :
apt-get install kodi
On installe les add-ons PVR (non obligatoires mais je m'en sers) :
apt-get install kodi-pvr*
Création des groupes, fichiers et droits pour l'utilisation de Kodi :
addgroup --system input (doit être déjà existant)
nano /udev/rules.d/99-input.rules et ajouter à ce fichier :
SUBSYSTEM==input, GROUP=input, MODE=0660
KERNEL==tty[0-9]*, GROUP=tty, MODE=0660
Sauvegarder le fichier.
nano /etc/udev/rules.d/10-permissions.rules et ajouter à ce fichier :
#input
KERNEL=="mouse*|mice|event*", MODE="0660", GROUP="input"
KERNEL=="ts[0-9]*|uinput", MODE="0660", GROUP="input"
KERNEL==js[0-9]*, MODE=0660, GROUP=input
#tty
KERNEL==tty[0-9]*, MODE=0666
#vchiq
SUBSYSTEM==vchiq, GROUP=video, MODE=0660
si vous avez un utilisateur différent de celui par défaut "pi", remplacer le par le bon ci-dessous :
usermod -a -G audio pi
usermod -a -G video pi
usermod -a -G input pi
usermod -a -G dialout pi
usermod -a -G plugdev pi
usermod -a -G tty
Dans cette installation, vous n'avez pas accès à un bouton d'arrêt ou redémarrage de Kodi, nous allons les ajouter :
Installation du paquet Policykit-1 -> apt-get install policykit-1
nano /etc/polkit-1/localauthority/50-local.d/all_users_shutdown_reboot.pkla et ajouter à ce fichier :
[Allow all users to shutdown and reboot]
Identity=unix-user:*
Action=org.freedesktop.login1.*;org.freedesktop.upower.*;org.freedesktop.consolekit.system.*
ResultActive=yes
ResultAny=yes
ResultInactive=yes
Pour démarrer Kodi automoatiquement au boot du PI, faites comme ci-dessous :
wget -O /etc/init.d/kodi https://gist.githubusercontent.com/shyamjos/60ea61fd8932fd5c868c80543b34f033/raw
chmod +x /etc/init.d/kodi
systemctl enable kodi
Et voilà, @musez vous bien.
Aujourd'hui, mise en place d'un media center (pour ma part mise à jour car je suis en Jessie avec Kodi 17.3) avec Raspbian Stretch et Kodi 17.4.
Pourquoi Stretch ? Et bien pour proditer des évolutions de Kodi, les paquets sous Jessie sont limités à la version 17.3 .
Allez HOP, on récupère la dernière version de Raspbian Stretch ici.
Et bien entendu on l'installe sur notre carte SD via Win32DiskImager.
Ensuite, booter sur la SD puis activer le SSH et étendez la taille de la carte SD via "raspi-config".
On reboot et on met à jour :
apt-get update
apt-get upgrade
On passe le Pi sur une IP fixe, on édite le fichier dhcpcd.conf qui se trouve dans /etc/ et on ajoute à la fin du fichier et on reboot pour la prise en compte de la nouvelle IP :
interface eth0
static ip_address=xxx.xxx.xxx.xxx/xx
static routers=xxx.xxx.xxx.xxx
static domain_name_servers=xxx.xxx.xxx.xxx
Installation de Kodi :
Edition du fichier "sources.list" :
nano /etc/apt/sources.list
En fin de fichier, on ajouter cette source supplémentaire et on sauvegarde :
deb http://pipplware.pplware.pt/pipplware/dists/stretch/main/binary /
On y ajoute ensuite les clés Pipplware :
wget -O - http://pipplware.pplware.pt/pipplware/key.asc | sudo apt-key add -
On exécute à nouveau une mise à jour des paquets suite à la nouvelle source :
apt-get update && sudo apt-get dist-upgrade
Et maintenant on peut installer Kodi :
apt-get install kodi
On installe les add-ons PVR (non obligatoires mais je m'en sers) :
apt-get install kodi-pvr*
Création des groupes, fichiers et droits pour l'utilisation de Kodi :
addgroup --system input (doit être déjà existant)
nano /udev/rules.d/99-input.rules et ajouter à ce fichier :
SUBSYSTEM==input, GROUP=input, MODE=0660
KERNEL==tty[0-9]*, GROUP=tty, MODE=0660
Sauvegarder le fichier.
nano /etc/udev/rules.d/10-permissions.rules et ajouter à ce fichier :
#input
KERNEL=="mouse*|mice|event*", MODE="0660", GROUP="input"
KERNEL=="ts[0-9]*|uinput", MODE="0660", GROUP="input"
KERNEL==js[0-9]*, MODE=0660, GROUP=input
#tty
KERNEL==tty[0-9]*, MODE=0666
#vchiq
SUBSYSTEM==vchiq, GROUP=video, MODE=0660
si vous avez un utilisateur différent de celui par défaut "pi", remplacer le par le bon ci-dessous :
usermod -a -G audio pi
usermod -a -G video pi
usermod -a -G input pi
usermod -a -G dialout pi
usermod -a -G plugdev pi
usermod -a -G tty
Dans cette installation, vous n'avez pas accès à un bouton d'arrêt ou redémarrage de Kodi, nous allons les ajouter :
Installation du paquet Policykit-1 -> apt-get install policykit-1
nano /etc/polkit-1/localauthority/50-local.d/all_users_shutdown_reboot.pkla et ajouter à ce fichier :
[Allow all users to shutdown and reboot]
Identity=unix-user:*
Action=org.freedesktop.login1.*;org.freedesktop.upower.*;org.freedesktop.consolekit.system.*
ResultActive=yes
ResultAny=yes
ResultInactive=yes
Pour démarrer Kodi automoatiquement au boot du PI, faites comme ci-dessous :
wget -O /etc/init.d/kodi https://gist.githubusercontent.com/shyamjos/60ea61fd8932fd5c868c80543b34f033/raw
chmod +x /etc/init.d/kodi
systemctl enable kodi
Et voilà, @musez vous bien.
dimanche 9 avril 2017
Raspberry Pi 2/3 : Migrer de la SD vers un SSD
Bonjour,
Aujourd'hui on va passer notre Pi d'une SD vers un SSD, cela afin de limiter les risques d'erreurs et de plantage de la carte SD.
Je n'ai pas inventé le fil à couper le beurre, j'ai donc utilisé l'excellent tuto de Cocapic, cela ne sert à rien de chercher à faire autre chose quand quelqu'un à fait quelque chose de très bien.
Tout d'abord récupérer la dernière image de Raspbian, puis la graver sur la SD et le SSD.
Raccorder le SSD en USB, tapez en SSH :
fdisk -l
On doit voir la SD ainsi que le SSD en SDA.
mmcb1k0p1 = partition boot de la SD (8192 - 137215 / 129024 sectors)
mmcb1k0p2 = partition root de la SD (137216 - 30695423 / 30558208 sectors)
/dev/sda1 = partition boot du SSD
/dev/sda2 = partition root du SSD
On monte la partition Linux dans un dossier temporaire :
mkdir tempp
mount /dev/sda2 ./tempp
On indique que la partition root du SSD devient la partition de montage en modifiant le fichier fstab (soit mmcblk0p2 vers sda2) situé dans le répertoire /tempp :
sed -i "s,/dev/mmcblk0p2,/dev/sda2," ./tempp/etc/fstab
Démonter la partition et supprimer le repertoire temporaire :
umount /dev/sda2
rmdir tempp
De même dans cmdline.txt de la partition boot de la carte SD (mmcblk0p2 vers sda2) :
sed -i "s,root=/dev/mmcblk0p2,root=/dev/sda2," /boot/cmdline.txt
On re partitionne le SSD afin d'utiliser l’ensemble de l’espace disponible, on supprimer donc la partition et on la recréé, sans aucune perte de données, vive Linux.
cfdisk /dev/sda
On supprime et on recrée une partition primaire et on fait un Write.
On reboot.
Il faut ensuite étendre root du SSD afin d'utiliser l'espace complet du SSD :
resize2fs /dev/sda2
On vérifie le boot USB à l'aide la commande :
lsblk
Mettre une adresse IP Fixe dans le fichier dhcpcd.conf :
interface eth0
static ip_address=xxx.xxx.xxx.xxx/xx
static routers=xxx.xxx.xxx.xxx
static domain_name_servers=xxx.xxx.xxx.xxx
Faites les mises à jour :
apt-get update
apt-get upgrade
Maintenant dans mon cas, j'installe Jeedom, mais vous pouvez installer ce que vous voulez, Kodi, Plex, Domoticz, Sarah, Jarvis, etc. :
wget https://raw.githubusercontent.com/jeedom/core/stable/install/install.sh
chmod +x install.sh
./install.sh
Et voilà, une fois terminée, ouvrez votre navigateur pour accéder au Dashboard.
A bientôt.
Aujourd'hui on va passer notre Pi d'une SD vers un SSD, cela afin de limiter les risques d'erreurs et de plantage de la carte SD.
Je n'ai pas inventé le fil à couper le beurre, j'ai donc utilisé l'excellent tuto de Cocapic, cela ne sert à rien de chercher à faire autre chose quand quelqu'un à fait quelque chose de très bien.
Tout d'abord récupérer la dernière image de Raspbian, puis la graver sur la SD et le SSD.
Raccorder le SSD en USB, tapez en SSH :
fdisk -l
On doit voir la SD ainsi que le SSD en SDA.
mmcb1k0p1 = partition boot de la SD (8192 - 137215 / 129024 sectors)
mmcb1k0p2 = partition root de la SD (137216 - 30695423 / 30558208 sectors)
/dev/sda1 = partition boot du SSD
/dev/sda2 = partition root du SSD
On monte la partition Linux dans un dossier temporaire :
mkdir tempp
mount /dev/sda2 ./tempp
On indique que la partition root du SSD devient la partition de montage en modifiant le fichier fstab (soit mmcblk0p2 vers sda2) situé dans le répertoire /tempp :
sed -i "s,/dev/mmcblk0p2,/dev/sda2," ./tempp/etc/fstab
Démonter la partition et supprimer le repertoire temporaire :
umount /dev/sda2
rmdir tempp
De même dans cmdline.txt de la partition boot de la carte SD (mmcblk0p2 vers sda2) :
sed -i "s,root=/dev/mmcblk0p2,root=/dev/sda2," /boot/cmdline.txt
On re partitionne le SSD afin d'utiliser l’ensemble de l’espace disponible, on supprimer donc la partition et on la recréé, sans aucune perte de données, vive Linux.
cfdisk /dev/sda
On supprime et on recrée une partition primaire et on fait un Write.
On reboot.
Il faut ensuite étendre root du SSD afin d'utiliser l'espace complet du SSD :
resize2fs /dev/sda2
On vérifie le boot USB à l'aide la commande :
lsblk
Mettre une adresse IP Fixe dans le fichier dhcpcd.conf :
interface eth0
static ip_address=xxx.xxx.xxx.xxx/xx
static routers=xxx.xxx.xxx.xxx
static domain_name_servers=xxx.xxx.xxx.xxx
Faites les mises à jour :
apt-get update
apt-get upgrade
Maintenant dans mon cas, j'installe Jeedom, mais vous pouvez installer ce que vous voulez, Kodi, Plex, Domoticz, Sarah, Jarvis, etc. :
wget https://raw.githubusercontent.com/jeedom/core/stable/install/install.sh
chmod +x install.sh
./install.sh
Et voilà, une fois terminée, ouvrez votre navigateur pour accéder au Dashboard.
A bientôt.
Inscription à :
Articles (Atom)
Domotiser sa porte de garage
Bonjour tout le monde, Alors, ma porte, je dirai même mes deux portes de garage sont domotisée depuis bien longtemps mais seul petit hic, ...
-
Bonjour tout le monde, Il m’en aura fallu du temps, des mois à regarder cette petite boîte et à me dire, bon il faut chercher une soluti...
-
Bonjour, Aujourd'hui nous allons installer Dolibarr sur Debian, c'est un ERP qui peut être utilisé pour les pros mais aussi pour...
-
Bonjour @ tous, Je dois préparer pour un ami son RPI3 sous Jeedom, il se lance dans la domotique et cela me fait très plaisir qu'il m...



