如何在 Linux 上安裝 Riot

如何在 Linux 上安裝 Riot

Riot 是一個由 Matrix 提供支持的通用聊天客戶端,這是一種開放協議,可以輕鬆與朋友、團隊成員、同事等聊天。它具有用戶期望從 Slack 等專有解決方案中獲得的功能,如果您更喜歡在 Linux 和其他平台上進行 IM 通信的開放式解決方案。以下是在 Linux 上安裝 Riot 的方法。

Ubuntu 使用說明

如何在 Linux 上安裝 Riot

Riot 客戶端可通過其官方軟件存儲庫在 Ubuntu 上使用。要啟用它,請按鍵盤上的 Ctrl + Alt + T 或 Ctrl + Shift + T 打開終端窗口 。之後,通過安裝訪問 repo 所需的一些依賴項來開始安裝過程。

sudo apt install -y lsb-release apt-transport-https

啟用與 repo 交互所需的兩個包,使用wget 命令下載 GPG 密鑰,以便 Ubuntu 可以訪問軟件 repo。

須藤 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" | 須藤三通/etc/apt/sources.list.d/riot-im.list

運行update命令以完成 Riot 存儲庫的設置。

sudo apt 更新

最後,在 Ubuntu 上安裝應用程序:

sudo apt 安裝 riot-web

Debian 使用說明

開發人員已經發布了一個適用於 Ubuntu 的 Riot 軟件存儲庫,它也適用於 Debian 9。如果您想使用它,請打開一個終端窗口並從安裝lsb -releaseapt-transport-https 開始

sudo apt-get install lsb-release apt-transport-https

在您的系統上安裝軟件包後,使用 wget 應用程序下載 GPG 發布密鑰。

須藤 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" | 須藤三通/etc/apt/sources.list.d/riot-im.list

在 Debian 上運行update命令,以便它可以看到新的軟件源。

sudo apt-get 更新

最後,使用apt-get install命令在 Debian 上安裝 Riot 。

sudo apt-get install riot-web

Arch Linux 使用說明

Riot 應用程序沒有用於 Arch Linux 的官方軟件包,開發人員也不打算支持它。但是,有一個非官方的AUR 軟件包可供用戶安裝。

要安裝非官方 Riot AUR 應用程序,請打開一個終端窗口,然後使用 Pacman 安裝“Base-devel”和“Git”。

sudo pacman -S base-devel git

處理“Base-devel”和“Git”包。現在使用git clone命令下載最新版本的 Trizen AUR 助手應用程序。獲取此應用程序至關重要,因為它將使構建和安裝 Riot 變得自動化,而不是繁瑣和耗時。

git 克隆 https://aur.archlinux.org/trizen.git

使用makepkg在您的 Arch Linux PC 上安裝 Trizen 應用程序。

光碟
makepkg -sri

隨著 Trizen AUR 助手在 Arch Linux 上啟動並運行,您將能夠使用以下命令快速安裝 Riot 應用程序。

trizen -S riot-desktop-git

按扣包裝說明

眾所周知,Riot 應用程序開發人員對為 Fedora、OpenSUSE 和其他不太流行的 Linux 操作系統發布官方軟件包沒有太大興趣。值得慶幸的是,Canonical 的人已經創建了 Riot 的 Snap 軟件包,任何運行 Snapd 的人都可以從商店安裝。

要在 Linux 上運行 Riot 的 Snap 版本,您需要遵循我們關於如何安裝 Snap 運行時的指南。或者,如果您無法讓 Snaps 在您正在運行的發行版上運行,請考慮嘗試使用 Flatpak 版本。

一旦處理好 Snap 運行時,安裝就很簡單了。只需運行下面的snap install命令即可開始!

sudo snap 安裝 riot-web

Flatpak 說明

如何在 Linux 上安裝 Riot

Riot 位於 Flathub Flatpak 應用商店。如果您是需要該應用程序但無法使用官方軟件存儲庫的 Linux 用戶,那麼這是您最好的選擇(除了 Snap 版本。)

要獲得 Riot 的 Flatpak 版本,首先要在您的 PC 上安裝 Flatpak 軟件包並啟用 Flathub。不知道如何在 Linux PC 上設置 Flatpak?我們可以幫忙!前往我們的指南,了解如何在您的系統上設置 Flatpak 運行時

在您的計算機上啟動並運行 Flatpak 運行時,使用以下命令安裝 Riot。

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

源代碼

對於大多數無法通過官方軟件存儲庫訪問 Riot 的人來說,Flatpak 和 Snap 解決方案工作正常。也就是說,如果您不喜歡 Linux PC 上的 Snap 或 Flatpak 並且需要訪問 Riot,那麼源代碼是一個不錯的選擇。

要從源代碼構建和安裝代碼,請前往 Riot 的官方 GitHub 頁面。在頁面上,它概述瞭如何安裝依賴項、如何構建和安裝 Matrix 協議、設置 Yarn 以及運行應用程序所需的其他一系列內容。


使用 Pano 改進 Gnome Shell 剪貼板

使用 Pano 改進 Gnome Shell 剪貼板

讓我們面對現實吧,默認的 Gnome Shell 剪貼板並不是很好。安裝 Pano 來改善您的剪貼板體驗!

如何在Linux上安裝DaVinci Resolve 17

如何在Linux上安裝DaVinci Resolve 17

您的 Linux 機器需要一個出色的非線性視頻編輯器嗎?使用本指南使用 Davinci Resolve 17!

如何使用壁紙下載器將壁紙下載到 Linux 桌面

如何使用壁紙下載器將壁紙下載到 Linux 桌面

Wallpaper Downloader 是一個靈活的 Linux 壁紙下載和管理器。它支持大多數Linux桌面環境,並且非常易於使用。本指南

如何在計算機上安裝 Tuxedo 操作系統

如何在計算機上安裝 Tuxedo 操作系統

想要通過 Tuxedo 計算機測試 Tuxedo 操作系統嗎?了解如何讓最新版本的 Tuxedo OS 在您的 PC 上運行。

如何在 Linux 上安裝 DEB 文件

如何在 Linux 上安裝 DEB 文件

什麼是 .DEB 文件?你用它做什麼?了解在 Linux PC 上安裝 DEB 文件的多種方法。

如何在 Linux 上玩消逝的光芒

如何在 Linux 上玩消逝的光芒

《消逝的光芒》是一款由 Techland 開發、華納兄弟互動娛樂發行的 2015 年生存恐怖視頻遊戲。遊戲的中心是

如何在計算機上安裝 Neptune Linux

如何在計算機上安裝 Neptune Linux

Neptune 使用 KDE Plasma 5 桌面環境,旨在提供優雅的操作系統。以下是如何在計算機上安裝 Neptune Linux。

嘗試 Ubuntu 的新基於 snap 的桌面

嘗試 Ubuntu 的新基於 snap 的桌面

想嘗試 Ubuntu 的新的基於 snap 包的桌面操作系統嗎?通過本指南了解如何將其部署在虛擬機上。

如何在 Linux 上玩《傳說之下》

如何在 Linux 上玩《傳說之下》

Undertale 是一款 2015 年 2D 獨立角色扮演遊戲,由遊戲開發商 Toby Fox 開發和發行。本指南將介紹在您的電腦上下載和安裝 Undertale

如何在 Linux 上玩《全面戰爭:三個王國》

如何在 Linux 上玩《全面戰爭:三個王國》

《全面戰爭:三個王國》是一款由 Creative Assembly 開發的回合製策略 RTS 遊戲。下面是如何在 Linux 上玩遊戲。