Retroshare symbol
 

Important note

Retroshare is available on most systems. You can find it below in two versions: More information is available on the release blog post for version 0.6.4.
Windows logo

Windows

The installers for Windows contains the portable, normal install, and plugins. RetroShare for Windows is also availabe on chocolatey with automatic updates.

Checksums:checksum.txt

Apple logo

Mac OSX

RetroShare is currently available for OSX. Note: the packaging and compilation is not ours. It's been made automatically using Travis-CI.

RetroShare_v0.6.4.dmg

RetroShare_v0.6.4 TorOnly.dmg

checksum.txt

GNU/Linux logo

GNU/Linux

On most GNU/Linux distributions Retroshare is available along with standard packages, so you should check before on your preferred package manager if current RetroShare version is installable from there. If RetroShare is not available on your package manager or the available version is outdated you can find detailed instructions for each distribution we have tested down in this page.

ALT Linux logo

ALT Linux

Retroshare is independently maintained on ALT Linux.

Android logo

Android

We maintain an experimental RetroShare for Android package on F-Droid which only provides chat.

Android experts may also be interested in trying development snapshots from the RetroShare Android builds by G10h4ck channel to give us feedback and hopefully submit patches. We strongly discourage the usage of development snapshots on a non development device.

AppImage logo

AppImage

If none of the distribution specific options fit your setup you should try the following AppImages. Take care of selecting the one which match your CPU architecture (use x86_64 if you are unsure). We expect those AppImages to work on most GNU/Linux distributions.

Arch Linux logo

Arch Linux

We distribute current Retroshare for Arch Linux through our OBS repository. To add it you can use the following commands:

#1 wget https://download.opensuse.org/repositories/network:/retroshare/Arch_Community_standard/x86_64/network_retroshare_Arch_Community_standard.key
#2 pacman-key --add network_retroshare_Arch_Community_standard.key
#3 echo '[network_retroshare_Arch_Community_standard]' >> /etc/pacman.conf
#4 echo 'Server = https://download.opensuse.org/repositories/network:/retroshare/Arch_Community_standard/x86_64/' >> /etc/pacman.conf
#5 pacman-key --finger "network OBS Project <network@build.opensuse.org>"
#6 pacman-key --lsign-key "network OBS Project <network@build.opensuse.org>"
#5 pacman -Sy
#6 pacman -S retroshare

Alternatively you can use the package independently maintained on AUR.

CentOS logo

CentOS

We distribute current Retroshare for CentOS through our OBS repository. To add it you can use the following commands:

#1 rpm --import http://download.opensuse.org/repositories/network:/retroshare/CentOS_7/repodata/repomd.xml.key
#2 wget -O /etc/yum.repos.d/retroshare https://download.opensuse.org/repositories/network:/retroshare/CentOS_7/network:retroshare.repo
#3 yum update
#4 yum install retroshare
Debian logo

Debian

We distribute current Retroshare for Debian through our OBS repository. To add it you can use the following commands:

#1 export DEBIAN_MAJOR_VERSION=$(source /etc/os-release ; echo $VERSION_ID | awk -F. '{print $1}')
#2 wget -qO - http://download.opensuse.org/repositories/network:retroshare/Debian_${DEBIAN_MAJOR_VERSION}.0/Release.key | sudo apt-key add -
#3 sudo sh -c "echo 'deb http://download.opensuse.org/repositories/network:/retroshare/Debian_${DEBIAN_MAJOR_VERSION}.0/ /' >> /etc/apt/sources.list.d/retroshare.list"

And then install RetroShare with the following commands:

#1 sudo apt-get update
#2 sudo apt-get install retroshare
Fedora logo

Fedora

We distribute current Retroshare for Fedora through our OBS repository. To add it you can use the following commands:

Fedora 25-27
#1 sudo dnf config-manager --add-repo=https://download.opensuse.org/repositories/network:/retroshare/Fedora_$(rpm -E %fedora)/network:retroshare.repo

And then install RetroShare with the following commands:

#2 sudo dnf install retroshare
Gentoo logo

Gentoo

RetroShare is officially distributed along with Gentoo standard packages. You can instal it with the following command:

#0 mkdir -p /etc/portage/package.keywords/
#1 echo "=net-p2p/retroshare-0.6.4 ~*" >> /etc/portage/package.keywords/retroshare
#2 emerge -avq retroshare
Mageia logo

Mageia

We distribute current Retroshare for Mageia 6 through our OBS repository. To install you can use the following commands:

#1 urpmi.addmedia retroshare https://download.opensuse.org/repositories/network:/retroshare/Mageia_6/
#2 urpmi.update -a
#3 urpmi retroshare

While RetroShare is independently maintained on Mageia Cauldron.

openSUSE logo

openSUSE

We distribute current Retroshare for openSUSE through Open Build Service. To add the openSUSE Retroshare repository first look for the correct version on our OBS repository, once you identified it you can add it using zypper for expample for openSUSE Tumbleweed you could use the following command:

#1 zypper addrepo -f https://download.opensuse.org/repositories/network:/retroshare/openSUSE_Tumbleweed/ retroshare

Once you add the correct repository you can install Retroshare and receive updates with the following commands:

#1 zypper refresh security
#2 zypper install retroshare
ROSA Linux logo

ROSA Linux

Retroshare is independently maintained on ROSA Linux.

Slackware logo

Slackware

Retroshare is independently maintained on Slackware.

Ubuntu logo

Ubuntu

We distribute current RetroShare for Ubuntu through our OBS and PPA repositories. You can choose OBS or PPA according to your tastes but be carefull to add only one of them.
To add the one you choose use the following commands:

OBS
#1 source /etc/os-release
#2 wget -qO - https://download.opensuse.org/repositories/network:/retroshare/xUbuntu_${VERSION_ID}/Release.key | sudo apt-key add -
#3 sudo sh -c "echo 'deb https://download.opensuse.org/repositories/network:/retroshare/xUbuntu_${VERSION_ID}/ /' >> /etc/apt/sources.list.d/retroshare_OBS.list"
PPA
#1 sudo add-apt-repository ppa:retroshare/stable

Thein install RetroShare with:

#1 sudo apt-get update
#2 sudo apt-get install retroshare

Advanced user may be insterested in development snapshots to give us feedback on latest developments, in that case you should add instead the ppa:retroshare/unstable PPA repository.

FreeBSD logo

FreeBSD

Retroshare is independently maintained on FreeBSD freshports system.

Tar.gz logo

Source Tarballs

As always we honour our Free as in Freedom software for a Free Society stance, so you can download the source code from the following links:
RetroShare-0.6.4.tar.gz
RetroShare-0.6.4.zip
checksums