Fractal: aplicativo de mensagens para o protocolo Matrix

fractal

Matrix define o padrão e fornece implementações de referência de código aberto de Servidores, Clientes, SDKs e Serviços de Aplicativos compatíveis com Matrix para ajudá-lo a criar novas soluções de comunicação ou expandir os recursos e o alcance das existentes.

Matrix é um protocolo desenvolvido para mensagens instantâneas descentralizadas que recentemente cresceu em popularidade.

Se Você pode usar para alimentar mensagens instantâneas, sinalização VoIP / WebRTC, comunicação pela Internet das coisasou em qualquer lugar em que você precise de uma API HTTP padrão para publicar e assinar dados enquanto rastreia o histórico de conversas.

Matriz pode ser usado para uma ampla gama de tarefas de comunicaçãocomo chats de grupo, chats de vídeo, compartilhamento de arquivos e conexão com salas de IRC existentes.

Uma das maneiras mais fáceis de usar o Matrix é o cliente da Web ou aplicativo de desktop RiotIM. No entanto, Fractal é um aplicativo de desktop Matrix projetado para GNOME.

Fractal é um novo projeto escrito na linguagem de programação Rust e atualmente não oferece suporte a alguns recursos do Matrix, incluindo chats de vídeo.

No entanto, a funcionalidade principal de um cliente básico de mensagem de texto / bate-papo funciona bem.

Além disso, está claro que muito pensamento foi dedicado à interface do usuário. A interface do usuário é limpa, organizada e fácil de navegar.

O suporte de matriz para criptografia ponta a ponta está em beta. No entanto, o Fractal não oferece suporte à criptografia.

Mas se você quiser saber um pouco mais sobre o Fractal ou o protocolo Matrix, pode instalar o Fractal em seu sistema.

 Como instalar o Fractal no Linux?

Si Você está interessado em poder instalar o Fractal em sua distribuição Linux, você pode fazer isso seguindo as instruções que compartilhamos.

O método geral para instalar este aplicativo em quase qualquer distribuição Linux atual É usando os pacotes Flatpak.

Portanto, você deve ter o suporte para poder instalar aplicativos deste tipo em sua distribuição Linux.

Se você não tem este suporte adicional, você pode verifique a seguinte postagem onde explicamos como fazê-lo.

Com o suporte Flatpak em nosso sistema, poderemos instalar o Fractal em nosso sistema.

fractal principal

Se você possui o ambiente de desktop Gnome e seu armazenamento instalado, pode instalar diretamente a partir dele, bastando procurar o aplicativo.

Para todas as outras distribuições Linux Basta abrir um terminal e nele digitar o seguinte comando:

flatpak install flathub org.gnome.Fractal

E pronto, eles já terão esse aplicativo instalado, basta procurar o launcher dele no menu de aplicativos.

Se não conseguirem encontrá-lo, eles podem executar o aplicativo com o seguinte comando:

flatpak run org.gnome.Fractal

Instalar no Arch Linux e derivados

No caso de quem é usuário de Arch Linux, Manjaro, Antergos Eles podem instalar este aplicativo diretamente de seus repositórios.

Eles só precisam abrir um terminal em seu sistema e nele devem digitar o seguinte comando:

sudo pacman -S fractal

Instalação a partir do código fonte

Outro método de poder instalar este aplicativo no sistema, compilando o aplicativo a partir de seu código-fonte.

Então para isso Você deve ter Python e Pip instalados em seu sistema, e também Meson e Ninja, além da linguagem de programação Rust em seu sistema.

Compilar você pode obter o código-fonte com a ajuda do seguinte comando:

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

Já obtive o código, procedemos à instalação do Meson e do Ninja com:

pip3 install meson

pip install ninja

Depois disso Acessamos o diretório Fractal com:

cd fractal

E nós compilamos com:

meson . _build --prefix=/usr/local

ninja -C _build

sudo ninja -C _build install

E pronto, eles já terão o aplicativo instalado.

Esperançosamente, o Fractal provavelmente se tornará uma experiência central e uma ferramenta de comunicação adotada pela comunidade Gnome em geral.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.