Native RPM package builds for Fedora, CentOS, and Red Hat Enterprise Linux
Riot is a client implementing the matrix protocol enabling decentralized, secure messaging for collaborative groups. It's a great client, but it needed RPM packages built for the Red Hat family of linux operating systems. So... here they be!
What is Riot (and Matrix)? In short, Riot is an open source, decentralized, end-to-end encrypted team collaboration platform who's often compared to IRC, Rocket Chat, Mattermost, Slack, etc.
Included directly here in this github repository are source RPM packages and specfiles so you can rebuild Riot if you are so inclined. But runnable binaries have also been built. See below for how to install and run Riot on your linux desktop.
All *.src.rpm packages here should be signed with my GPG key
All binary RPMs are signed with the Fedora Project's Copr GPG signing key
- Riot: https://riot.im/ and https://github.com/vector-im/riot-web
- Matrix: https://matrix.org/ and https://en.wikipedia.org/wiki/Matrix_(communication_protocol)
- A couple reviews from some dude, TechCrunch, and the Slant community
Unsurprisingly, I personally think Riot is superior to Slack and Rocket Chat.
It's easy to install and run Riot, on these currently supported platforms...
- Fedora: versions 24, 25, 26 -- x86_64, i686
- CentOS (and RHEL): version 7 -- x86_64 only
cd /etc/yum.repos.d/
sudo curl -O https://raw.githubusercontent.com/taw00/riot-rpm/master/riot-messaging-client.fedora.repo
sudo dnf install -y riot --refresh
...OR... if you prefer to use Fedora Project's Copr directly, follow the instructions found at this link: https://copr.fedorainfracloud.org/coprs/taw/Riot/
cd /etc/yum.repos.d/
sudo curl -O https://raw.githubusercontent.com/taw00/riot-rpm/master/riot-messaging-client.epel.repo
sudo yum clean expire-cache
sudo yum install -y riot
...OR... if you prefer to use Copr (Fedora Project) directly, follow the instructions found at this link: https://copr.fedorainfracloud.org/coprs/taw/Riot/
Search for and select "Riot" from your desktop or run riot
from the commandline.
Note: If none of this made sense or you couldn't get it to work, Riot can also be run as SaaS from your browser at https://riot.im/app
Once you have followed the repository and installation instructions above, you should be notified of any future updates enabling you to update the software automatically. And you can always force a check with...
# Fedora...
sudo dnf upgrade
# CentOS or RHEL...
sudo yum update
I do this as a hobby, but I will try to be timely with my updates.
I built these for my own use. I offer these builds for your own convenience. If it 'splodes your computer, I am sorry, but buyer beware. :) I am in no way affiliated with the orginators of Riot -- Vector Creations Ltd. (of Amdocs) -- but I do thank them for their contribution.
Contact: t0dd@protonmail.com or find me at @t0dd:matrix.org after you installed Riot!