Matrix inotsanangura chiyero uye inopa yakavhurika sosi yekumisikidza kuitiswa kweMatrix-inoenderana Seva, Vatengi, SDKs, uye MaSevhisi Ekushandisa kuti ikubatsire kugadzira matsva ekutaurirana mhinduro kana kuwedzera kugona uye kusvika kune aripo.
Matrix iprotocol yakave yakagadzirirwa kuitirwa mameseji akaisirwa pakarepo ayo achangobva kukura mukuzivikanwa.
Se Unogona kushandisa kusimbisa mameseji, VoIP / WebRTC kusaina, Internet yezvinhu kutaurirana, kana chero kwaunoda iyo yakajairwa HTTP API kushambadzira uye kunyorera kune data uchichengeta nhoroondo yenhaurwa.
Matrix inogona kushandiswa kune akasiyana siyana ekutaurirana mabasadzakadai sekutaurirana kweboka, vhidhiyo chats, kugovera faira, uye kubatanidza kune aripo IRC makamuri.
Imwe yedzakareruka nzira dzekushandisa Matrix ndeye RiotIM webhu mutengi kana desktop application. Nekudaro, Fractal ndeye Matrix desktop application yakagadzirirwa GNOME.
Fractal chirongwa chitsva chakanyorwa muRust programming mutauro uye parizvino haitsigire zvimwe zveMatrix maficha, kusanganisira mavhidhiyo ehurukuro.
Nekudaro, iko kwekutanga kushanda kweyekutanga mameseji mameseji / chat mutengi inoshanda zvakanaka.
Zvakare, zviri pachena kuti pfungwa zhinji dzakapinda mushandisi interface. Iyo yekushandisa interface yakachena, isina marara, uye nyore kufamba.
Matrix rutsigiro rwekupedzisira-kumagumo kunyorera kuri mubeta. Zvisinei, Fractal haisi ikozvino inotsigira kuvhara.
Asi kana iwe uchida kuziva zvishoma nezve Fractal kana iyo Matrix protocol, unogona kuisa Fractal pane yako system.
Maitiro ekuisa Fractal paLinux?
Si Iwe unofarira kugona kuisa Fractal pane yako Linux kugovera, unogona kuzviita nekutevera mirairo yatinogovana.
Iyo yakajairwa nzira yekuisa iyi application pane ingangoita chero yazvino Linux yekuparadzira Izvo nekushandisa iyo Flatpak mapakeji.
Saka iwe unofanirwa kuve nerutsigiro kuti ugone kuisa zvinoshandiswa zverudzi urwu mukuparadzira kwako Linux.
Kana iwe usina iyi yakawedzera rutsigiro iwe unogona tarisa inotevera positi kwatinotsanangudza maitiro ekuzviita.
Tine Flatpak rutsigiro musystem yedu, isu tinokwanisa kuisa Fractal pane yedu system.
Kana iwe uine iyo Gnome desktop nharaunda uye neyakaiswa chitoro, unogona kuisa kubva pairi zvakananga, iwe unongofanirwa kutsvaga iko kunyorera.
Kune mamwe ese maLinux kugoverwa Ivo chete vanofanirwa kuvhura terminal uye mairi nyora unotevera kuraira:
flatpak install flathub org.gnome.Fractal
Uye vakagadzirira nayo, ivo vanenge vatove neichi chishandiso chakaiswa, ivo vanongofanirwa kutsvaga iyo launcher yacho mumenu yekushandisa.
Kana vasingakwanise kuiwana, vanogona kumhanyisa kunyorera nemirairo inotevera:
flatpak run org.gnome.Fractal
Isa pane Arch Linux uye zvigadzirwa
Muchiitiko cheavo vari vashandisi veArch Linux, Manjaro, Antergos Vanogona kuisa chishandiso ichi zvakananga kubva kune avo ekuchengetera.
Ivo chete vanofanirwa kuvhura terminal pane yavo system uye mairi ivo vanofanirwa kunyora unotevera kuraira:
sudo pacman -S fractal
Kuisirwa kubva kunobva kodhi
Imwe nzira yekugona kuisa chishandiso ichi pahurongwa, kuumbiridza iko kunyorera kubva kune yayo kodhi kodhi.
Saka nezvazvo Iwe unofanirwa kuve nePython nePip yakaiswa pane yako system, uye zvakare uve naMeson naNinja kuwedzera kune Rust programming mutauro pane yako system.
Kugadzira unogona kuwana kodhi yekodhi nerubatsiro rwemutemo unotevera:
git clone https://gitlab.gnome.org/World/fractal.git
Ndatowana kodhi, isu tinoenderera mberi nekuisa Meson naNinja na:
pip3 install meson pip install ninja
Mushure maizvozvo Isu tinowana iyo Fractal dhairekitori ne:
cd fractal
Uye isu tinounganidza ne:
meson . _build --prefix=/usr/local ninja -C _build sudo ninja -C _build install
Uye vakagadzirira nayo, ivo vanenge vatove nechishandiso chakaiswa.
Ndinovimba Fractal inogona kuzove yepamoyo ruzivo uye chishandiso chekutaurirana chakambundirwa nenharaunda yeGnome.