Как установить Riot на Linux
Riot — это универсальный чат-клиент на базе Matrix, открытый протокол, позволяющий легко общаться с друзьями, членами команды, коллегами и т. д.
Он предоставляет функции, которые пользователи ожидают от проприетарных решений, таких как Slack, и является Хорошая альтернатива, если вы предпочитаете открытое решение для обмена мгновенными сообщениями на Linux и других платформах. Вот как вы можете установить Riot в Linux.
Инструкции Ubuntu
Клиент Riot доступен в Ubuntu через их официальный репозиторий программного обеспечения. Чтобы включить его, откройте окно терминала, нажав Ctrl + Alt + T или Ctrl + Shift + T на клавиатуре. После этого запустите процесс установки, установив некоторые зависимости, необходимые для доступа к репозиторию.
sudo apt install -y lsb-release apt-transport-https
С двумя пакетами, необходимыми для взаимодействия с репозиторием, используйте Команда wget для загрузки ключа GPG, чтобы Ubuntu мог получить доступ к репозиторию программного обеспечения.
sudo wget -O /usr/share/keyrings/riot-im-archive-keyring.gpg https: / /packages.riot.im/debian/riot-im-archive-keyring.gpg
После того, как о ключе позаботятся, добавьте официальный сервер программного обеспечения Riot на свой ПК с Ubuntu Linux.
echo ‘deb [signature- 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
Выполните команду update , чтобы завершить настройку репозитория Riot.
обновление sudo apt
Наконец, установите приложение в Ubuntu с помощью:
sudo apt install riot-web
Инструкции Debian
Разработчики выпустили репозиторий программного обеспечения для Riot для Ubuntu, который также работает в Debian 9. Если вы хотите его использовать, откройте окно терминала и начните с установки lsb -release и apt-transport-https .
sudo apt-get install lsb-release apt-transport-https
После установки пакетов в вашей системе используйте приложение wget для загрузки ключ релиза GPG.
sudo wget -O /usr/share/keyrings/riot-im-archive-keyring.gpg https://packages.riot.im/debian/riot-im-archive-keyring.gpg
Затем используйте команда echo для включения репозитория программного обеспечения Riot в системе.
echo ‘deb [signature-by = / usr / share / keyrings / riot-im-archive-keyring.gpg] https: // пакеты .riot.im / debian / $ (lsb_release -cs) main ‘| sudo tee /etc/apt/sources.list.d/riot-im.list
Выполните команду update в Debian, чтобы он мог видеть новый программный источник.
sudo apt- get update
Наконец, установите Riot в Debian с помощью команды apt-get install .
sudo apt-get install riot-web
Инструкции Arch Linux
Приложение Riot не имеет официального пакета для Arch Linux, и разработчики не планируют его поддерживать. Однако существует неофициальный пакет AUR, который пользователи могут установить.
Чтобы установить неофициальное приложение Riot AUR, откройте окно терминала и начните с установки Base-devel и Git с использованием Pacman.
sudo pacman -S base-devel git
О пакетах Base-devel и Git позаботятся. Теперь используйте команду git clone , чтобы загрузить последнюю версию вспомогательного приложения Trizen AUR. Получение этого приложения является критически важным, поскольку оно делает сборку и установку Riot автоматической, а не утомительной и отнимает много времени.
git clone https://aur.archlinux.org/trizen.git
Установите приложение Trizen на ПК с Arch Linux, использующий makepkg .
cd trizen makepkg -sri
С помощником Trizen AUR, работающим в Arch Linux, вы сможете быстро установить приложение Riot с помощью приведенной ниже команды .
trizen -S riot-desktop-git
Инструкции по созданию пакетов
Ни для кого не секрет, что разработчики приложений Riot не очень заинтересованы в выпуске официальных пакетов для Fedora, OpenSUSE и другие менее популярные операционные системы Linux. К счастью, сотрудники Canonical создали пакет Snap of Riot, который любой, кто запускает Snapd, может установить из магазина.
Чтобы получить релиз Snap Riot, работающий на Linux, вам необходимо следовать нашему руководству по установке среды выполнения Snap. В качестве альтернативы, если вы не можете заставить Snap работать на своем дистрибутиве, попробуйте вместо этого выпустить релиз Flatpak.
После того, как исполняется Snap, установка проста. Просто запустите приведенную ниже команду snap install , чтобы начать работу.
sudo snap install riot-web
Инструкции Flatpak
Riot находится в магазине приложений Flathub Flatpak. Если вы являетесь пользователем Linux, нуждающимся в приложении, но не можете использовать официальный репозиторий программного обеспечения, это ваш лучший выбор (кроме релиза Snap).
Чтобы получить версию Riot для Flatpak, начните с установки Flatpak. пакет на вашем компьютере и включение Flathub. Не знаете, как настроить Flatpak на вашем ПК с Linux? Мы можем помочь! Перейдите к нашему руководству по настройке среды выполнения Flatpak в вашей системе.
После запуска и запуска среды Flatpak на вашем компьютере используйте команды ниже для установки Riot.
flatpak remote-add — -if-not-существует flathub https://flathub.org/repo/flathub.flatpakrepo flatpak install flathub im.riot.Riot
Исходный код
Для большинства людей, не имеющих доступа к Riot через официальный репозитории программного обеспечения, решения Flatpak и Snap работают нормально. Тем не менее, если вам не нравится Snap или Flatpak на вашем ПК с Linux, и вам нужен доступ к Riot, исходный код является хорошим вариантом.
Чтобы собрать и установить код из исходного кода, перейдите на официальную страницу GitHub для Riot. На странице рассказывается, как установить зависимости, как построить и установить протокол Matrix, настроить Yarn и кучу других вещей, необходимых для запуска приложения.