daedalOS, se siosiomaga desktop mai le upega tafaʻilagi

e uiga i daedalOS

I le isi tala o le a tatou vaʻai i daedalOS. O lea lava se siosiomaga desktop e mafai ona tatou faʻaogaina mai le upega tafaʻilagi. Afai e le iloa e se tasi pe o le a, fai mai o le desktop environment o se aofaʻiga o vaega eseese e tuʻufaʻatasia le tasi ma le isi.

daedalOS ua tusia ile JavaScript ma TypeScript. E mana'omia se isi auala i le si'osi'omaga masani o le desktop e pei o GNOME ma KDE. O le sini o lenei poloketi o le fatuina lea o se siosiomaga faʻapipiʻi luga o le upega tafaʻilagi, lea e saili foi ina ia talafeagai mo le faʻaaogaina i aso uma, e ui o le a tatou vaʻai mulimuli ane, ina ia ausia lenei mea o loʻo i ai pea se auala umi e alu ai.

Faʻapipiʻi le daedalOS ile Ubuntu 22.04

O lenei polokalama o le a faʻaaogaina vulu, o se pule o afifi. Mo lenei faʻataʻitaʻiga, seʻi o tatou faʻaaoga npm e faʻapipiʻi ai vulu. Npm o se pule o pusa mo JavaScript, lea e leʻi faʻapipiʻiina i le Ubuntu. Sei o tatou faʻapipiʻi muamua npm e ala i le tatalaina o se laina (Ctrl + Alt + T) ma faʻatonu le poloaiga:

faʻapipiʻi npm ile ubutu 22.04

sudo apt install npm

A maeʻa loa le faʻapipiʻi, tatou mafaia fa'agasolo ma fa'apipi'i vulu. Ina ia faia lenei mea, i le laina tutusa o le a matou tusia:

fa'apipi'i vulu

sudo npm install --global yarn

Clone daedalOS faleteuoloa

O le isi laasaga o le a tatou faia o le Faʻamaonia le fale teu oloa. I totonu o se laina faʻaaoga le poloaiga:

clone daedalOS faleteuoloa

git clone https://github.com/DustinBrett/daedalOS.git

Ona o le a tatou sui i le daedalOS directory:

cd daedalOS

O lea tatou te mafaia faʻataʻitaʻi a matou lava kopi o le daedalOS desktop mo le suʻega ma faʻatonuga:

amata daedalOS

yarn && yarn build:fs && yarn dev

O le fa'aulufaleina o le a aofia ai le laina laina eseese. I totonu o se tasi oi latou o le a latou faʻaalia o le server e amata ile 0.0.0.0:3000, ma le url e mafai ona maua.

Se vaaiga vave ile daedalOS

O le i ai o le auaunaga o loʻo taʻavale i totonu o le laina, e faʻaoga ai le desktop, naʻo matou manaʻomia tatala le matou upega tafa'ilagi e sili ona fiafia i ai ma lolomi le URL:

galue daedalOS

http://localhost:3000

A faʻapipiʻi le laulau, pe a tatou kiliki-saʻo i luga o le talaaga animated, o le a tuʻuina mai ia i tatou se lisi lisi o le a ofoina mai ia i matou le filifiliga e kopi faila mai le komepiuta talimalo i luga o le masini komepiuta, ma le isi itu. O lenei mea e mafai ai ona matou lafoina faila.

fa'aopoopo faila ile desktop

Faʻaopopo foi O le a faʻatagaina ai i matou e toso ma tuʻu faila ma faila i le daedalOS interface, e ui lava e tatau ona ou fai atu o lenei galuega i le taimi o suʻega na ou faia, i nisi taimi ua le manuia. Ae a tupu lenei mea, o le filifiliga e faʻaopoopo faila mai daedalOS o le a lelei atoatoa.

Le kesi tu'ufa'atasia se 'upega tafa'ilagi ma se tagata ta'alo vitiō (Vitio.js) e lagolagoina le vitio HTML5 ma faʻasalalauga faʻaonaponei. E iai foi se tagata matamata ata fetaui ma APNG, AVIF, GIF, JPEG, PNG, SVG ma WebP formats. E iai fo'i le PDF.js o lo'o avanoa, se tagata matamata PDF, aoga e tusa lava pe fai si tuai.

E i ai foi le fa'amafanafanaga fa'atupu (DevTools), UN numera faatonu (Monaco Lomitusi), UN parser ma le tuufaatasia Markdown (Faailogaina), UN tusitala mauoa (TAMAITI), UN irc client, UN emulator tigaina faigofie tele ma a leo leo (webamp).

faʻapipiʻi talosaga

daedalOS foi tu'ufa'atasia le Ruffle e fa'atino ai le JavaScript po'o le Virtual x86 talosaga, o se emulator faiga faagaoioia. E le gata i lea, e iai foʻi le tele o emulators, e aofia ai le Uaina.

Le tagata fa'atino galuega o lo'o iai se pepa fa'aola, lea e mafai ona avea ma faʻafitauli mo tagata faʻaoga i luga o masini maualalo.

tatala faamalama

A'o ofoina atu e le desktop le avanoa i le tele o polokalame tatala punaoa, e le lava i le tele o itu. I totonu oi latou, atonu o le mea sili ona lauiloa o lena I le taimi nei o le a le faʻatagaina i matou e faʻapipiʻi tusi talosaga e fiafia i ai matou.

Ae peita'i, afai e fa'atupuina atili lenei poloketi, atonu e lelei tele le mafai ona fa'agasolo atoa lau si'osi'omaga o lau komepiuta i totonu ole su'esu'ega i luga ole laiga. E lē gata i lea, e le leaga foi le faatinoga, a itiiti mai ma se masini e iai le mana talafeagai. E aunoa ma se masalosalo, o lona foafoa ua faʻatupeina le tele o galuega i le atinaʻeina o le poloketi. E mafai ona e iloa atili e uiga i lenei mea GitHub fale teu oloa, pe mafai foi suʻe daedalOS e aunoa ma le faʻapipiʻiina e ala ile asiasi la latou 'upega tafaʻilagi.


O mataupu o le tusitusiga e tausisi ia tatou mataupu silisili o amio lelei faʻatonu. E lipotia se mea sese kiliki iinei.

Ia avea muamua ma faamatalaga

Tuʻu lau faamatalaga

o le a le lomia lou tuatusi imeli. O nofoaga e manaʻomia e makaina *

*

*

  1. E tali atu mo faʻamatalaga: Miguel Ángel Gatón
  2. Faamoemoega o faʻamatalaga: Pulea le SPAM, faʻamatalaga pulega.
  3. Tulaga faʻatulafonoina: Lau maliega
  4. Fesoʻotaʻiga o faʻamatalaga: O faʻamatalaga o le a le fesoʻotaʻi atu i isi vaega vagana i tulafono faʻatulafonoina.
  5. Teuina o faʻamatalaga: Faʻamaumauga tuʻufaʻatasia e Occentus Networks (EU)
  6. Aia Tatau: I soo se taimi e mafai ai ona e faʻatapulaʻaina, toe maua ma aveʻese au faʻamatalaga.