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:
sudo apt install npm
Kun asennus on valmis, voimme jatka ja asenna lanka. Tätä varten kirjoitamme samaan terminaaliin:
sudo npm install --global yarn
Kloonaa daedalOS-arkisto
Seuraava askel, jonka aiomme ottaa, on kloonaa projektivarasto. Käytä terminaalissa komentoa:
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:
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:
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.
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).
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.
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.