Riot to wszechstronny klient czatu działający na podstawie protokołu Matrix, który jest otwartym standardem umożliwiającym komunikację z przyjaciółmi, współpracownikami czy członkami zespołu. Oferuje funkcjonalności, które są typowe dla zamkniętych aplikacji, takich jak Slack, i stanowi atrakcyjną alternatywę dla użytkowników preferujących otwarte rozwiązania do komunikacji na systemach Linux oraz innych platformach. Poniżej przedstawiamy kroki, jak zainstalować Riot w systemie Linux.
Instrukcje dla Ubuntu
Riot jest dostępny dla systemu Ubuntu poprzez oficjalne repozytorium oprogramowania. Aby je aktywować, otwórz terminal, naciskając Ctrl + Alt + T lub Ctrl + Shift + T. Następnie rozpocznij instalację, dodając wymagane zależności do uzyskania dostępu do repozytoriów.
sudo apt install -y lsb-release apt-transport-https
Po zainstalowaniu tych pakietów, użyj polecenia wget, aby pobrać klucz GPG, potrzebny do uzyskania dostępu do repozytoriów oprogramowania w Ubuntu.
sudo wget -O /usr/share/keyrings/riot-im-archive-keyring.gpg https://packages.riot.im/debian/riot-im-archive-keyring.gpg
Po dodaniu klucza, dołącz oficjalne repozytorium Riot do systemu Ubuntu.
echo "deb [signed-by=/usr/share/keyrings/riot-im-archive-keyring.gpg] https://packages.riot.im/debian/ $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/riot-im.list
Wykonaj polecenie aktualizacji, aby zakończyć konfigurację repozytorium Riot.
sudo apt update
Na koniec zainstaluj aplikację Riot w Ubuntu, używając poniższego polecenia:
sudo apt install riot-web
Instrukcje dla Debiana
Twórcy Riot udostępnili repozytorium oprogramowania, które działa dla Ubuntu, a także dla Debiana 9. Aby je zainstalować, otwórz terminal i zacznij od dodania pakietów lsb-release oraz apt-transport-https.
sudo apt-get install lsb-release apt-transport-https
Po zainstalowaniu tych pakietów, użyj wget, aby pobrać klucz GPG dla repozytoriów.
sudo wget -O /usr/share/keyrings/riot-im-archive-keyring.gpg https://packages.riot.im/debian/riot-im-archive-keyring.gpg
Następnie dodaj repozytorium Riot do systemu, wykorzystując polecenie echo.
echo "deb [signed-by=/usr/share/keyrings/riot-im-archive-keyring.gpg] https://packages.riot.im/debian/ $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/riot-im.list
Uruchom polecenie aktualizacji, aby Debian mógł rozpoznać nowe źródło oprogramowania.
sudo apt-get update
Na koniec zainstaluj Riot, używając polecenia apt-get install:
sudo apt-get install riot-web
Instrukcje dla Arch Linux
Riot nie ma oficjalnego pakietu dla Arch Linux, i programiści nie planują jego wsparcia. Istnieje jednak nieoficjalny pakiet AUR, który można zainstalować.
Aby zainstalować ten nieoficjalny pakiet Riot AUR, otwórz terminal i zacznij od zainstalowania „Base-devel” oraz „Git” przy użyciu Pacmana.
sudo pacman -S base-devel git
Po zainstalowaniu pakietów, użyj polecenia git clone, aby pobrać najnowszą wersję aplikacji pomocniczej Trizen AUR, co uprości proces instalacji Riot.
git clone https://aur.archlinux.org/trizen.git
Zainstaluj Trizen w swoim systemie Arch Linux za pomocą makepkg.
cd trizen makepkg -sri
Po uruchomieniu pomocnika Trizen w Arch Linux, możesz szybko zainstalować aplikację Riot, używając poniższego polecenia:
trizen -S riot-desktop-git
Instrukcje dotyczące pakietu Snap
Twórcy aplikacji Riot nie są szczególnie zainteresowani tworzeniem oficjalnych wersji dla systemów takich jak Fedora czy OpenSUSE. Na szczęście, dzięki Canonical, dostępny jest pakiet Snap Riot, który może zostać zainstalowany przez każdego użytkownika Snapd.
Aby zainstalować wersję Snap Riot w swoim systemie Linux, najpierw upewnij się, że masz zainstalowane środowisko wykonawcze Snap. Jeżeli nie możesz uruchomić Snapów w swojej dystrybucji, rozważ użycie wersji Flatpak.
Po skonfigurowaniu środowiska Snap, instalacja jest prosta. Wystarczy uruchomić poniższe polecenie:
sudo snap install riot-web
Instrukcje dla Flatpak
Aplikacja Riot jest dostępna w sklepie Flathub dla Flatpak. Jeśli nie masz dostępu do oficjalnego repozytorium oprogramowania, to jest to doskonała alternatywa (obok wersji Snap).
Aby uzyskać wersję Flatpak Riot, zacznij od zainstalowania pakietu Flatpak i dodania repozytorium Flathub. Jeżeli nie wiesz, jak skonfigurować Flatpak na swoim systemie, możemy Ci w tym pomóc! Zobacz nasz przewodnik dotyczący konfiguracji środowiska Flatpak.
Po zainstalowaniu i uruchomieniu Flatpak, użyj poniższych poleceń, aby zainstalować Riot:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo flatpak install flathub im.riot.Riot
Kod źródłowy
Dla wielu użytkowników, którzy nie mogą uzyskać dostępu do Riot przez oficjalne repozytoria, rozwiązania Flatpak i Snap są wystarczające. Jeśli jednak preferujesz nie korzystać z tych opcji na swoim systemie Linux, możesz zbudować i zainstalować Riot ze źródła.
Aby zbudować aplikację ze źródła, odwiedź oficjalną stronę Riot na GitHubie. Znajdziesz tam instrukcje dotyczące instalacji zależności, budowania oraz konfigurowania Yarn i wielu innych niezbędnych elementów do uruchomienia aplikacji.