W następnym artykule przyjrzymy się daedalOS. To jest środowisko graficzne, z którego możemy korzystać z poziomu przeglądarki internetowej. Jeśli ktoś nie wie, co to jest, powiedz, że środowisko graficzne to zbiór różnych komponentów, które integrują się ze sobą.
daedalOS jest napisany w JavaScript i TypeScript. Przyjmuje inne podejście do tradycyjnego środowiska graficznego, takiego jak GNOME i KDE. Celem tego projektu jest stworzenie internetowego środowiska graficznego, który również stara się nadawać do codziennego użytku, choć jak zobaczymy później, do tego jeszcze długa droga.
Zainstaluj daedalOS na Ubuntu 22.04
To oprogramowanie będzie działać za pomocą przędza, który jest menedżerem pakietów. W tym przykładzie spójrzmy użyj npm, aby zainstalować przędzę. Npm to menedżer pakietów dla JavaScript, który nie jest preinstalowany z Ubuntu. Więc najpierw zainstalujmy npm, otwierając terminal (Ctrl+Alt+T) i uruchamiając polecenie:
sudo apt install npm
Po zakończeniu instalacji możemy kontynuuj i zainstaluj przędzę. Aby to zrobić, w tym samym terminalu napiszemy:
sudo npm install --global yarn
Sklonuj repozytorium daedalOS
Następnym krokiem, który zamierzamy zrobić, jest sklonuj repozytorium projektu. W terminalu po prostu użyj polecenia:
git clone https://github.com/DustinBrett/daedalOS.git
To zamierzamy przejść do katalogu daedalOS:
cd daedalOS
Teraz możemy uruchom własną kopię pulpitu daedalOS dla przeglądarki za pomocą poleceń:
yarn && yarn build:fs && yarn dev
Dane wyjściowe będą zawierały różne linie. W jednym z nich wskażą, że serwer jest uruchomiony w 0.0.0.0:3000 oraz adres URL, z którego można uzyskać dostęp.
Szybkie spojrzenie na daedalOS
Mając usługę uruchomioną w terminalu, aby uzyskać dostęp do pulpitu, będziemy potrzebować tylko otwórz naszą ulubioną przeglądarkę internetową i wpisz adres URL:
http://localhost:3000
Gdy pulpit się załaduje, jeśli klikniemy prawym przyciskiem myszy animowane tło, pojawi się menu, które Zaoferuje nam możliwość kopiowania plików z komputera-hosta na pulpit przeglądarki i odwrotnie. Umożliwi nam to przesyłanie plików.
Plus też Pozwoli nam to na przeciąganie i upuszczanie plików i folderów w interfejsie daedalOS, chociaż muszę powiedzieć, że ta funkcja podczas testów, które przeprowadziłem, w niektórych przypadkach zawodziła. Ale kiedy tak się stanie, opcja dodawania plików z daedalOS zadziała idealnie.
Biurko integruje przeglądarkę internetową i odtwarzacz wideo (video.js), który obsługuje wideo HTML5 i nowoczesne formaty przesyłania strumieniowego. To także ma przeglądarka zdjęć kompatybilny z formatami APNG, AVIF, GIF, JPEG, PNG, SVG i WebP. Dostępny jest również plik PDF.js, przeglądarka plików PDF, praktyczne, nawet jeśli nieco powolne.
Ma również konsola programisty (DevTools), edytor kodu (Monako Wydawca), parser i kompilator Obniżka cen (Wyraźny), bogaty edytor tekstu (TinyMCE), klient IRC, A emulator terminala bardzo proste i odtwarzacz audio (webamp).
daedalOS też integruje Ruffle, aby uruchamiać aplikacje JavaScript lub Virtual x86, emulator systemu operacyjnego. Ponadto istnieje nawet kilka emulatorów, w tym Wine.
Deweloper projektu zawiera animowaną tapetę, co może stanowić problem dla użytkowników korzystających z maszyn o niskich zasobach.
Podczas gdy komputer stacjonarny oferuje dostęp do różnych programów typu open source, wciąż brakuje w wielu aspektach. Wśród nich chyba najbardziej godna uwagi jest ta W tej chwili nie pozwoli nam to zainstalować aplikacji, które nas interesują.
Jeśli jednak ten projekt będzie dalej rozwijany, może być wspaniale, gdy będziesz mógł uruchomić swoje środowisko graficzne w całości w przeglądarce internetowej. Oprócz, wydajność też nie jest zła, przynajmniej z maszyną o rozsądnej mocy. Bez wątpienia jego twórca zainwestował dużo pracy w rozwój projektu. Możesz dowiedzieć się więcej o tym swoim Repozytorium GitHub, lub możesz też przetestuj daedalOS bez instalowania go, odwiedzając ich stronie internetowej.