daedalOS, desktop okruženje iz web pretraživača

o daedalOS-u

U sljedećem članku ćemo pogledati daedalOS. Ovo je desktop okruženje koje možemo koristiti iz web pretraživača. U slučaju da neko ne zna šta je to, recimo da je desktop okruženje skup različitih komponenti koje se integrišu jedna s drugom.

daedalOS je napisan u JavaScript-u i TypeScript-u. Ovo zahteva drugačiji pristup tradicionalnom desktop okruženju kao što su GNOME i KDE. Cilj ovog projekta je kreiranje web-baziranog desktop okruženja, koji takođe nastoji da bude prikladan za svakodnevnu upotrebu, iako kao što ćemo kasnije vidjeti, da bi se to postiglo treba preći još dug put.

Instalirajte daedalOS na Ubuntu 22.04

Ovaj softver će se pokrenuti koristeći predivo, koji je menadžer paketa. Za ovaj primjer, hajde koristite npm za instaliranje yarn. Npm je menadžer paketa za JavaScript, koji nije unapred instaliran sa Ubuntuom. Dakle, hajde da prvo instaliramo npm otvaranjem terminala (Ctrl+Alt+T) i pokretanjem naredbe:

instaliraj npm na ubutu 22.04

sudo apt install npm

Kad je instalacija završena, možemo nastavite i instalirajte pređu. Da bismo to učinili, u istom terminalu ćemo napisati:

instalirati pređu

sudo npm install --global yarn

Klon daedalOS spremišta

Sledeći korak koji ćemo preduzeti je klonirajte spremište projekata. U terminalu samo koristite naredbu:

klon daedalOS spremišta

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

Onda promijenit ćemo se u direktorij daedalOS:

cd daedalOS

Sada možemo pokrenite našu vlastitu kopiju radne površine daedalOS za pretraživač sa komandama:

pokrenite daedalOS

yarn && yarn build:fs && yarn dev

Izlaz će uključivati ​​različite linije. U jednom od njih će naznačiti da je server pokrenut na 0.0.0.0:3000 i url sa kojeg se pristupa.

Brzi pogled na daedalOS

Pokretanje usluge u terminalu, za pristup radnoj površini biće nam potrebno samo otvorite naš omiljeni web pretraživač i upišite URL:

daedalOS radi

http://localhost:3000

Kada se radna površina učita, ako desnom tipkom miša kliknemo na animiranu pozadinu, prikazat će nam se meni koji će nam ponuditi opciju kopiranja datoteka sa glavnog računara na radnu površinu pretraživača i obrnuto. Ovo će nam omogućiti da učitavamo fajlove.

dodajte fajlove na radnu površinu

Plus takođe To će nam omogućiti da prevučemo i ispustimo datoteke i mape u daedalOS interfejs, iako moram reći da je ova funkcija tokom testova koje sam provodio u nekim prilikama zakazala. Ali kada se to dogodi, opcija za dodavanje datoteka iz daedalOS-a će raditi savršeno.

Stol integriše web pretraživač i video plejer (Video.js) koji podržava HTML5 video i moderne streaming formate. Takođe ima preglednik fotografija kompatibilan sa APNG, AVIF, GIF, JPEG, PNG, SVG i WebP formatima. Takođe ima dostupan PDF.js, PDF preglednik, praktičan čak i pomalo spor.

Takođe ima i konzola za programere (DevTools), Un uređivač koda (Monaco Publisher), Un parser i kompajler Markdown (Markirano), Un uređivač bogatog teksta (TinyMCE), Un irc klijent, a terminal emulator vrlo jednostavno i a audio plejer (webamp).

instalirane aplikacije

daedalOS takođe integriše Ruffle za pokretanje JavaScript ili Virtual x86 aplikacija, emulator operativnog sistema. Nadalje, postoji čak nekoliko emulatora, uključujući Wine.

Programer projekta uključuje animiranu pozadinu, što može biti problem za korisnike na mašinama sa niskim resursima.

otvoreni prozori

Dok desktop nudi pristup raznim programima otvorenog koda, još uvijek nedostaje u mnogim aspektima. Među njima je možda najistaknutije to Trenutno nam ne dozvoljava da instaliramo aplikacije koje nas zanimaju.

Međutim, ako se ovaj projekat dalje razvija, možda bi bilo sjajno moći da pokrenete svoje desktop okruženje u potpunosti u web pretraživaču. osim toga, performanse takođe nisu loše, barem sa mašinom razumne snage. Bez sumnje, njegov tvorac je uložio mnogo rada u razvoj projekta. O ovome možete saznati više GitHub spremište, ili takođe možete testirajte daedalOS bez instaliranja posjetom njihove web stranice.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.