daedalOS, työpöytäympäristö verkkoselaimesta

Tietoja daedalOS:sta

Seuraavassa artikkelissa tarkastelemme daedalOS:ää. Tämä on työpöytäympäristö, jota voimme käyttää verkkoselaimella. Jos joku ei tiedä, mikä se on, sanokaa, että työpöytäympäristö on kokoelma erilaisia ​​komponentteja, jotka integroituvat toisiinsa.

daedalOS on kirjoitettu JavaScriptillä ja TypeScriptillä. Se ottaa erilaisen lähestymistavan perinteiseen työpöytäympäristöön, kuten GNOME ja KDE. Tämän projektin tavoitteena on luoda web-pohjainen työpöytäympäristö, joka pyrkii soveltumaan myös päivittäiseen käyttöön, vaikka kuten myöhemmin näemme, sen saavuttamiseen on vielä pitkä matka.

Asenna daedalOS Ubuntuun 22.04

Tämä ohjelmisto tulee toimimaan käyttäen lanka, joka on paketinhallinta. Tätä esimerkkiä varten käytä npm:ää langan asentamiseen. Npm on JavaScriptin paketinhallinta, jota ei ole esiasennettu Ubuntuun. Joten asennataan ensin npm avaamalla pääte (Ctrl+Alt+T) ja suorittamalla komento:

asenna npm ubutu 22.04

sudo apt install npm

Kun asennus on valmis, voimme jatka ja asenna lanka. Tätä varten kirjoitamme samaan terminaaliin:

asenna lanka

sudo npm install --global yarn

Kloonaa daedalOS-arkisto

Seuraava askel, jonka aiomme ottaa, on kloonaa projektivarasto. Käytä terminaalissa komentoa:

kloonaa daedalOS-arkisto

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

sitten aiomme vaihtaa daedalOS-hakemistoon:

cd daedalOS

Nyt voimme suorittaa oman kopion daedalOS-työpöydästä selaimelle komennoilla:

käynnistä daedalOS

yarn && yarn build:fs && yarn dev

Tulos sisältää rivin eri rivejä. Yhdessä niistä ne osoittavat, että palvelin on aloitettu 0.0.0.0:3000, ja URL-osoite, josta pääsee.

Pikakatsaus daedalOS:ään

Kun palvelu on käynnissä päätteessä, tarvitsemme vain pääsyn työpöydälle avaa suosikkiselaimemme ja kirjoita URL-osoite:

daedalOS toimii

http://localhost:3000

Kun työpöytä latautuu ja napsautamme hiiren kakkospainikkeella animoitua taustaa, meille tulee valikko, joka Se tarjoaa meille mahdollisuuden kopioida tiedostoja isäntätietokoneelta selaimen työpöydälle ja päinvastoin. Tämä antaa meille mahdollisuuden ladata tiedostoja.

lisätä tiedostoja työpöydälle

Plus myös Sen avulla voimme vetää ja pudottaa tiedostoja ja kansioita daedalOS-käyttöliittymässä, vaikka minun on sanottava, että tämä toiminto suorittamieni testien aikana on joskus epäonnistunut. Mutta kun näin tapahtuu, mahdollisuus lisätä tiedostoja daedalOS:stä toimii täydellisesti.

Pöytä integroi verkkoselaimen ja videosoittimen (Video.js), joka tukee HTML5-videota ja nykyaikaisia ​​suoratoistomuotoja. Siinä on myös valokuvien katseluohjelma yhteensopiva APNG-, AVIF-, GIF-, JPEG-, PNG-, SVG- ja WebP-muotojen kanssa. Siinä on myös PDF.js saatavilla, PDF-katseluohjelma, käytännöllinen, vaikkakin hieman hidasta.

Siinä on myös kehittäjäkonsoli (DevTools), koodieditori (Kustantaja Monaco), jäsentäjä ja kääntäjä Hinnanalennus (Merkitty), rikas tekstieditori (TinyMCE), irc asiakas, joka on pääteemulaattori hyvin yksinkertainen ja a audiosoitin (webamp).

asennetut sovellukset

myös daedalOS integroi Rufflen suorittamaan JavaScript- tai Virtual x86 -sovelluksia, käyttöjärjestelmän emulaattori. Lisäksi on jopa useita emulaattoreita, mukaan lukien Wine.

Projektin kehittäjä sisältää animoidun taustakuvan, mikä voi olla ongelma käyttäjille vähän resursseja käyttäville koneille.

auki ikkunat

Vaikka työpöytä tarjoaa pääsyn erilaisiin avoimen lähdekoodin ohjelmiin, puuttuu edelleen monilta osin. Niistä ehkä merkittävin on se Tällä hetkellä se ei salli meidän asentaa meitä kiinnostavia sovelluksia.

Jos tätä projektia kuitenkin kehitetään edelleen, voi olla hienoa pystyä ajamaan työpöytäympäristöäsi kokonaan verkkoselaimessa. Sitä paitsi, suorituskyky ei myöskään ole huono, ainakaan kohtuullisen tehon koneella. Epäilemättä sen luoja on investoinut paljon työtä projektin kehittämiseen. Voit tietää tästä lisää GitHub-arkisto, tai voit myös testaa daedalOS asentamatta sitä vierailemalla heidän verkkosivuillaan.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.