daedalOS, desktop okruženje iz web preglednika

o daedalOS-u

U sljedećem članku ćemo pogledati daedalOS. Ovo je desktop okruženje koje možemo koristiti iz web preglednika. U slučaju da netko ne zna što je to, recimo da je desktop okruženje skup različitih komponenti koje se međusobno integriraju.

daedalOS je napisan u JavaScriptu i TypeScript-u. Potreban je drugačiji pristup tradicionalnom radnom okruženju kao što su GNOME i KDE. Cilj ovog projekta je stvoriti web-bazirano desktop okruženje, koji također nastoji biti prikladan za svakodnevnu upotrebu, iako kao što ćemo kasnije vidjeti, da bi se to postiglo još je dug put.

Instalirajte daedalOS na Ubuntu 22.04

Ovaj softver će se pokrenuti pomoću pređa, koji je upravitelj paketa. Za ovaj primjer, neka koristite npm za instalaciju pređe. Npm je upravitelj paketa za JavaScript, koji nije unaprijed instaliran s Ubuntuom. Dakle, prvo instalirajmo 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

Sljedeći korak koji ćemo poduzeti je klonirajte spremište projekata. U terminalu samo upotrijebite naredbu:

klon daedalOS spremišta

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

tada promijenit ćemo se u direktorij daedalOS:

cd daedalOS

Sad možemo pokrenite našu vlastitu kopiju radne površine daedalOS za preglednik s naredbama:

pokrenite daedalOS

yarn && yarn build:fs && yarn dev

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

Brzi pogled na daedalOS

Nakon što je usluga pokrenuta u terminalu, trebat će nam samo za pristup radnoj površini otvorite naš omiljeni web preglednik 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 izbornik koji ponudit će nam mogućnost kopiranja datoteka s glavnog računala na radnu površinu preglednika i obrnuto. To će nam omogućiti učitavanje datoteka.

dodajte datoteke na radnu površinu

Plus također Omogućit će nam da povučemo i ispustimo datoteke i mape u daedalOS sučelje, iako moram reći da je ova funkcija tijekom testova koje sam proveo, u nekim prilikama zakazala. Ali kada se to dogodi, opcija za dodavanje datoteka iz daedalOS-a savršeno će raditi.

Stol integrira web preglednik i video player (Video.js) koji podržava HTML5 video i moderne streaming formate. Također ima preglednik fotografija kompatibilan s APNG, AVIF, GIF, JPEG, PNG, SVG i WebP formatima. Također ima dostupan PDF.js, preglednik PDF-a, praktičan čak i pomalo spor.

Također ima i konzola za programere (DevTools) uređivač koda (Izdavač Monaco) parser i prevodilac Smanjenje (obilježen) uređivač bogatog teksta (TinyMCE) irc klijent, Jedan terminalni emulator vrlo jednostavno i a AudioPlayer (webamp).

instalirane aplikacije

daedalOS također integrira Ruffle za pokretanje JavaScript ili Virtual x86 aplikacija, emulator operativnog sustava. Nadalje, postoji čak nekoliko emulatora, uključujući Wine.

Programer projekta uključuje animiranu pozadinu, što može predstavljati problem korisnicima na strojevima s niskim resursima.

otvorene prozore

Dok stolno računalo nudi pristup raznim programima otvorenog koda, još uvijek nedostaje u mnogim aspektima. Među njima je možda najzapaženiji taj Trenutno nam neće dopustiti da instaliramo aplikacije koje nas zanimaju.

Međutim, ako se ovaj projekt dalje razvija, bilo bi sjajno moći pokrenuti svoje desktop okruženje u potpunosti u web pregledniku. Osim, performanse također nisu loše, barem sa strojem 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đer možete testirajte daedalOS bez instaliranja posjetom njihovu web stranicu.


Budite prvi koji će komentirati

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.