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.
Le
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:
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:
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:
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:
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:
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ʻ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).
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.
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.
Ia avea muamua ma faamatalaga