Как установить Riot в Linux

Как установить Riot в Linux

Riot - это универсальный клиент чата на базе открытого протокола Matrix, который позволяет легко общаться с друзьями, членами команды, коллегами и т. Д. Он предлагает функции, которые пользователи ожидают от проприетарных решений, таких как Slack, и является хорошей альтернативой, если вы бы предпочли открытое решение для обмена мгновенными сообщениями на Linux и других платформах. Вот как вы можете установить Riot в Linux.

Инструкции Ubuntu

Как установить Riot в Linux

Клиент 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 [подписано = / 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

Запустите команду обновления, чтобы завершить настройку репозитория Riot.

sudo apt update

Наконец, установите приложение в Ubuntu с помощью:

sudo apt установить 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 [подписано = / 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

Запустите команду обновления в 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, используя приведенную ниже команду.

тризен -S бунт-рабочий стол-мерзавец

Инструкции по пакету Snap

Не секрет, что разработчики приложений Riot не очень заинтересованы в выпуске официальных выпусков пакетов для Fedora, OpenSUSE и других менее популярных операционных систем Linux. К счастью, сотрудники Canonical создали Snap-пакет Riot, который любой, кто использует Snapd, может установить из магазина.

Чтобы Snap-версия Riot работала в Linux, вам необходимо следовать нашему руководству по установке среды выполнения Snap . В качестве альтернативы, если вы не можете заставить Snaps работать в используемом вами дистрибутиве, попробуйте вместо этого версию Flatpak.

После того, как среда выполнения Snap позаботится, установка будет простой. Просто запустите приведенную ниже команду мгновенной установки, чтобы приступить к работе!

sudo snap установить riot-web

Инструкции по Flatpak

Как установить Riot в Linux

Riot находится в магазине приложений Flathub Flatpak. Если вы являетесь пользователем Linux и нуждаетесь в приложении, но не можете использовать официальный репозиторий программного обеспечения, это ваш лучший выбор (помимо версии Snap).

Чтобы получить версию Riot для Flatpak, начните с установки пакета Flatpak на свой компьютер и включения Flathub. Не знаете, как установить Flatpak на свой компьютер с Linux? Мы можем помочь! Перейдите к нашему руководству о том, как настроить среду выполнения Flatpak в вашей системе .

Когда на вашем компьютере запущена среда выполнения Flatpak, используйте приведенные ниже команды для установки Riot.

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo 
flatpak install flathub im.riot.Riot

Исходный код

Для большинства людей, не имеющих доступа к Riot через официальные репозитории программного обеспечения, решения Flatpak и Snap работают нормально. Тем не менее, если вам не нравятся Snap или Flatpak на вашем ПК с Linux и вам нужен доступ к Riot, исходный код - хороший вариант.

Чтобы собрать и установить код из исходного кода, перейдите на официальную страницу GitHub для Riot . На странице описывается, как установить зависимости, как создать и установить протокол Matrix, настроить Yarn и множество других вещей, необходимых для запуска приложения.


Улучшите буфер обмена Gnome Shell с помощью Pano

Улучшите буфер обмена Gnome Shell с помощью Pano

Посмотрим правде в глаза, буфер обмена Gnome Shell по умолчанию не очень хорош. Установите Pano, чтобы улучшить работу с буфером обмена!

Как установить DaVinci Resolve 17 в Linux

Как установить DaVinci Resolve 17 в Linux

Вам нужен отличный нелинейный видеоредактор для Linux? Заставьте Davinci Resolve 17 работать с этим руководством!

Как загрузить обои на рабочий стол Linux с помощью загрузчика обоев

Как загрузить обои на рабочий стол Linux с помощью загрузчика обоев

Wallpaper Downloader — удобный загрузчик и менеджер обоев для Linux. Он поддерживает большинство сред рабочего стола Linux и очень прост в использовании. Это руководство

Как установить ОС Tuxedo на свой компьютер

Как установить ОС Tuxedo на свой компьютер

Хотите протестировать ОС Tuxedo на компьютерах Tuxedo? Узнайте, как установить последнюю версию Tuxedo OS на свой ПК.

Как установить файл DEB в Linux

Как установить файл DEB в Linux

.DEB вариант № Что ты делаешь с этим? Узнайте о многих способах установки файлов DEB на ПК с Linux.

Как играть в Dying Light на Linux

Как играть в Dying Light на Linux

Dying Light — видеоигра в жанре survival horror, разработанная Techland и изданная Warner Bros Interactive Entertainment в 2015 году. Игра сосредоточена на

Как установить Neptune Linux на свой компьютер

Как установить Neptune Linux на свой компьютер

Neptune использует среду рабочего стола KDE Plasma 5 и стремится создать элегантную ОС. Вот как установить Neptune Linux на свой компьютер.

Попробуйте новый рабочий стол на основе оснастки Ubuntu

Попробуйте новый рабочий стол на основе оснастки Ubuntu

Хотите опробовать новую настольную операционную систему Ubuntu, основанную на Snap-пакетах? Узнайте, как развернуть его на виртуальной машине с помощью этого руководства.

Как играть в Undertale на Linux

Как играть в Undertale на Linux

Undertale — это двухмерная инди-ролевая игра 2015 года, разработанная и изданная разработчиком игр Тоби Фоксом. Это руководство расскажет о загрузке и установке Undertale на вашем компьютере.

Как играть в Total War: THREE KINGDOMS на Linux

Как играть в Total War: THREE KINGDOMS на Linux

Total War: Three Kingdoms — это пошаговая стратегия в реальном времени, разработанная Creative Assembly. Вот как играть на Linux.