Table des matières
Installation de Yunohost 2.5 sur Raspberry Pi
Cette page est obsolète: Pour l'installation de Yunohost voir Yunohost 3.1 ou +
Ressources
La page est claire pour toutes les étapes !
Résumé
Téléchargement
- ou directement : https://build.yunohost.org/YunoHost_v251_rpi.zip et également le fichier de vérification https://build.yunohost.org/YunoHost_v251_rpi.zip.sum
Vérifier l'intégrité de l'image téléchargée
se placer dans le répertoire de téléchargement :
cd ~/Téléchargements sha256sum YunoHost_v251_rpi.zip cat YunoHost_v251_rpi.zip.sum
Les 2 dernières lignes de commande doivent donner des suites de lettres et chiffres identiques
Copie sur la carte SD
Avec la commande dd, voir https://yunohost.org/#/copy_image_fr copie de l'image et agrandissement de la partition ext4
Identifier le nom de sa carte SD :
sudo fdisk-l Périphérique Amorçage Début Fin Secteurs Taille Id Type /dev/sdb1 8192 131071 122880 60M c W95 FAT32 (LBA) /dev/sdb2 131072 10371071 10240000 4,9G 83 Linux
ici, c'est /dev/sdb ça peut être également un truc du type /dev/mm…blk
la commande à taper pour copier l'image sur la carte SD : /!\ ne pas se tromper de cible, cette commande peut détruire tout le contenu de votre disque dur /!\
sudo dd if=/chemin/vers/votre/.img of=/nom/du/matériel
soit ! ne pas mettre le 1 de sdb1 pour la commande dd
sudo dd if=~/Téléchargements/YunoHost_v251_rpi.img of=/dev/sdb
ça peut prendre 10 mn … dans un autre terminal, pour suivre l'avancée de dd, taper :
sudo pkill -USR1 -n -x dd
Brancher et démarrer
Méthode écran clavier sur la pi
Brancher la pi avec un écran et un clavier, démarrer, la post install s'affiche:
répondre yes pour lancer le script de post installation. (Ne pas faire entrée, sinon erreur python !!!!) Le clavier sera qwerty ! pour le mot de passe !
Pour récupérer une invitation de commande Ctrl + Alt + F1
Méthode avec interface web
https://dev.yunohost.org/issues/827
Brancher la pi avec écran clavier, démarrer.
Répondre non à la post install Ouvrir une invitation de commande avec Ctrl + Alt + F1
apt update apt dist-upgrade reboot --
Répondre non à la post install
Se connecter avec chromium avec l'ip locale de votre pi
Faire la post-install: fonctionne en juillet 2017
Bonus pour patienter
J'ai accepté par erreur ton invitation
J'ai du me gourer dans l'heure
J'ai du m'planter dans la saison
Ne pas être pressé, ça prend un certain temps.
Se connecter en ssh
Avec le user root
ssh root@ip.locale.de.la.pi (192.168.0.101 par exemple) pwd : yunohost
Il n'y a pas de user pi! Le mot passe de root est yunohost
Se connecter avec un navigateur web avec IP locale
Dans un premier temps, les certificats https de Yunohost sont auto-signés, il faut donc accepter l'exception de sécurité pour accéder à l'interface web. Si votre navigateur ne vous propose pas d'ajouter une exception, c'est peut être parcque vous avez déjà fait un essai et votre navigateur a gardé le certificat autosigné en mémoire, il faut alors soit supprimer ce certificat via Préférences > Avancée > Certificats (identifier le certificat et le supprimer), soit utiliser un autre navigateur par exemple chromium !
Le user est admin. Le mot de passe est celui qui est saisi au premier démarrage, attention c'est en qwerty à la saisie !
Vous devriez aboutir à cette interface : Saisir le mot de passe défini lors de la post-installation et vous devriez arriver à cet écran :
Victoire totale !
Se créer un premier utilisateur
Générer un "vrai" certificat https avec let's encrypt
En cliquant sur domaine et sur le bouton Certificat SSL mais à ce stade, il faut que votre Yunohost soit accessible depuis Internet (config de votre Box)
Installer une application
Via ce menu ou en copiant collant une adresse github d'applications “non officielles” https://yunohost.org/#/apps_in_progress_fr
Moulinette
En ssh
eteindre: halt
reboot: reboot now
Sécurité
Changement du mot de passe root
Pour un mot de passe long et compliqué
sudo passwd root
Changement du mot de passe admin
Pour un mot de passe long et compliqué
sudo passwd admin
Changement du port ssh
Installation des certificats de sécurité
Ressources:
Installation sur une clé usb
Si la carte SD à tendance à mal marcher,
- Copier l'image sur la carte SD
- Copier l'image sur la clé usb
- Monter la carte SD, et éditer le fichier cmdline.txt
- Remplacer ' root=/dev/mmcblk0p2 par root=/dev/sda2'
- Monter la clé usb pour aggrandir la partition ext4
Modification de la time zone
Se connecter en ssh en root
raspi-config
Choisir Europe puis Paris