Yn it folgjende artikel sille wy efkes sjen nei daedalOS. Dit is in buroblêdomjouwing dy't wy kinne brûke fanút de webblêder. As immen net wit wat it is, sis dan dat in buroblêdomjouwing in kolleksje is fan ferskate komponinten dy't mei elkoar yntegrearje.
daedalOS is skreaun yn JavaScript en TypeScript. It nimt in oare oanpak foar de tradisjonele buroblêdomjouwing lykas GNOME en KDE. It doel fan dit projekt is om in web-basearre buroblêdomjouwing te meitsjen, dy't ek besiket te wêzen geskikt foar deistich gebrûk, hoewol't sa't wy sille sjen letter, om dit te berikken hat noch in lange wei te gean.
Index
Ynstallearje daedalOS op Ubuntu 22.04
Dizze software sil rinne mei help yarn, dat is in pakketbehearder. Foar dit foarbyld, litte wy brûk npm om garen te ynstallearjen. Npm is in pakketbehearder foar JavaScript, dy't net foarôf ynstalleare is mei Ubuntu. Litte wy dus earst npm ynstallearje troch in terminal te iepenjen (Ctrl+Alt+T) en it kommando út te fieren:
sudo apt install npm
As de ynstallaasje is foltôge, kinne wy trochgean en ynstallearje garen. Om dit te dwaan, sille wy yn deselde terminal skriuwe:
sudo npm install --global yarn
Clone daedalOS repository
De folgjende stap dy't wy sille nimme is kloon it projektopslach. Yn in terminal brûke gewoan it kommando:
git clone https://github.com/DustinBrett/daedalOS.git
Dan wy sille feroarje nei de daedalOS-map:
cd daedalOS
No kinne wy útfiere ús eigen kopy fan it daedalOS-buroblêd foar de browser mei de kommando's:
yarn && yarn build:fs && yarn dev
De útfier sil befetsje de line ferskillende rigels. Yn ien fan harren sille se oanjaan dat de tsjinner is begûn op 0.0.0.0:3000, en de url wêrfan tagong.
In flugge blik op daedalOS
As de tsjinst yn 'e terminal rint, om tagong te krijen ta it buroblêd, sille wy allinich nedich wêze iepenje ús favorite webblêder en typ de URL:
http://localhost:3000
As it buroblêd wurdt laden, as wy rjochts klikke op de animearre eftergrûn, sille wy in menu wurde presintearre dat It sil ús de opsje biede om bestannen te kopiearjen fan 'e hostkomputer nei it buroblêd fan' e browser, en oarsom. Dit lit ús bestannen uploade.
Plus ek It lit ús bestannen en mappen slepe en droppe yn 'e daedalOS-ynterface, hoewol ik moat sizze dat dizze funksje tidens de tests dy't ik útfierde, by guon gelegenheden is mislearre. Mar as dit bart, sil de opsje om bestannen fan daedalOS ta te foegjen perfekt wurkje.
It buro yntegreart in webblêder en in fideospieler (Video.js) dy't HTML5-fideo en moderne streamingformaten stipet. It hat ek in foto werjouwer kompatibel mei APNG, AVIF, GIF, JPEG, PNG, SVG en WebP formaten. It hat ek PDF.js beskikber, in PDF-werjouwer, praktysk sels as wat stadich.
It hat ek in ûntwikkelder konsole (DevTools), un koade bewurker (Monako Utjouwerij), un parser en kompilator Markdown (Markearre), un rike tekst bewurker (TinyMCE), un irc klant, un terminalemulator hiel ienfâldich en in audio spiler (webamp).
daedalOS ek yntegreart Ruffle om JavaSkript of Virtual x86-applikaasjes út te fieren, in bestjoeringssysteem emulator. Fierder binne der sels ferskate emulators, ynklusyf Wine.
De projektûntwikkelder omfettet in animearre wallpaper, wat in probleem wêze kin foar brûkers op masines mei lege boarnen.
Wylst it buroblêd tagong biedt ta in ferskaat oan iepen boarne programma's, noch ûntbrekt yn in protte aspekten. Under harren is miskien de meast opfallende dat Op it stuit sil it ús net tastean applikaasjes te ynstallearjen dy't ús ynteressearje.
As dit projekt lykwols fierder ûntwikkele is, kin it geweldich wêze om jo buroblêdomjouwing folslein yn in webbrowser út te fieren. Neist, prestaasje is ek net min, alteast mei in masine mei ridlike krêft. Sûnder twifel hat har skepper in protte wurk ynvestearre yn 'e ûntwikkeling fan it projekt. Jo kinne witte mear oer dit dyn de GitHub repository, of do kinst ek test daedalOS sûnder it te ynstallearjen troch te besykjen har webside.
Wês de earste om kommentaar