Jak zainstalować Riot w systemie Linux

Riot to uniwersalny klient czatu obsługiwany przez Matrix, otwarty protokół, który ułatwia rozmowę ze znajomymi, członkami zespołu, współpracownikami itp. Zawiera funkcje, których użytkownicy oczekiwaliby od zastrzeżonych rozwiązań, takich jak Slack i jest dobrą alternatywą, wolisz otwarte rozwiązanie do komunikacji IM w systemie Linux i innych platformach. Oto, jak możesz zainstalować Riot w systemie Linux.

Instrukcje Ubuntu

Klient Riot jest dostępny w systemie Ubuntu za pośrednictwem ich oficjalnego repozytorium oprogramowania. Aby go włączyć, otwórz okno terminala, naciskając Ctrl + Alt + T lub Ctrl + Shift + T.na klawiaturze. Następnie rozpocznij proces instalacji, instalując zależności wymagane do uzyskania dostępu do repozytorium.

sudo apt install -y lsb-release apt-transport-https

Po włączeniu dwóch pakietów wymaganych do interakcji z repozytorium użyj polecenia wget, aby pobrać klucz GPG, aby Ubuntu mógł uzyskać dostęp do repozytorium oprogramowania.

sudo wget -O /usr/share/keyrings/riot-im-archive-keyring.gpg https://packages.riot.im/debian/riot-im-archive-keyring.gpg

Po zajęciu się kluczem dodaj oficjalny serwer oprogramowania Riot do komputera z systemem Ubuntu Linux.

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 zakończyć konfigurowanie repozytorium Riot.

sudo apt update

Na koniec zainstaluj aplikację na Ubuntu za pomocą:

sudo apt install riot-web

Instrukcje Debiana

Twórcy udostępnili repozytorium oprogramowania dla Riot dla Ubuntu, które działa również na Debianie 9. Jeśli chcesz go używać, otwórz okno terminala i zacznij od zainstalowania lsb-release i apt-transport-https.

sudo apt-get install lsb-release apt-transport-https

Po zainstalowaniu pakietów w systemie użyj aplikacji wget, aby pobrać klucz wydania GPG.

sudo wget -O /usr/share/keyrings/riot-im-archive-keyring.gpg https://packages.riot.im/debian/riot-im-archive-keyring.gpg

Następnie użyj polecenia echo, aby włączyć repozytorium oprogramowania Riot w systemie.

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 na Debianie, aby mógł zobaczyć nowe źródło oprogramowania.

sudo apt-get update

Na koniec zainstaluj Riot na Debianie za pomocą polecenia apt-get install.

sudo apt-get install riot-web

Arch instrukcje Linux

Aplikacja Riot nie ma oficjalnego pakietu dla Arch Linux, a programiści nie planują jej obsługiwać. Istnieje jednak nieoficjalny pakiet AUR, który użytkownicy mogą zainstalować.

Aby zainstalować nieoficjalną aplikację Riot AUR, otwórz okno terminala i zacznij od zainstalowania „Base-devel” i „Git” za pomocą Pacmana.

sudo pacman -S base-devel git

Dbamy o pakiety „Base-devel” i „Git”. Teraz użyj polecenia git clone, aby pobrać najnowszą wersję aplikacji pomocniczej Trizen AUR. Uzyskanie tej aplikacji ma kluczowe znaczenie, ponieważ spowoduje, że tworzenie i instalacja Riot będzie automatyczne, a nie żmudne i czasochłonne.

git clone  https://aur.archlinux.org/trizen.git

Zainstaluj aplikację Trizen na komputerze Arch Linux za pomocą makepkg.

cd trizen
makepkg -sri

Po uruchomieniu pomocnika Trizen AUR w Arch Linux, będziesz mógł szybko zainstalować aplikację Riot za pomocą poniższego polecenia.

trizen -S riot-desktop-git

Instrukcje dotyczące pakietu Snap

Nie jest tajemnicą, że twórcy aplikacji Riot nie są zbyt zainteresowani tworzeniem oficjalnych wersji pakietów dla Fedory, OpenSUSE i innych mniej popularnych systemów operacyjnych Linux. Na szczęście ludzie w Canonical stworzyli pakiet Snap Riot, który każdy, kto używa Snapd, może zainstalować ze sklepu.

Aby uzyskać wersję Snap Riot działającą w systemie Linux, musisz postępować zgodnie z naszym przewodnikiem, jak zainstalować środowisko wykonawcze Snap. Alternatywnie, jeśli nie możesz sprawić, by Snapy działały w uruchomionej dystrybucji, rozważ zamiast tego wypróbowanie wersji Flatpak.

Po zadbaniu o środowisko wykonawcze Snap instalacja jest prosta. Po prostu uruchom poniższe polecenie snap install, aby rozpocząć!

sudo snap install riot-web

Instrukcje Flatpak

Riot jest w sklepie z aplikacjami Flathub Flatpak. Jeśli jesteś użytkownikiem Linuksa i potrzebujesz aplikacji, ale nie możesz korzystać z oficjalnego repozytorium oprogramowania, jest to najlepszy wybór (oprócz wersji Snap).

Aby uzyskać wersję Flatpak Riot, zacznij od zainstalowania pakietu Flatpak na komputerze i włączenia Flathub. Nie wiesz, jak skonfigurować Flatpak na komputerze z systemem Linux? Możemy pomóc! Przejdź do naszego przewodnika, jak skonfigurować środowisko wykonawcze Flatpak w swoim systemie.

Po uruchomieniu i uruchomieniu środowiska wykonawczego Flatpak na komputerze 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 większości osób, które nie mogą uzyskać dostępu do Riot za pośrednictwem oficjalnych repozytoriów oprogramowania, rozwiązania Flatpak i Snap działają dobrze. To powiedziawszy, jeśli nie lubisz Snap lub Flatpak na swoim komputerze z systemem Linux i potrzebujesz dostępu do Riot, kod źródłowy jest dobrą opcją.

Aby zbudować i zainstalować kod ze źródła, przejdź do oficjalnej strony Riot w serwisie GitHub. Na stronie opisano, jak zainstalować zależności, jak zbudować i zainstalować protokół Matrix, skonfigurować Yarn i wiele innych rzeczy wymaganych do uruchomienia aplikacji.