On va créer un utilisateur dedié, qui installera et lancera l’instance de freenet. Il n’est pas nécessaire et donc pas recommandé de lancer l’instance en root.
Installation :
sudo adduser --system --group freenet
cd ~freenet
sudo su -s "$SHELL" freenet
wget https://downloads.freenetproject.org/alpha/installer/new_installer_offline.jar
java -jar new_installer_offline.jar -console
Selectionner un répertoire, par exemple /home/freenet/freenet_bin
pour l’installation. Le client est lancé automatiquement suite à l’installation.
Pour couper/lancer le serveur ou savoir s’il tourne, les commandes, en tant qu’utilisateur freenet, sont /home/freenet/freenet_bin/run.sh stop
, /home/freenet/freenet_bin/run.sh start
et /home/freenet/freenet_bin/run.sh status
.
On peut ensuite accéder au panneau de contrôle via l’url, dans son navigateur favori : http://localhost:8888