当前位置: 首页>>技术教程>>正文


在Debian和Ubuntu上安装Riot Matrix Chat Client

, ,

目的

在Debian /Ubuntu上安装Riot桌面Matrix客户端。

发行版

Debian或Ubuntu的最新版本

要求

Debian或Ubuntu的有效安装

困难

简单

约定

  • -要求给出linux命令以root特权直接作为root用户执行或通过使用sudo命令
  • $-要求给出linux命令以普通非特权用户身份执行

介绍

Matrix是一种up-and-coming聊天协议,可为Slack等专有解决方案提供真正的替代方案。与Slack不同,Matrix是免费的,开源的并且完全去中心化的。使用Matrix,您可以拥有自己的聊天室。

因为Matrix只是一个协议,所以有多种客户端实现。使用最广泛的well-polished是Riot。

Riot可以用作Web应用程序,但是从桌面使用聊天应用程序更加方便。认识到,Riot开发人员提供了Debian软件包存储库,可在基于Debian的Linux桌面上轻松下载和维护。




(adsbygoogle = window.adsbygoogle || [])。push({});


添加存储库

像任何Debian存储库一样,您需要将其添加到您的/etc/apt/sources.list文件。使用您喜欢的文本编辑器将其打开,然后在下面的行中添加。

deb https://riot.im/packages/debian/ stretch main

该示例适用于Debian Stretch。将”stretch”替换为您的分发名称。例如,如果您使用的是Ubuntu 17.04,则应输入”zesty.”

获取钥匙

与任何其他Debian存储库一样,您需要将关联的GPG密钥添加到Apt。您可以直接使用wget


$ cd Downloads
$ wget https://riot.im/packages/keys/riot.asc

然后,将其导入Apt。


$ sudo apt-key add riot.asc

更新并安装防暴

有了密钥和存储库后,您可以更新Apt并安装Riot。


$ sudo apt update
$ sudo apt install riot-web

使用防暴

Riot home screen
首次打开Riot时,会看到一个屏幕,其中列出了Matrix主服务器上可加入的一些基本房间。侧面有一个slide-out菜单,带有其他导航选项。



(adsbygoogle = window.adsbygoogle || [])。push({});


Riot room listing
当您拉出菜单时,在顶部有几个登录按钮。底部是按钮,可让您导航到不同的房间。为了与房间互动,您需要注册一个帐户。

Riot registration
不同的服务器有不同的帐户。默认情况下,当您单击注册按钮时,它将为您设置默认服务器。如果要加入其他服务器或自己创建服务器,可以单击表单底部的单选按钮进行设置。

注册后,您可以返回房间目录并加入您选择的任何房间。该界面与几十年前的以前的聊天客户端非常相似,因此,任何事情都不应该太困难。

总结思想

Riot是开始使用Matrix的绝佳方法,而Matrix是摆脱Slack等专有聊天系统的更好方法。虽然Matrix生态系统还很年轻,但是它正在增长,因此可以期待持续的发展。

如果您正在寻找更私人的东西,则始终可以设置自己的Matrix服务器并将Riot用作该客户端。由于Matrix是一套统一的协议,因此客户可以互换。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/11258.html,未经允许,请勿转载。