Outils du site

Outils pour utilisateurs


p2p:retroshare (lu 77057 fois)

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
p2p:retroshare [le 03/07/2017 à 22h26]
111110101011
p2p:retroshare [le 29/09/2025 à 19h20] (Version actuelle)
111110101011 [Essai en 2025]
Ligne 3: Ligne 3:
 Sans doute le prochain P2P qu'on testera ;) Sans doute le prochain P2P qu'on testera ;)
  
-Site officiel: http://retroshare.sourceforge.net+Retroshare est un logiciel P2P de partage de fichiers et de messagerie, qui nous invite à construire un réseau de confiance sur le modèle "amis à amis" ([[def>Friend_To_Friend]])À cette fin il utilise les librairies du projet GnuPG, un logiciel libre déjà répandu et éprouvé qui est notamment utilisé pour échanger des emails chiffrés.
  
-Une doc plutôt centrée sur Ubuntu : https://linuxfr.org/tags/retroshare/public+D'un rapide coup d'oeil à l'activité de son dépot Git, on peut voir que le projet est actif, ce qui est encourageant. 
 + 
 +Bien que le logiciel soit prometteur et fasse parler de lui, vous remarquerez que cette page wiki est encore assez sommaire. La raison est simple : RetroShare n'est pas empaqueté dans les dépots officiels de Debian. Il faut donc compiler le logiciel soi-même, ou utiliser un paquet communautaire pour l'installer. 
 + 
 +===== Essai en 2025 ===== 
 + 
 +En choppant le fichier AppImage, l'interface se lance, un assistant nous propose de créer un profile (nom, mot de passe, clé GPG associée). 
 + 
 +Possibilité de faire transiter le traffic via TOR ou I2P. 
 + 
 +Après une proposition d'ajouter l'identifiant d'amis utilisant RetroShare, nous visualisons les onglets de l'interface : un panneau de gestion de messages type emails, des salons de discussion en direct ou forums, une visualisation de son réseau de confiance... pas mal ! 
 + 
 +La [[https://retrosharedocs.readthedocs.io/en/latest/user-guide/first-steps/|documentation en ligne]], en anglais, est bien faite pour la partie "premiers pas", et vous pouvez la suivre pour avoir une première approche adéquate du logiciel. 
 + 
 +Nous y voyons par exemple qu'il est possible de créer plusieurs identités, dissociées. Une fonction qui manque à bon nombre de messageries sécurisées... 
 +Il est aussi possible de créer des cercles relationnels, donc de ne partager des documents/conversations qu'avec des groupes de personnes prédéterminées. 
 + 
 +Effet de bord de l'usage d'AppImage, ou de l'utilisation de QT dans un environnement graphique moins conventionnel (Sway sous Wayland), un certain nombre de textes sur les boutons de l'interface sont tronqués, la police d'écriture verticalement, ou des lettres manquent horizontalement. 
 + 
 +===== 2017 ===== 
 + 
 +==== Essai de compilation ==== 
 + 
 +La page GitHub nous indique quels paquets -dev installer, malheureusement certains ont été retirés de Debian Stretch. 
 + 
 +En date du 4 juillet 2017, il n'est donc pas possible d'installer les paquets suivants : 
 +<code> 
 +E: Impossible de trouver le paquet libqtmultimediakit1 
 +E: Impossible de trouver le paquet qtmobility-dev 
 +</code> 
 + 
 +==== Essai du paquet communautaire ==== 
 + 
 +Après essai du paquet communautaire, celui-ci((retroshare06_0.6.1-1.20160831.53e26983.stretch_i386.deb)) se révèle instable et plante au démarrage du logiciel sous Debian Stretch. 
 + 
 +<code> 
 +$ RetroShare06 
 + 
 +RetroShare:: Successfully installed the SIGPIPE Block 
 +Cannot hash executable! Plugins will not be loaded correctly. 
 +defaultBaseDirectory() = /home/fab/.retroshare 
 +Pubring read successfully. 
 +Secring read successfully. 
 +PGPHandler: Successfully read 1 trust packets. 
 +RsAccounts::getAvailableAccounts() 
 +getAvailableAccounts() Skipping Invalid sized dir: extensions6 
 +getAvailableAccounts() Skipping Invalid sized dir: pgp 
 +RsTryAutoLogin() 
 +Using attribute: 0ac6fab8da1a1b5258957caed1a355de 
 +Could not get passwd from gnome keyring 
 +getRetroshareDataDirectory() Linux: /usr/share/RetroShare06 
 +Data Directory Found: /usr/share/RetroShare06 
 +getRetroshareDataDirectory() Linux: /usr/share/RetroShare06 
 +Data Directory Found: /usr/share/RetroShare06 
 +getAccountIds: 
 +SSL Id: 0ac6fab8da1a1b5258957caed1a355de PGP Id 4F5CED829CDB7C88 PGP Name: 010 PGP Email:  Location: home 
 +getAccountIds: 
 +SSL Id: 0ac6fab8da1a1b5258957caed1a355de PGP Id 4F5CED829CDB7C88 PGP Name: 010 PGP Email:  Location: home 
 +AuthGPG::GPGInit() called with own gpg id : 4F5CED829CDB7C88 
 +Invalid Certificate 
 +AuthGPG::GPGInit finished. 
 +PGP Auth Success! ID: 4F5CED829CDB7C88 
 +RsTryAutoLogin() 
 +Using attribute: 0ac6fab8da1a1b5258957caed1a355de 
 +Could not get passwd from gnome keyring 
 +opening sslPassphraseFile : /home/fab/.retroshare/LOC06_0ac6fab8da1a1b5258957caed1a355de/keys/ssl_passphrase.pgp 
 +pgp_pwd_callback() called. 
 +Decrypting went ok ! 
 +sslpassword: ******************** (length = 64) 
 +rsAccounts->PathKeyFile() : /home/fab/.retroshare/LOC06_0ac6fab8da1a1b5258957caed1a355de/keys/user_pk.pem 
 +SSL Library Init! 
 +SSL Verification Set 
 +Inited SSL context:  
 +    Certificate: 0ac6fab8da1a1b5258957caed1a355de 
 +    cipher list: kEDH+HIGH:!DSS:!aNULL:!3DES:!EXP 
 +    PFS enabled: YES 
 +Creating Init File: /home/fab/.retroshare/default_cert_06.txt 
 +        Id: 0ac6fab8da1a1b5258957caed1a355de 
 +getRetroshareDataDirectory() Linux: /usr/share/RetroShare06 
 +Data Directory Found: /usr/share/RetroShare06 
 +getRetroshareDataDirectory() Linux: /usr/share/RetroShare06 
 +Data Directory Found: /usr/share/RetroShare06 
 +AuthSSLimpl::InitAuth already initialized. 
 +set the debugging to crashMode. 
 +Detected Old Crash File: /home/fab/.retroshare/LOC06_0ac6fab8da1a1b5258957caed1a355de/retro.log 
 +Copying to: /home/fab/.retroshare/LOC06_0ac6fab8da1a1b5258957caed1a355de/retro.log-save 
 +Logging redirected to /home/fab/.retroshare/LOC06_0ac6fab8da1a1b5258957caed1a355de/retro.log 
 +Switching To CrashLog Mode! 
 +Checking For Directories 
 +Load up Certificates, and Old Configuration (if present). 
 +Load Configuration 
 +setup classes / structures 
 +Checking for DHT bootstrap file: /home/fab/.retroshare/LOC06_0ac6fab8da1a1b5258957caed1a355de/bdboot.txt 
 +(EE) Cannot load filter file /home/fab/.retroshare/LOC06_0ac6fab8da1a1b5258957caed1a355de/bdfilter.txt 
 +bdNode::setNodeDhtMode(768), origFlags: 0 
 +bdNode::setNodeDhtMode() newFlags: 768 
 +p3BitDht::setRelayMode(17) 
 +bdNode::setNodeDhtMode(4096), origFlags: 768 
 +bdSpace::clean_node_flags(524288) 
 +bdNode::setNodeDhtMode() newFlags: 4864 
 +Encrypted file cache not present. Trying unencrypted... 
 +Unencrypted file cache not present either. 
 +RsPluginManager::loadList():  
 +   Reference executable hash: 0000000000000000000000000000000000000000 
 +(II) Executable hash matches. Updating the list of accepted/rejected plugins. 
 +Plugin directory : /usr/lib/retroshare/extensions6 does not exist. 
 +Examined a total of 0 plugins. 
 +PluginManager: saving list. 
 +  Saving current executable hash: 0000000000000000000000000000000000000000 
 +Local changes in trust database. Writing to disk... 
 +Done. 
 +Erreur de segmentation 
 +</code> 
 + 
 + 
 +===== Liens ===== 
 + 
 +  * Site officiel: http://retroshare.sourceforge.net 
 +  * Dépot Git : https://github.com/RetroShare/RetroShare 
 +  * Une doc plutôt centrée sur Ubuntu : https://linuxfr.org/tags/retroshare/public 
 + 
 + 
 +{{tag>type:réseau-p2p type:client-p2p licence:libre réseau:retroshare système:linux système:mac système:windows propriété:anonymisant}}
p2p/retroshare.1499113611.txt.gz · Dernière modification: le 03/07/2017 à 22h26 de 111110101011