daedalOS, desktopové prostredie z webového prehliadača

o daedalOS

V ďalšom článku sa pozrieme na daedalOS. Toto je desktopové prostredie, ktoré môžeme použiť z webového prehliadača. V prípade, že niekto nevie, čo to je, povedzte, že desktopové prostredie je súbor rôznych komponentov, ktoré sa navzájom integrujú.

daedalOS je napísaný v jazyku JavaScript a TypeScript. Vyžaduje odlišný prístup k tradičnému desktopovému prostrediu, ako je GNOME a KDE. Cieľom tohto projektu je vytvoriť webové desktopové prostredie, ktorý sa tiež snaží byť vhodný na každodenné použitie, aj keď ako uvidíme neskôr, k jeho dosiahnutiu má ešte dlhú cestu.

Nainštalujte daedalOS na Ubuntu 22.04

Tento softvér sa spustí pomocou priadze, čo je správca balíkov. Pre tento príklad, poďme použite npm na inštaláciu priadze. Npm je správca balíkov pre JavaScript, ktorý nie je predinštalovaný v Ubuntu. Najprv teda nainštalujte npm otvorením terminálu (Ctrl+Alt+T) a spustením príkazu:

nainštalujte npm na ubutu 22.04

sudo apt install npm

Po dokončení inštalácie môžeme pokračujte a nainštalujte priadzu. Aby sme to dosiahli, v rovnakom termináli napíšeme:

nainštalovať priadzu

sudo npm install --global yarn

Klonovať úložisko daedalOS

Ďalší krok, ktorý urobíme, je klonujte úložisko projektu. V termináli stačí použiť príkaz:

klonové úložisko daedalOS

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

potom prejdeme do adresára daedalOS:

cd daedalOS

Teraz môžeme spustiť našu vlastnú kópiu pracovnej plochy daedalOS pre prehliadač pomocou príkazov:

spustiť daedalOS

yarn && yarn build:fs && yarn dev

Výstup bude obsahovať riadok rôzne riadky. V jednom z nich označia, že server je spustený na 0.0.0.0:3000, a adresu URL, z ktorej sa má pristupovať.

Rýchly pohľad na daedalOS

Ak máme službu spustenú v termináli, na prístup na plochu budeme potrebovať iba otvorte náš obľúbený webový prehliadač a zadajte adresu URL:

DaedalOS funguje

http://localhost:3000

Po načítaní pracovnej plochy, ak klikneme pravým tlačidlom myši na animované pozadie, zobrazí sa nám ponuka, ktorá Ponúkne nám možnosť kopírovania súborov z hostiteľského počítača na plochu prehliadača a naopak. To nám umožní nahrať súbory.

pridať súbory na plochu

Plus tiež Umožní nám presúvať súbory a priečinky v rozhraní daedalOS, aj keď musím povedať, že táto funkcia počas testov, ktoré som vykonal, v niektorých prípadoch zlyhala. Ale keď sa to stane, možnosť pridať súbory z daedalOS bude fungovať perfektne.

Stôl integruje webový prehliadač a prehrávač videa (Video.js), ktorý podporuje video HTML5 a moderné formáty streamovania. Tiež má prehliadač fotografií kompatibilné s formátmi APNG, AVIF, GIF, JPEG, PNG, SVG a WebP. Má k dispozícii aj súbor PDF.js, prehliadač PDF, praktické, aj keď trochu pomalé.

Má tiež vývojárska konzola (devTools), editor kódu (Monacké vydavateľstvo), parser a kompilátor Markdown (výrazný), bohatý textový editor (TinyMCE), irc klient, emulátor terminálu veľmi jednoduché a audio prehrávač (webamp).

nainštalované aplikácie

daedalOS tiež integruje Ruffle na spúšťanie aplikácií JavaScript alebo Virtual x86, emulátor operačného systému. Okrem toho existuje dokonca niekoľko emulátorov, vrátane Wine.

Vývojár projektu obsahuje animovanú tapetu, čo môže byť problém pre používateľov na počítačoch s nízkymi zdrojmi.

otvorené okná

Zatiaľ čo pracovná plocha ponúka prístup k rôznym programom s otvoreným zdrojovým kódom, v mnohých aspektoch stále chýba. Medzi nimi je azda najpozoruhodnejšia tá Momentálne nám nedovolí inštalovať aplikácie, ktoré nás zaujímajú.

Ak sa však tento projekt ďalej rozvinie, môže byť skvelé, že bude možné prevádzkovať prostredie pracovnej plochy výlučne vo webovom prehliadači. okrem toho ani výkon nie je zlý, aspoň pri stroji s primeraným výkonom. Jeho tvorca bezpochyby investoval veľa práce do vývoja projektu. Môžete sa o tom dozvedieť viac Úložisko GitHub, alebo môžete tiež otestujte daedalOS bez jeho inštalácie návštevou ich webovej stránke.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.