Compiler Twister sous Debian Wheezy

Thèmes: 

Logo Twister
Logo du projet Twister

J'ai lu la dépêche sur linuxfr annonçant le projet Twister : un système de microblog opensource décentralisé en mode P2P !

Cela ressemble vraiment au projet que j'attendais pour remplacer tweeter et StatusNet (mort depuis la bascule d'identi.ca sur pump.io). Du coup j'ai voulu tester.
La documentation s'adresse, comme annoncé, aux développeurs, aux early adopters ou aux masochistes. Alors je partage mon expérience sous Debian Wheezy (64 bit) si cela intéresse d'autres masochistes qui souhaitent compiler et tester le projet.

Voici ce que j'ai fait :

Installation des outils de compilation et des librairies nécessaires

sudo apt-get install build-essential libboost-dev libboost-filesystem-dev \
libboost-program-options-dev libboost-regex-dev libboost-system-dev \
libboost-thread-dev libdb++-dev libminiupnpc-dev libtool \
libssl-dev autoconf git

Compilation du projet

cd ~/
git clone https://github.com/miguelfreitas/twister-core twister
cd ~/twister/libtorrent/
./bootstrap.sh 
./configure --enable-logging --enable-debug --enable-dht
make

cd ~/twister/src
make -f makefile.unix

Récupération de l'interface web

mkdir ~/.twister
cd ~/.twister
git clone https://github.com/miguelfreitas/twister-html.git html

Lancement de l'application :

cd ~
~/twister/src/twisterd -daemon -rpcuser=user \
-rpcpassword=pwd -rpcallowip=127.0.0.1

Ouverture de l'interface web

depuis un navigateur à l'adresse http://127.0.0.1:28332/index.html

Accès en ligne de commande

~/twister/src/twisterd -rpcuser=user -rpcpassword=pwd help

Arrêt du service

~/twister/src/twisterd -rpcuser=user -rpcpassword=pwd stop

Et voilà, à vous de suivre les instructions pour créer votre compte Twister

Pour ma part, c'est @jpfox !

Il existe aussi un wiki communautaire : http://wiki.twister.net.co/

Share

6 Commentaires

Bon ben j'ai essayé de faire

Bon ben j'ai essayé de faire ça sur une Ubuntu 13.04, ça compile mais ça crashe à l'exécution. Dommage. Au moins je pense que j'ai pu réussir réserver mon pseudo. Ça me permettra de retenter le coup plus tard.

J'ai tester sous manjaro via

J'ai tester sous manjaro via aur

une fois la page web affiché , il me demande un nom d'utilisateur et un mot de passe que je n'est pas
merci de ton aide

S'abonner à Commentaires pour "Compiler Twister sous Debian Wheezy"