Fraktal: aplikacja do przesyłania wiadomości dla protokołu Matrix

fraktalna

Matrix definiuje standard i zapewnia referencyjne implementacje Open Source serwerów, klientów, SDK i usług aplikacji zgodnych z Matrix, aby pomóc w tworzeniu nowych rozwiązań komunikacyjnych lub rozszerzaniu możliwości i zasięgu już istniejących.

Matrix to protokół opracowany dla zdecentralizowanych wiadomości błyskawicznych, który ostatnio zyskał na popularności.

Se Można go używać do zasilania komunikatorów internetowych, sygnalizacji VoIP / WebRTC, komunikacji w Internecie rzeczylub gdziekolwiek potrzebujesz standardowego interfejsu API HTTP do publikowania i subskrybowania danych przy jednoczesnym śledzeniu historii konwersacji.

Matrix może być używany do szerokiego zakresu zadań komunikacyjnychtakie jak czaty grupowe, czaty wideo, udostępnianie plików i łączenie się z istniejącymi pokojami IRC.

Jednym z najłatwiejszych sposobów korzystania z Matrix jest klient sieciowy RiotIM lub aplikacja komputerowa. Jednak Fractal jest aplikacją komputerową Matrix zaprojektowaną dla GNOME.

Fractal to nowy projekt napisany w języku programowania Rust i obecnie nie obsługuje niektórych funkcji Matrix, w tym czatów wideo.

Jednak podstawowa funkcjonalność podstawowego klienta wiadomości tekstowych / czatu działa dobrze.

Oczywiste jest również, że interfejs użytkownika został przemyślany. Interfejs użytkownika jest przejrzysty, uporządkowany i łatwy w nawigacji.

Obsługa macierzy dla szyfrowania od końca do końca jest w fazie beta. Jednak Fractal obecnie nie obsługuje szyfrowania.

Ale jeśli chcesz dowiedzieć się trochę więcej o Fractal lub protokole Matrix, możesz zainstalować Fractal w swoim systemie.

 Jak zainstalować Fractal na Linuksie?

Si Chcesz zainstalować Fraktala na swojej dystrybucji Linuksa, możesz to zrobić, postępując zgodnie z instrukcjami, które udostępniamy.

Ogólna metoda instalacji tej aplikacji na prawie każdej obecnej dystrybucji Linuksa Dzieje się tak za pomocą pakietów Flatpak.

Musisz więc mieć wsparcie, aby móc instalować aplikacje tego typu w swojej dystrybucji Linuksa.

Jeśli nie masz tego dodatkowego wsparcia, możesz sprawdź następujący post gdzie wyjaśniamy, jak to zrobić.

Dzięki wsparciu Flatpak w naszym systemie będziemy mogli zainstalować Fractal w naszym systemie.

fraktal główny

Jeśli masz środowisko graficzne Gnome i jego zainstalowany sklep, możesz zainstalować z niego bezpośrednio, wystarczy poszukać aplikacji.

Dla wszystkich innych dystrybucji Linuksa Wystarczy otworzyć terminal i wpisać w nim następujące polecenie:

flatpak install flathub org.gnome.Fractal

I gotowe, będą już mieć tę aplikację zainstalowaną, wystarczy, że poszukają jej programu uruchamiającego w menu aplikacji.

Jeśli nie mogą go znaleźć, mogą uruchomić aplikację za pomocą następującego polecenia:

flatpak run org.gnome.Fractal

Zainstaluj na Arch Linux i pochodnych

W przypadku tych, którzy są użytkownikami Arch Linux, Manjaro, Antergos Mogą zainstalować tę aplikację bezpośrednio ze swoich repozytoriów.

Wystarczy otworzyć terminal w swoim systemie i wpisać w nim następującą komendę:

sudo pacman -S fractal

Instalacja z kodu źródłowego

Innym sposobem na zainstalowanie tej aplikacji w systemie jest kompilacja aplikacji z jej kodu źródłowego.

Więc do tego Musisz mieć zainstalowane Python i Pip w swoim systemie, a także Meson i Ninja oprócz języka programowania Rust w swoim systemie.

Kompilować możesz uzyskać kod źródłowy za pomocą następującego polecenia:

git clone https://gitlab.gnome.org/World/fractal.git

Otrzymałem już kod, przystępujemy do instalacji Mesona i Ninja z:

pip3 install meson

pip install ninja

Po tym Uzyskujemy dostęp do katalogu Fractal za pomocą:

cd fractal

I kompilujemy z:

meson . _build --prefix=/usr/local

ninja -C _build

sudo ninja -C _build install

I gotowe, będą już mieć zainstalowaną aplikację.

Miejmy nadzieję, że Fractal prawdopodobnie stanie się podstawowym doświadczeniem i narzędziem komunikacji wykorzystywanym przez szerszą społeczność Gnome.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.