Installation de Yunohost 2.5 sur Raspberry Pi

Cette page est obsolète: Pour l'installation de Yunohost voir Yunohost 3.1 ou +

La page est claire pour toutes les étapes !

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

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

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

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 : fig:accesadminynh.png Saisir le mot de passe défini lors de la post-installation et vous devriez arriver à cet écran : fig:admininsideynh.png Victoire totale !

Via cet écran fig:ynh-user.png

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) fig:ynh-domaine-https.png

Via ce menu ou en copiant collant une adresse github d'applications “non officielles” https://yunohost.org/#/apps_in_progress_fr fig:ynh-installappli.png

eteindre: halt

reboot: reboot now

Pour un mot de passe long et compliqué

sudo passwd root

Pour un mot de passe long et compliqué

sudo passwd admin

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

Se connecter en ssh en root

raspi-config

Choisir Europe puis Paris

  • installation_de_yunohost_2.5_sur_raspberry_pi.txt
  • Dernière modification: 2018/11/12 18:53
  • par Benjamin Labomedia