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.
Spis treści:
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.