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.
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.