Retroshare symbol
Windows logo

Windows

RetroShare for Windows is also availabe on chocolatey with automatic updates.

Additional download options

Checksums:checksum.txt

Apple logo

macOS

RetroShare is currently available for macOS.

  • RetroShare-0.6.7a-MacOS-10.15.7-Qt5.dmg
  • RetroShare-0.6.7a-MacOS-10.14-Qt5.dmg

    Additional options In order to use Retroshare over Tor, just do:
       $ brew install tor

    Checksums: 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.

    AppImage logo

    AppImage

    If none of the distribution specific options fits your setup you should try AppImage. 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.

    Additional options 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-gui
    CentOS logo

    CentOS

    We distribute current Retroshare for CentOS through our OBS repository.

    Additional options 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-gui
    Debian logo

    Debian

    We distribute current Retroshare for Debian through our OBS repository.

    Additional options To add it you can use the following commands:

    Determine your Debian version, OBS builds RetroShare packages for Debian 8.0, 9.0, 10, Testing and Ustable:

    #1 export DEBIAN_VERSION="9.0"

    Add RetroShare OBS as trusted packages repository:

    #1 wget -qO - http://download.opensuse.org/repositories/network:retroshare/Debian_${DEBIAN_VERSION}/Release.key | sudo apt-key add -
    #2 sudo sh -c "echo 'deb http://download.opensuse.org/repositories/network:/retroshare/Debian_${DEBIAN_VERSION}/ /' > /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-gui

    Or look for more RetroShare packages with the following commands:

    #1 sudo apt-cache search retroshare

    If you can't find a proper package for your Debian version/architecture or you encounter problems installing or using the packages, we suggests you to try the RetroShare AppImage or Flatpak instead.

    Fedora logo

    Fedora

    We distribute current Retroshare for Fedora through our OBS repository.

    Additional options To add it you can use the following commands:
    #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-gui
    Flatpak logo

    Flatpak

    If none of the distribution specific options fits your setup you should try Flatpak - just follow the instructions on Flathub. We expect those to work on most GNU/Linux distributions.

    Gentoo logo

    Gentoo

    RetroShare is officially distributed along with Gentoo standard packages.

    Additional options You can install it with the following command:
    #0 emerge -avq net-p2p/retroshare
    Mageia logo

    Mageia

    We distribute current Retroshare for Mageia through our OBS repository.

    Additional options 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-gui
    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,

    Additional options once you identified it you can add it using zypper for example 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-gui
    Raspbian logo

    Raspbian

    We distribute current Retroshare for Raspbian 10 through our OBS repository.

    Additional options To add it you can use the following commands:
    #1 wget -qO - http://download.opensuse.org/repositories/network:retroshare/Raspbian_10/Release.key | sudo apt-key add -
    #2 sudo sh -c "echo 'deb http://download.opensuse.org/repositories/network:/retroshare/Raspbian_10/ /' > /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-gui

    If you use another Raspbian version/architecture or you encounter problems installing or using the package, we suggests you to try the RetroShare AppImage instead.

    ROSA Linux logo

    ROSA Linux

    Retroshare is independently maintained on ROSA Linux.

    Slackware logo

    Slackware

    RetroShare is independently packaged for Slackware.

    Ubuntu logo

    Ubuntu

    We distribute current RetroShare for Ubuntu through our OBS repository.

    Additional options To add it you can use the following commands:
    #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"

    Then install RetroShare with:

    #1 sudo apt-get update
    #2 sudo apt-get install retroshare-gui
    Void Linux logo

    Void Linux

    RetroShare is independently packaged for Void Linux.

    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.7.2.tar.gz
    RetroShare-0.6.7.2.zip
    checksums