daedalOS, darbalaukio aplinka iš žiniatinklio naršyklės

apie daedalOS

Kitame straipsnyje apžvelgsime daedalOS. Tai yra darbalaukio aplinka, kurią galime naudoti iš interneto naršyklės. Jei kas nors nežino, kas tai yra, pasakykite, kad darbalaukio aplinka yra skirtingų komponentų, kurie integruojami vienas su kitu, rinkinys.

daedalOS parašyta JavaScript ir TypeScript. Tai skiriasi nuo tradicinės darbalaukio aplinkos, tokios kaip GNOME ir KDE. Šio projekto tikslas – sukurti internetinę darbalaukio aplinką, kuris taip pat siekia būti tinkamas kasdieniam naudojimui, nors, kaip pamatysime vėliau, iki to dar reikia nueiti ilgą kelią.

Įdiekite daedalOS Ubuntu 22.04

Ši programinė įranga veiks naudojant verpalai, kuri yra paketų tvarkyklė. Šiam pavyzdžiui pažiūrėkime naudokite npm siūlams įdiegti. Npm yra „JavaScript“ paketų tvarkyklė, kuri nėra iš anksto įdiegta su Ubuntu. Taigi pirmiausia įdiegkime npm atidarydami terminalą (Ctrl+Alt+T) ir paleisdami komandą:

įdiegti npm ubutu 22.04

sudo apt install npm

Baigę diegti, galime tęskite ir įdėkite verpalus. Norėdami tai padaryti, tame pačiame terminale rašome:

įdiegti verpalus

sudo npm install --global yarn

Klonuoti daedalOS saugyklą

Kitas žingsnis, kurį ketiname žengti, yra klonuoti projekto saugyklą. Terminale tiesiog naudokite komandą:

klono daedalOS saugyklą

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

Kitas mes pakeisime į daedalOS katalogą:

cd daedalOS

Dabar mes galime paleiskite savo daedalOS darbalaukio kopiją naršyklei su komandomis:

paleisti daedalOS

yarn && yarn build:fs && yarn dev

Išvestyje bus skirtingos eilutės. Viename iš jų jie nurodys, kad serveris paleistas 0.0.0.0:3000, ir URL, iš kurio galima pasiekti.

Greitas daedalOS žvilgsnis

Kai paslauga veikia terminale, norint pasiekti darbalaukį, mums reikės tik atidarykite mūsų mėgstamą žiniatinklio naršyklę ir įveskite URL:

daedalOS veikia

http://localhost:3000

Kai darbalaukis įkeliamas, dešiniuoju pelės mygtuku spustelėjus animuotą foną, bus pateiktas meniu, kuriame Ji pasiūlys mums galimybę kopijuoti failus iš pagrindinio kompiuterio į naršyklės darbalaukį ir atvirkščiai. Tai leis mums įkelti failus.

pridėti failus į darbalaukį

Plius taip pat Tai leis mums nuvilkti failus ir aplankus daedalOS sąsajoje, nors turiu pasakyti, kad ši funkcija atliekant bandymus, kuriuos atlikau, kartais nepavykdavo. Bet kai taip atsitiks, galimybė pridėti failus iš daedalOS veiks puikiai.

Rašomasis stalas sujungia interneto naršyklę ir vaizdo grotuvą („Video.js“), kuris palaiko HTML5 vaizdo įrašus ir šiuolaikinius srautinio perdavimo formatus. Taip pat turi nuotraukų peržiūros priemonė suderinamas su APNG, AVIF, GIF, JPEG, PNG, SVG ir WebP formatais. Jame taip pat yra PDF.js, PDF peržiūros priemonė, praktiška, net jei ir šiek tiek lėta.

Jis taip pat turi kūrėjo pultas („DevTools“) A kodo redaktorius (Monako leidykla) A analizatorius ir kompiliatorius Akcijos kainos (Pažymėta) A raiškiojo teksto redaktorius (TinyMCE) A irc klientas, Vienas terminalo emuliatorius labai paprasta ir a garso grotuvas (webamp).

įdiegtos programos

daedalOS taip pat integruoja „Ruffle“, kad paleistų „JavaScript“ arba „Virtual x86“ programas, operacinės sistemos emuliatorius. Be to, yra net keli emuliatoriai, įskaitant „Wine“.

Projekto rengėjas apima animuotą ekrano užsklandą, o tai gali būti problema mažai išteklių naudojančių įrenginių vartotojams.

atidaryti langus

Nors darbalaukis siūlo prieigą prie įvairių atvirojo kodo programų, vis dar trūksta daugeliu aspektų. Tarp jų bene ryškiausias yra tas Šiuo metu tai neleis mums įdiegti mus dominančių programų.

Tačiau jei šis projektas bus toliau plėtojamas, gali būti puiku, kad darbalaukio aplinką galėtumėte paleisti tik žiniatinklio naršyklėje. Be to, veikimas irgi neblogas, bent jau turint protingą galią mašiną. Be jokios abejonės, jo kūrėjas į projekto plėtrą investavo daug darbo. Daugiau apie tai galite sužinoti savo „GitHub“ saugykla, arba jūs taip pat galite išbandykite daedalOS neįdiegę apsilankę jų interneto svetainėje.


Palikite komentarą

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

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  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ą.