Installation de Yunohost 2.4 sur raspbian jessie minimal sur un Raspberry Pi 3

@Lapineige,

C’est parce que j’utilise une Raspberry Pi 1B+ avec 512 de RAM.
Du coup, j’ai fait la mise à jour du firmware.
Dès que j’ai du temps je retente l’installation de YunoHost 2.4 sur une base Raspbian Jessie (en net-install : https://github.com/debian-pi/raspbian-ua-netinst/releases/tag/v1.0.8.1).
Je n’ai pas encore tout lu mais il y a une histoire de kernel 4.4 … à suivre.

Source : https://github.com/Hexxeh/rpi-firmware/blob/master/NOTICE.md

ppr

Ah ça doit être ça, le kernel n’est pas le même pour le raspberry 3 (vu que c’est du ARM, et qu’il faut adapter)

Une precision, je viens de voir que le guide a été mis à jour: les étapes suivantes sont bien nécessaires - ou en tout cas je l’ai fais avant de continuer.

apt-get install -f nginx

apt-get install -f php5

apt-get install -f liblua5.1-dev libidn11-dev libssl-dev debhelper txt2man quilt

C’est la partie Installer metronome manuellement* que je n’ai pas eu à réaliser.

Salut,merci pour ton guide! Perso sur un raspberry pi 2 et Raspbian lite, cette étape ne marchait pas :dpkg -i metronome_3.7.9+33b7572-1_armhf.deb et ducoup le script d’install plantait.

Il fallait juste lancer sudo apt-get install lua-event lua-expat lua-socket lua-sec lua-filesystem au début de l’installation manuelle de metronome et c’est passé. :slight_smile:

Bonjour,

Merci @heyyounow pour ton retour.
J’ai une Raspberry Pi 1 B+.
Je teste au plus tôt pour voir si ton astuce fonctionne car pour l’installation manuelle pas de problème.
Par contre suite à un apt-get update && apt-get upgradeça se complique car la configuration casse (alors que YunoHost réinstalle la même version de metronome) et cela empêche les autres mises à jour et configurations car le paquet metronome est “cassé et non configuré”.

ppr

Alors perso j’ai pas fais la “net-install” pour Raspbian, juste la version lite sur le site de Raspberry. Après j’ai pas fais la mise à jour firmware non plus, et enfin après la commande apt-get -f install j’ai fais apt-get update && apt-get dist-upgrade && apt-get autoremovece qui a mis à jour metronome avec la version faite par Jérome je suppose. J’espère que ça t’aide. :wink:

Idem.
Pour la mise à jour du firmware, avec un RPi 3 j’ai testé avec et sans, aucun problème.

Bonsoir @Lapineige et @heyyounow,

J’ai mis à jour le tuto car j’ai rebidouillé le truc http://avignu.wiki.tuxfamily.org/doku.php?id=documentation:yunohost-jessie.
Bref, si tout fonctionne du premier coup avec une Raspberry Pi 3 (et peut-être avec une Raspberry Pi 2) c’est super.
Par contre toujours des soucis avec metronome sur une Raspberry 1B+.
Même après une installation manuelle de metronome, lorsque je fais un update && upgrade, il remet le paquet metronome dans la liste des paquets à upgrader avec le même numéro de version … il s’installe à nouveau et reste non-configuré empêchant les autres paquets de s’installler et/ou de se configurer normalement.
Donc, une réinstallation manuelle de metronome est nécessaire pour upgrader l’instance.

ppr

Hello,

Un petit retour et un souci concernant l’installation de Yunohost sur un Raspberry Pi 3 en suivant ce tuto

raspbian-ua-netinst

télécharger le fichier zip de la dernière version de raspbian-ua-netinst (https://github.com/debian-pi/raspbian-ua-netinst/releases/tag/v1.0.8.1)

Le Pi n’a jamais démarré, il est resté sur le “coloured splash screen”. D’autres ont eu ce problème : https://github.com/debian-pi/raspbian-ua-netinst/issues/375
Quelqu’un a forké raspbian-ua-netinst pour corriger le problème : https://github.com/FooDeas/raspberrypi-ua-netinst

J’ai donc utilisé cette version : https://github.com/FooDeas/raspberrypi-ua-netinst/releases/tag/v1.1.1

jusque là tout va bien

J’ai ensuite tout suivi sauf les parties “Installer des paquets avec leurs dépendances afin de permettre l’installation de metronome” et “Installer metronome manuellement” puisqu’elles ne sont a priori pas nécessaires.

Dans “Enlever apache et redémarrer” j’ai eu pour réponse qu’apache2.2 n’était pas installé

installation KO

Je suis tombé en erreur à l’étape “Cloner le script d’installation YunoHost et procéder à l’installation” (cd /tmp/install_script && ./install_yunohost)

Voilà comment se termine /var/log/yunohost-installation.log :

Preparing to unpack .../yunohost-admin_2.4.2_all.deb ...
Unpacking yunohost-admin (2.4.2) ...
Processing triggers for man-db (2.7.0.2-5) ...
Processing triggers for systemd (215-17+deb8u4) ...
Processing triggers for mime-support (3.58) ...
Processing triggers for dbus (1.8.20-0+deb8u1) ...
Errors were encountered while processing:
 /var/cache/apt/archives/mariadb-server-10.0_10.0.26-0+deb8u1_armhf.deb
 /var/cache/apt/archives/slapd_2.4.40+dfsg-1_armhf.deb
 /var/cache/apt/archives/postfix_2.11.3-1_armhf.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Failure !
The following error was caught during Yunohost installation :

Installation of Yunohost packages failed

Si vous avez une piste, je suis preneur.
Merci !

Tu pourrai essayer avec l’image raspbian lite officielle, j’ai jamais réussi à installer avec le netinstall.

Bonjour à tous, je suis en train de tester sur un raspberry pi 3 avec Raspbian Pixel en version complète. J’ai suivi la procédure indiquée plus haut pour Rpi3 + Jessie, j’ai installé Postfix avec un apt-get et maintenant je bloque sur la poste install avec les messages suivants en résultat après domaine + password :slight_smile:

Succès ! L’annuaire LDAP a été initialisé
Erreur : Utilisateur « admin » inconnu
Erreur : Impossible de régénérer la configuration pour les services : ssl

Bonjour,

Pouvez vous m’expliquer la différence en un raspberry pi 3 et 3b car j’ai un 3b et de ce que je peux voir votre tutoriels ne fonctionne pas avec le 3b ?
Merci

Salut,

je ne connais pas trop les versions de Rapsberry Pi en détail, mais d’après le tableau comparatif de Wikipedia, 3 et 3B font référence à la même carte, simplement parce qu’il n’y a pas de “3A” : https://en.wikipedia.org/wiki/Raspberry_Pi#Specifications

1 Like

Ben alors je comprend rien mdr, il me semblait moi que c’était une question de taille de carte. Bon je vais suivre le tutoriel et voir ce que ça donne.

Merci CaptainSqrt2 pour ton aide.

(Après peut-etre que je m’trompe :stuck_out_tongue: )

Sans vouloir faire un bête RTFM, regardez là : https://fr.wikipedia.org/wiki/Raspberry_Pi :slight_smile:

Les versions A/B(+) correspondent à un agencement des différents composants différents. Le format reste le même (sauf pour le A+, plus petit).
Le RPi 3 est une version B, comme le 2.

Si tu cherche à installer sur un raspberry pi 3 c’est beaucoup plus simple de le faire directement avec la dernière image :slight_smile:

A merci ! Je ne l’avais pas vu. Je test ça dès demain aujourd’hui c’est pas possible, mais question je n’ai pas de clavier usb, pensez vous qu’avec l’image je peux y accéder en ssh de suite ? Pour lancer la post installation ?

Édit c’est bon ma réponse était quelque post en dessous

Bonjour @ZatchBell68 et @heyyounow,

Il est aussi possible de faire le “Bêta testeur” sur la version 2.5.x à ses risques et périls (ne pas utiliser en “production”) :

http://avignu.wiki.tuxfamily.org/doku.php?id=documentation:yunohost-jessie-v2.5.x-rpi3b#passer_en_mode_beta-testyunohost_25x_testing_instable
:slight_smile:

ppr

PPr merci pour la proposition mais je vais me contenté de la 2.4 pour l’instant, je n’ai plus accès a mes données pour l’instant donc il faut que je remonte vite un système sympa et fonctionnel. La beta peux être pour un autre jour désolé.