„Fractal“: „Matrix“ protokolo pranešimų siuntimo programa

fractal

„Matrix“ apibrėžia standartą ir teikia „Matrix“ suderinamų serverių, klientų, SDK ir taikomųjų paslaugų atvirojo kodo nuorodų diegimus, kad padėtų jums kurti naujus komunikacijos sprendimus arba išplėsti esamų galimybes ir pasiekiamumą.

„Matrix“ yra decentralizuotiems tiesioginiams pranešimams sukurti sukurtas protokolas, kuris pastaruoju metu vis labiau populiarėja.

Se Galite naudoti tiesioginiams pranešimams, VoIP / WebRTC signalams, daiktų interneto ryšiui valdyti, arba bet kur, kur jums reikia standartinės HTTP API, kad galėtumėte skelbti ir užsiprenumeruoti duomenis stebėdami pokalbių istoriją.

Matrica gali būti naudojamas įvairioms komunikacijos užduotims atliktipvz., grupiniai pokalbiai, vaizdo pokalbiai, failų bendrinimas ir prisijungimas prie esamų IRC kambarių.

Vienas iš paprasčiausių „Matrix“ naudojimo būdų yra „RiotIM“ interneto klientas arba darbalaukio programa. Tačiau „Fractal“ yra „Matrix“ darbalaukio programa, sukurta GNOME.

„Fractal“ yra naujas projektas, parašytas „Rust“ programavimo kalba ir šiuo metu nepalaiko kai kurių „Matrix“ funkcijų, įskaitant vaizdo pokalbius.

Tačiau pagrindinio teksto pranešimų / pokalbių kliento funkcionalumas veikia puikiai.

Be to, akivaizdu, kad daug galvota apie vartotojo sąsają. Vartotojo sąsaja yra švari, neperkrauta ir lengvai valdoma.

Matricos palaikymas nuo galo iki galo šifruojamas beta versijoje. Tačiau „Fractal“ šiuo metu nepalaiko šifravimo.

Bet jei norite sužinoti šiek tiek daugiau apie „Fractal“ arba „Matrix“ protokolą, galite įdiegti „Fractal“ į savo sistemą.

 Kaip įdiegti „Fractal“ į „Linux“?

Si Jus domina galimybė įdiegti „Fractal“ savo „Linux“ paskirstyme, tai galite padaryti vadovaudamiesi instrukcijomis, kuriomis dalijamės.

Bendras šios programos įdiegimo būdas beveik bet kuriame dabartiniame „Linux“ platinime Tai yra naudojant „Flatpak“ paketus.

Taigi, norėdami įdiegti tokio tipo programas savo „Linux“ paskirstyme, turite turėti palaikymą.

Jei neturite šios papildomos pagalbos, galite tai padaryti patikrinkite šį įrašą kur mes paaiškiname, kaip tai padaryti.

Turėdami „Flatpak“ palaikymą savo sistemoje, galime įdiegti „Fractal“ į savo sistemą.

fraktalas pagrindinis

Jei turite „Gnome“ darbalaukio aplinką ir jos įdiegtą parduotuvę, galite tiesiogiai ją įdiegti, tiesiog turite ieškoti programos.

Visiems kitiems „Linux“ paskirstymams jie tiesiog turi atidaryti terminalą ir jame įvesti šią komandą:

flatpak install flathub org.gnome.Fractal

Ir pasirengę su ja, jie jau turės šią programą įdiegę, jie tiesiog turi ieškoti jos paleidimo priemonės savo programos meniu.

Jei jie negali jo rasti, jie gali paleisti programą naudodami šią komandą:

flatpak run org.gnome.Fractal

Įdiekite „Arch Linux“ ir dariniuose

Tiems, kurie naudojasi „Arch Linux“, „Manjaro“, „Antergos“ Jie gali įdiegti šią programą tiesiai iš savo saugyklų.

Jie turi atidaryti tik savo sistemos terminalą ir jame turi įvesti šią komandą:

sudo pacman -S fractal

Diegimas iš šaltinio kodo

Kitas būdas įdiegti šią programą sistemoje, sudarant programą iš jos šaltinio kodo.

Taigi už tai Savo sistemoje turite būti įdiegę „Python“ ir „Pip“, be to, sistemoje be „Rust“ programavimo kalbos taip pat turite „Meson“ ir „Ninja“.

Sudaryti šaltinio kodą galite gauti naudodami šią komandą:

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

Jau gavote kodą, mes diegiame Meson ir Ninja su:

pip3 install meson

pip install ninja

Po to Mes prieiname prie „Fractal“ katalogo naudodami:

cd fractal

Mes sudarome:

meson . _build --prefix=/usr/local

ninja -C _build

sudo ninja -C _build install

Pasiruošę kartu su jais, jie jau turės įdiegtą programą.

Tikimės, kad „Fractal“ greičiausiai taps pagrindine patirtimi ir komunikacijos įrankiu, kurį naudoja platesnė „Gnome“ bendruomenė.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.