linux riot密码,在Linux系统上安装Riot的方法
本文介绍在Linux操作系统上安装Riot的方法,支持Ubuntu、Debian、Arch Linux等系统,也能使用Snap或Flatpak命令安装。
简介
Riot是一个由Matrix提供支持的通用聊天客户端,这是一个开放的协议,可以轻松地与朋友、团队成员、同事等聊天,它具有用户期望的Slack等专有解决方案的功能,如果你更喜欢在Linux和其他平台上进行IM通信,它是一个很好的选择。
相关链接
Ubuntu安装Riot
Riot客户端可以通过他们的官方软件库在Ubuntu上获得,要启用它,请按键盘上的Ctrl+Alt+T或Ctrl+Shift+T打开终端窗口,之后,通过安装访问repo所需的一些依赖项来启动安装过程:
sudo apt install -y lsb-release apt-transport-https
使用与启用的repo交互所需的两个包,使用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 PC:
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
运行update命令完成Riot repo的设置:
sudo apt update
最后,在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 app下载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 [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
在Debian上运行update命令,以便它可以看到新的软件源:
sudo apt-get update
最后,使用apt-get install命令在Debian上安装Riot:
sudo apt-get install riot-web
Arch Linux安装Riot
Riot应用程序没有Arch Linux的官方软件包,开发人员也不打算支持它,但是,有一个非官方的AUR包供用户安装。
要安装非官方的Riot AUR应用程序,请打开终端窗口,然后使用Pacman安装“Base-devel”和“Git”:
sudo pacman -S base-devel git
现在使用git clone命令下载Trizen AUR帮助应用程序的最新版本,获得这个应用程序是至关重要的,因为它将自动构建和安装Riot:
git clone https://aur.archlinux.org/trizen.git
使用makepkg在Arch Linux PC上安装Trizen应用程序:
cd trizen
makepkg -sri
随着Trizen AUR助手在Arch Linux上启动并运行,你将能够使用以下命令快速安装Riot应用程序:
trizen -S riot-desktop-git
Snap命令安装Riot
一旦处理了Snap运行时,安装就很简单,只需运行下面的snap install命令即可:
sudo snap install riot-web
Flatpak命令安装Riot
Riot在Flathub Flatpak应用商店中,要获得Flatpak版本的Riot,首先在PC上安装Flatpak软件包并启用Flathub,参考在Linux系统上安装并使用Flatpak的方法。
在计算机上启动并运行Flatpak运行时,使用以下命令安装Riot:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub im.riot.Riot
相关主题
linux riot密码,在Linux系统上安装Riot的方法相关推荐
- 红帽 linux 安装gns3,在Arch Linux和Manjaro系统上安装GNS3的方法
本文介绍在Arch Linux和Manjaro系统上安装GNS3的方法,适合所有基于Arch Linux的发行版.我们还将为Gns3创建一个启动器,适用于KDE.Gnome 3和Linux上其它桌面环 ...
- 在linux(ubuntu16.04)系统上安装RTL8822CE网卡驱动
在linux(ubuntu16.04)系统上安装RTL8822CE网卡驱动 1.下载8822CE驱动https://github.com/alanfox2000/realtek-linux/tree/ ...
- anydesk linux安装_在Debian 10/Ubuntu 18.04系统上安装AnyDesk的方法
本文介绍在Debian 10(Buster) Linux/Ubuntu 18.04(Bionic Beaver)操作系统上安装AnyDesk的方法. 简介 AnyDesk是Windows.Linux和 ...
- metasploit下载教程linux,在Debian 10/9系统上安装Metasploit Framework的方法
本文介绍在Debian 10/9操作系统上安装Metasploit Framework的方法,以脚本的方式安装,全程相当的简单,按照以下步骤操作即可. 在Debian 10/Debian 9上安装Me ...
- linux semaphore,在CentOS 7操作系统上安装Semaphore的方法
本文介绍在CentOS 7操作系统上安装Semaphore的方法,安装完后就可以使用Semaphore来管理Ansible Web UI了. 一.安装MariaDB数据库和git 2.x参考文章 1. ...
- xen系统安装服务器,在CentOS 7系统上安装Xen的方法
本文介绍在CentOS 7操作系统上安装Xen的方法,及部署第一个VM. 简介 Xen是一个开源的裸机虚拟机管理程序,允许你在一台主机上并行运行不同的操作系统,这种类型的管理程序通常在虚拟化世界中被称 ...
- linux输入influxdb密码,在RHEL 8/CentOS 8上安装InfluxDB的方法
本文介绍如何在RHEL 8/CentOS 8系统上安装InfluxDB的方法. 简介 InfluxDB是一个用Go编写的开源时间序列数据库,针对快速,高可用性存储和时间序列数据检索进行了优化,以进行指 ...
- linux自动下载icloud,在Linux系统上安装和使用iCloud的方法
本文介绍在Linux操作系统上安装和使用iCloud的方法.尽管在Linux平台上有很多人使用iPhone,但Apple并没有认真对待它的Linux用户,由于他们的疏忽,没有一种在Linux上使用iC ...
- linux snap exe,在Linux系统上安装官方Snap Store应用程序
本文介绍在Linux操作系统上安装官方Snap Store应用程序的方法,内容包括启用Snap支持.安装Snap Store及配置.从Snap Store安装软件及卸载软件.注意:Snap存储有时在非 ...
最新文章
- 图论 ---- D. Multiples and Power Differences (全局lcm + 矩阵二分图)
- MySQL优化系列(二)--查找优化(1)(非索引设计)
- 单元测试如何保证了易用的API
- 成功解决ModuleNotFoundError: No module named 'keras_retinanet.utils.compute_overlap'
- 电平转换电路(三极管共射极)
- 经常被问到的十个 Java 面试题?你Get了吗?
- 易乐游无盘服务器缓存设置,易乐游缓存设置图文教程
- 使用CRT调试功能来检测内存泄漏
- aws rds监控慢sql_AWS RDS SQL Server –监视数据库实例
- 技术文化和惨淡命运 —— 怀念中国雅虎
- ios安卓模拟器_同步器使用教学【区分安卓和iOS】
- Java核心技术卷一基础知识第10版demo实例
- 数学分析课程笔记(张平):函数
- 千年荒漠变绿洲,看沙漠“卫士”携手昇腾AI植起绿色希望
- 成人高考计算机基础知识真题及答案,2015成人高考计算机基础试卷
- 使用大白菜U盘进入PE后再次重启电脑会留后门的清理方法
- jQuery系列 第四章 jQuery框架的选择器
- 常用粤语字即输入方法
- 图像分类中的SVM多核学习
- 记某hw中遇到的cms(PageAdmin CMS)渗透过程
热门文章
- 一个不错的网站 各个人工智能任务的sota也就是 排名 state of the arts
- 【边玩边学Unity3d】Mesh属性
- 创建一个vue脚手架项目
- 抖音里那些视频剪辑素材哪里来的?
- 【IOC框架】分析与理解
- linux mysql 建表 ddl,linux安装mysql和mysqlDDL语言
- 2020-03-项目申报书框架
- git灰度发布版本_灰度发布/蓝绿发布_部署到Kubernetes_选择部署方式_用户指南_CodePipeline - 阿里云...
- java四种访问修饰符
- Modbus 功能码解析