Installation

Prérequis

Connecté sur gamgee en tant que mountdoom, installer ces programmes additionnels

sudo apt update && sudo apt install bzip2 gnupg-agent pinentry-curses

Ajouter un nouvel utilisateur système

sudo useradd -r -m /nonexistent -s /usr/bin/nologin moneronode

Créer l'arborescence

sudo mkdir -p /monero && sudo mkdir -p /monero/fullnode && sudo mkdir -p /monero/sources && sudo mkdir -p /var/log/monero

Modifier les droits

sudo chown moneronode:moneronode /var/log/monero

Téléchargement et vérification

Récupérer le dernier CLI sur github.com/monero-project/monero/releases. Exemple en date de 04/2026 pour Raspberry Pi 4B

sudo wget -P /monero/sources/ https://downloads.getmonero.org/cli/monero-linux-armv8-v0.18.4.6.tar.bz2

Importer la clé PGP du développeur principal

curl https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc | gpg --import
gpg --edit-key '81AC591FE9C4B65C5806AFC3F0AF4D462A0BDF92'

Une fois en ligne de commande gpg, exécuter trust, choisir 4, et enfin save Vérifier ensuite l'authenticité des hashes.

curl https://www.getmonero.org/downloads/hashes.txt | gpg --verify

Vérification 1 Cette commande doit retourner

gpg: Good signature from "binaryFate binaryfate@getmonero.org" [unknown]

Enfin, vérifier le hash de la source téléchargée

file_name=/monero/sources/monero-linux-armv8-v0.18.4.6.tar.bz2
file_hash=`sha256sum $file_name | cut -c 1-64`
curl https://www.getmonero.org/downloads/hashes.txt > /tmp/reference-hashes.txt
gpg --verify /tmp/reference-hashes.txt
grep $file_hash /tmp/reference-hashes.txt

Vérification 2 La dernière ligne doit correspondre au hash du fichier source indiqué sur la page github.com/monero-project/monero/releases

d38c9ef8ee1a5d2de32f67d2f46c767c0c5cc3bb23ba7e3dfa9cbb19ceb2c84c monero-linux-armv8-v0.18.4.6.tar.bz2

Extraction

sudo tar -xjvf /monero/sources/monero-linux-armv8-v0.18.4.6.tar.bz2 -C /usr/local/bin/
sudo chown -R moneronode:moneronode /usr/local/bin/monero*