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:
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:
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:
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:
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:
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.
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).
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.
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.