[[Vorlage(archiviert)]] {{{#!vorlage Wissen [:Paketquellen_freischalten/PPA: Verwenden eines PPAs] [:Pakete installieren: Installation von Programmen] [:Programme_starten: Starten von Programmen] [:Terminal: Ein Terminal öffnen] [:sudo: Root-Rechte] }}} [[Inhaltsverzeichnis()]] [[Bild(./retroshare_logo.png, 48, align=left)]] [http://retroshare.cc/ RetroShare] {en} ist eine betriebssystemunabhängige und quelloffene [wikipedia:Peer-to-Peer:P2P-Plattform], die eine dezentralisierte, private und sichere Kommunikation ermöglicht. Es unterstützt eine gemeinsame Datennutzung, wobei ein gleichzeitiges Hoch- und Herunterladen mit mehreren Freunden möglich ist, außerdem Chats, Nachrichten, Foren und Nachrichtenkanäle, UPnP/NAT-PMP Port-Weiterleitungen und über eine Erweiterung auch [:Internet-Telefonie:]. Das Programm zeichnet sich zusätzlich durch eine recht einfache Bedienung aus. [[Bild(Bildschirmfoto.jpg, 300, align=right)]] RetroShare kommt vollkommen ohne zentrale Server aus. Der Datenverkehr wird dabei grundsätzlich mittels [wikipedia:OpenSSL:] verschlüsselt. = Installation = Die Anwendung ist nicht in den offiziellen Paketquellen enthalten. Zur Installation muss man daher auf ein "Personal Package Archiv" (PPA) [1] ausweichen (nur bis [:18.04:Ubuntu 18.04] verfügbar). == PPA == [[Vorlage(PPA,retroshare/stable)]] Nach dem Aktualisieren der Paketquellen kann folgendes Paket installiert [2] werden: {{{#!vorlage Paketinstallation retroshare, ppa, bis [:18.04:] }}} = Einrichtung = Bevor man Retroshare optimal nutzen kann, muss man noch einige Sachen einrichten. Zuallererst muss man sich eine Identität erstellen, dann muss man noch Freunde hinzufügen und die Firewall anpassen. [[Bild(identitaet, 300, right)]] == Neue Identität erstellen == Nach dem ersten Start bittet Retroshare den Nutzer eine neue Identität zu erstellen. Man muss sich einen Namen und ein sicheres Passwort für die Anmeldung überlegen. Außerdem muss man noch einen Ort angeben. Bei dieser Identität handelt es sich um einen speziellen [:GnuPG:PGP-Schlüssel]. Dieser setzt sich wie jeder PGP-Schlüssel aus einem privaten und einen öffentlichen Schlüsselteil zusammen. Den öffentlichen Schlüssel muss man entweder per E-Mail oder auf anderem Wege seinem Freund senden, um sich mit diesem verschlüsselt über Retroshare zu verbinden und mit Hilfe des privaten Schlüssels, kann man sich mit der selben Identität auch an mehren Computern anmelden, dafür wird auch die Angabe des Ortes benötigt. Im Unterschied zu anderen Programmen wird die Identität nur lokal im Ordner '''~/.retroshare''' im [:Homeverzeichnis:] gespeichert und nicht auf einem Server. == Plugins bestätigen == Wenn man die Identität erfolgreich erstellt hat, dann wird man nach der Eingabe des Passwortes gefragt, um das eigentliche Programm zu starten. Beim ersten Start kann es vorkommen, dass man gefragt wird, ob man ein ''"Nicht registriertes Plug-in/Programm"'' aktivieren möchte. Dabei kann es sich entweder um über die Paketverwaltung installierte Plugins handeln, dies erkennt man am Speicherort '''/usr/lib/retroshare/extensions/**.so''' oder um selbst installierte Plugins im Ordner '''~/.retroshare/extensions/**.so''' Falls man eine Erweiterung installiert hat, kann man hier der Aktivierung zustimmen. == Freunde hinzufügen == Um einen Freund hinzufügen zu können, brauchen beide Freunde jeweils den öffentlichen Teil des PGP-Schlüssel des Freundes. Diesen kann man entweder als Text oder als Datei austauschen. Dazu öffnet man mit einen Klick [[Vorlage(Tasten, lmt)]] auf das Symbol [[Bild(Freund-hinzufuegen.png, 25)]] den Assistent zum Hinzufügen eines Freundes. Daraufhin hat man die Möglichkeit den öffentlichen Schlüssel in ein Textfeld hinein zu kopieren oder die Datei mit dem Schlüssel einzulesen. Außerdem kann man auch einen Freund, der noch kein Retroshare benutzt, eine automatisch generierte E-Mail schicken, die den öffentlichen Schlüssel schon enthält. = Bedienung = Das Hauptfenster besteht aus den Bereichen Freunde, Dateifreigabe, Chatlobbys, Nachrichten, Kanäle und Forum. Im Folgenden werden die Bereiche näher vorgestellt. {{{#!vorlage Tabelle Bereich +++ Symbol Beschreibung +++ <:> [[Bild(Info.png)]] In diesem Bereich werden alle Meldungen der unterschiedlichen Bereiche aufgelistet. Hier wird man zum Beispiel benachrichtigt, wenn neue Nachrichten, Foreneinträge, Chatanfragen eingegangen sind. +++ <:> [[Bild(Freunde.png)]] Hier sieht man eine Übersicht über alle Freunde mit denen man verbunden ist. Außerdem kann man hier Chats mit einzelnen Freunden starten, einstellen wie sehr man welchem Freund vertraut und sich grafisch die Verknüpfung der Freundschaften anzeigen. +++ <:> [[Bild(Datenfreigabe.png)]] Dieser Bereich zeigt die Datenübertragung an. Es werden alle getätigten Up- und Downloads angezeigt. Außerdem kann man von Freunden freigegebene Datei durchsuchen und herunterladen. +++ <:> [[Bild(Chatlobbys.png)]] Hier kann man Gruppenchats erstellen. +++ <:> [[Bild(Nachrichten.png)]] Der Bereich ist ein integriertes E-Mail Programm. Diese E-Mails werden verschlüsselt an die Freunde versendet und werden direkt übertragen, wenn beide online sind. Ein Versenden von Anhängen ist auch möglich. +++ <:> [[Bild(Kanaele.png)]] Hier kann man Fotos und Videos teilen und kommentieren. +++ <:> [[Bild(Foren.png)]] In diesem Bereich kann man Foren erstellen und die Foren von Freunden sehen und abonnieren. +++ <:> [[Bild(Schritte.png)]] Dieser Bereich begleitet den Benutzer bei den ersten Schritten. Dazu gehört das Einladen von Freunden, dem Hinzufügen von Freunde, wie sich Retroshare mit Freunden verbindet und dem öffnen der Firewall in. }}} In der linken Spalte befinden sich verschiedene Einstellungsmöglichkeiten: {{{#!vorlage Tabelle Einstellungen +++ Symbol Beschreibung +++ <:> [[Bild(Freund-hinzufuegen.png)]] Öffnet den Assistenten zum Hinzufügen von neuen Freunden. +++ <:> [[Bild(Freigabemanager.png )]] Öffnet den RetroShare-Freigabemanager, bei dem man einstellen kann, welche Ordner über Retroshare Freunden zur Verfügung gestellt werden. +++ <:> [[Bild(Berechtigung.png)]] Öffnet den Dialog zum Einstellen der Berechtigungen der Freunde. Hier kann man genau einstellen, welcher Freund auf welchen Bereich Zugriff hat. +++ <:> [[Bild(ueber.png)]] Zeigt Informationen über die Entwickler an. +++ <:> [[Bild(Einstellungen.png )]] Öffnet den Einstellungsdialog, bei dem man sehr viele Einstellungen rund um RetroShare tätigen kann. +++ <:> [[Bild(Beenden.png )]] Retroshare komplett beenden. Nutzt man hingegen das Schließen über die Titelleiste, so wird Retroshare nur in den Tray minimiert. }}} == Erweiterungen == Im PPA befinden sich außerdem noch einige Erweiterungen, von denen vor allem [:Internet-Telefonie:VoIP] (Internet-Telefonie) nützlich ist: {{{#!vorlage Paketinstallation retroshare-voip-plugin, ppa retroshare-linkscloud-plugin, ppa retroshare-feedreader-plugin, ppa }}} = Links = * [http://retroshare.cc/ Projektseite] {en} * [https://github.com/RetroShare/documentation/wiki Wiki] {en} - Dokumentation * [https://retroshareteam.wordpress.com/ RetroShare Team Blog] {en} * [github:RetroShare/RetroShare:Quellcode] {en} * [wikipedia:RetroShare:] – Wikipedia * [:Bitmessage:] – alternatives System, das sich allerdings auf den Austausch von Nachrichten beschränkt #tag: Netzwerk, Internet, Sicherheit, Kommunikation, P2P