Tin tức và phân tích của tất cả các thiết bị di động

Cách cài đặt Riot trên Linux

Riot là ứng dụng trò chuyện tất cả trong một được cung cấp bởi Matrix, một giao thức mở giúp dễ dàng trò chuyện với bạn bè, đồng đội, đồng nghiệp, v.v. Nó có các tính năng mà người dùng mong đợi từ các giải pháp độc quyền như Slack và là một ứng dụng tốt thay thế nếu bạn thích một giải pháp nhắn tin IM mở trên hệ thống Linux của bạn và các nền tảng khác. Đây là cách bạn có thể cài đặt Riot trên Linux.

hướng dẫn Ubuntu

Ứng dụng khách Riot có sẵn trên Ubuntu thông qua kho lưu trữ phần mềm chính thức của họ. Để kích hoạt nó, hãy mở một cửa sổ đầu cuối bằng cách nhấn Ctrl + Alt + T hoặc Ctrl + Shift + T trên bàn phím. Sau đó, bắt đầu quá trình cài đặt bằng cách cài đặt các phụ thuộc cần thiết để truy cập kho lưu trữ.

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

Sau khi kích hoạt hai gói cần thiết để tương tác với kho lưu trữ, hãy sử dụng lệnh wget để tìm nạp khóa GPG để Ubuntu có thể truy cập kho lưu trữ phần mềm.

sudo wget -O /usr/share/keyrings/riot-im-archive-keyring.gpg https://packages.riot.im/debian/riot-im-archive-keyring.gpg

Khi bạn đã xử lý xong khóa, hãy thêm máy chủ phần mềm Riot chính thức vào PC chạy Ubuntu Linux của bạn.

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

Chạy lệnh cập nhật để hoàn tất thiết lập kho lưu trữ Riot của bạn.

sudo apt update

Cuối cùng, cài đặt ứng dụng trên Ubuntu với:

sudo apt install riot-web

Hướng dẫn Debian

Các nhà phát triển đã cung cấp một kho lưu trữ phần mềm cho Riot cho Ubuntu, cũng hoạt động trên Debian 9. Nếu bạn muốn sử dụng nó, hãy mở một cửa sổ đầu cuối và bắt đầu bằng cách cài đặt lsb-release và apt-transport-https.

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

Sau khi các gói được cài đặt trên hệ thống của bạn, hãy sử dụng ứng dụng wget để tìm nạp khóa phát hành GPG.

sudo wget -O /usr/share/keyrings/riot-im-archive-keyring.gpg https://packages.riot.im/debian/riot-im-archive-keyring.gpg

Sau đó, sử dụng lệnh echo để kích hoạt kho lưu trữ phần mềm Riot trên hệ thống của bạn.

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

Chạy lệnh cập nhật trên Debian để nó có thể thấy nguồn phần mềm mới.

sudo apt-get update

Cuối cùng, cài đặt Riot trên Debian bằng lệnh cài đặt apt-get.

sudo apt-get install riot-web

Hướng dẫn Arch Linux

Ứng dụng Riot không có gói chính thức cho Arch Linux và các nhà phát triển không có kế hoạch hỗ trợ nó. Tuy nhiên, có một gói AUR không chính thức mà người dùng có thể cài đặt.

Để cài đặt ứng dụng Riot AUR không chính thức, hãy mở một cửa sổ đầu cuối và bắt đầu bằng cách cài đặt “Base-devel” và “Git” bằng Pacman.

sudo pacman -S base-devel git

Chúng tôi chăm sóc các gói “Base-devel” và “Git”. Bây giờ, hãy sử dụng lệnh git clone để tải xuống phiên bản mới nhất của ứng dụng trợ giúp Trizen AUR. Có được ứng dụng này là rất quan trọng vì nó sẽ giúp quá trình tạo và cài đặt của Riot trở nên tự động thay vì tẻ nhạt và tốn thời gian.

git clone  https://aur.archlinux.org/trizen.git

Cài đặt ứng dụng Trizen trên PC Arch Linux của bạn bằng makepkg.

cd trizen
makepkg -sri

Sau khi chạy trình trợ giúp Trizen AUR trên Arch Linux, bạn sẽ có thể nhanh chóng cài đặt ứng dụng Riot bằng lệnh bên dưới.

trizen -S riot-desktop-git

Hướng dẫn gói Snap

Không có gì bí mật khi các nhà phát triển ứng dụng Riot không quá quan tâm đến việc tạo các gói chính thức cho Fedora, OpenSUSE và các hệ điều hành Linux ít phổ biến khác. May mắn thay, những người ở Canonical đã tạo gói Snap Riot mà bất kỳ ai sử dụng Snapd đều có thể cài đặt từ cửa hàng.

Để phiên bản Snap Riot chạy trên Linux, bạn cần làm theo hướng dẫn của chúng tôi về cách cài đặt thời gian chạy Snap. Ngoài ra, nếu bạn không thể làm cho Snaps hoạt động trên bản phân phối đang chạy của mình, hãy xem xét dùng thử phiên bản Flatpak để thay thế.

Sau khi xử lý thời gian chạy Snap, việc cài đặt sẽ trở nên đơn giản. Chỉ cần chạy lệnh cài đặt nhanh bên dưới để bắt đầu!

sudo snap install riot-web

hướng dẫn gói phẳng

Riot có trên cửa hàng ứng dụng Flathub Flatpak. Nếu bạn là người dùng Linux và cần một ứng dụng nhưng không thể sử dụng kho phần mềm chính thức thì đây là lựa chọn tốt nhất (ngoài phiên bản Snap).

Để có phiên bản Flatpak của Riot, hãy bắt đầu bằng cách cài đặt gói Flatpak trên máy tính của bạn và bật Flathub. Bạn không biết cách thiết lập Flatpak trên PC Linux của mình? Chúng tôi có thể giúp! Hãy xem hướng dẫn của chúng tôi về cách thiết lập thời gian chạy Flatpak trên hệ thống của bạn.

Với thời gian chạy Flatpak được thiết lập và chạy trên PC của bạn, hãy sử dụng các lệnh bên dưới để cài đặt Riot.

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

Mã nguồn

Đối với hầu hết những người không thể truy cập Riot thông qua kho phần mềm chính thức, giải pháp Flatpak và Snap hoạt động tốt. Điều đó nói rằng, nếu bạn không thích Snap hoặc Flatpak trên PC Linux của mình và cần truy cập Riot, Mã nguồn là một lựa chọn tốt.

Để tạo và cài đặt mã từ nguồn, hãy truy cập trang Riot GitHub chính thức. Trang mô tả cách cài đặt các phần phụ thuộc, cách xây dựng và cài đặt giao thức Matrix, định cấu hình Sợi và nhiều thứ khác cần thiết để chạy ứng dụng.

Mục lục