Archiv/RetroShare

Archivierte Anleitung

Dieser Artikel wurde archiviert. Das bedeutet, dass er nicht mehr auf Richtigkeit überprüft oder anderweitig gepflegt wird. Der Inhalt wurde für keine aktuell unterstützte Ubuntu-Version getestet. Wenn du Gründe für eine Wiederherstellung siehst, melde dich bitte in der Diskussion zum Artikel. Bis dahin bleibt die Seite für weitere Änderungen gesperrt.

Zum Verständnis dieses Artikels sind folgende Seiten hilfreich:

  1. ⚓︎ Verwenden eines PPAs

  2. ⚓︎ Installation von Programmen

  3. ⚓︎ Starten von Programmen

  4. ⚓︎ Ein Terminal öffnen

  5. ⚓︎ Root-Rechte

Inhaltsverzeichnis
  1. Installation
    1. PPA
  2. Einrichtung
    1. Neue Identität erstellen
    2. Plugins bestätigen
    3. Freunde hinzufügen
  3. Bedienung
    1. Erweiterungen
  4. Links

./retroshare_logo.png RetroShare 🇬🇧 ist eine betriebssystemunabhängige und quelloffene 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.

Bildschirmfoto.jpg

RetroShare kommt vollkommen ohne zentrale Server aus. Der Datenverkehr wird dabei grundsätzlich mittels 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 Ubuntu 18.04 verfügbar).

PPA

Adresszeile zum Hinzufügen des PPAs:

Hinweis!

Zusätzliche Fremdquellen können das System gefährden.


Ein PPA unterstützt nicht zwangsläufig alle Ubuntu-Versionen. Weitere Informationen sind der Wiki/Vorlagen/PPA/ppa.png PPA-Beschreibung des Eigentümers/Teams retroshare zu entnehmen.

Nach dem Aktualisieren der Paketquellen kann folgendes Paket installiert [2] werden:

Befehl zum Installieren der Pakete:

sudo apt-get install retroshare 

Oder mit apturl installieren, Link: apt://retroshare

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.

identitaet

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 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 linke Maustaste auf das Symbol Freund-hinzufuegen.png 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.

Bereich
Symbol Beschreibung
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.
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.
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.
Chatlobbys.png Hier kann man Gruppenchats erstellen.
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.
Kanaele.png Hier kann man Fotos und Videos teilen und kommentieren.
Foren.png In diesem Bereich kann man Foren erstellen und die Foren von Freunden sehen und abonnieren.
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:

Einstellungen
Symbol Beschreibung
Freund-hinzufuegen.png Öffnet den Assistenten zum Hinzufügen von neuen Freunden.
Freigabemanager.png Öffnet den RetroShare-Freigabemanager, bei dem man einstellen kann, welche Ordner über Retroshare Freunden zur Verfügung gestellt werden.
Berechtigung.png Öffnet den Dialog zum Einstellen der Berechtigungen der Freunde. Hier kann man genau einstellen, welcher Freund auf welchen Bereich Zugriff hat.
ueber.png Zeigt Informationen über die Entwickler an.
Einstellungen.png Öffnet den Einstellungsdialog, bei dem man sehr viele Einstellungen rund um RetroShare tätigen kann.
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 VoIP (Internet-Telefonie) nützlich ist:

Befehl zum Installieren der Pakete:

sudo apt-get install retroshare-voip-plugin retroshare-linkscloud-plugin retroshare-feedreader-plugin 

Oder mit apturl installieren, Link: apt://retroshare-voip-plugin,retroshare-linkscloud-plugin,retroshare-feedreader-plugin