I nästa artikel ska vi ta en titt på daedalOS. Detta är en skrivbordsmiljö som vi kan använda från webbläsaren. Om någon inte vet vad det är, säg att en skrivbordsmiljö är en samling olika komponenter som integreras med varandra.
daedalOS är skrivet i JavaScript och TypeScript. Det tar ett annat förhållningssätt till den traditionella skrivbordsmiljön som GNOME och KDE. Målet med detta projekt är att skapa en webbaserad skrivbordsmiljö, som också strävar efter att vara lämplig för dagligt bruk, även om som vi kommer att se senare, för att uppnå detta har det fortfarande en lång väg att gå.
Installera daedalOS på Ubuntu 22.04
Denna programvara kommer att köras med garn, som är en pakethanterare. För det här exemplet, låt oss använd npm för att installera garn. Npm är en pakethanterare för JavaScript, som inte är förinstallerad med Ubuntu. Så låt oss först installera npm genom att öppna en terminal (Ctrl+Alt+T) och köra kommandot:
sudo apt install npm
När installationen är klar kan vi fortsätt och installera garn. För att göra detta, i samma terminal kommer vi att skriva:
sudo npm install --global yarn
Klona daedalOS-förvaret
Nästa steg vi ska ta är klona projektförvaret. I en terminal använd bara kommandot:
git clone https://github.com/DustinBrett/daedalOS.git
sedan vi kommer att byta till daedalOS-katalogen:
cd daedalOS
Nu kan vi kör vår egen kopia av daedalOS-skrivbordet för webbläsaren med kommandona:
yarn && yarn build:fs && yarn dev
Utdata kommer att inkludera raden olika linjer. I en av dem kommer de att indikera att servern startas på 0.0.0.0:3000, och den url från vilken man kommer åt.
En snabb titt på daedalOS
Att ha tjänsten igång i terminalen, för att komma åt skrivbordet, behöver vi bara öppna vår favoritwebbläsare och skriv in URL:en:
http://localhost:3000
När skrivbordet laddas, om vi högerklickar på den animerade bakgrunden, kommer vi att presenteras med en meny som kommer att erbjuda oss möjligheten att kopiera filer från värddatorn till webbläsarens skrivbord och vice versa. Detta gör att vi kan ladda upp filer.
Plus också Det kommer att tillåta oss att dra och släppa filer och mappar i daedalOS-gränssnittet, även om jag måste säga att denna funktion under testerna som jag utförde, vid vissa tillfällen har den misslyckats. Men när detta händer kommer alternativet att lägga till filer från daedalOS att fungera perfekt.
skrivbordet integrerar en webbläsare och en videospelare (video.js) som stöder HTML5-video och moderna streamingformat. Det har också en bildvisare kompatibel med formaten APNG, AVIF, GIF, JPEG, PNG, SVG och WebP. Den har även PDF.js tillgänglig, en PDF-läsare, praktisk även om den är något långsam.
Det har också en utvecklare konsol (DevTools), A kodredigerare (Monaco förlag), A parser och kompilator Markdown (Märkt), A rich text editor (TinyMCE), A irc klienten terminalemulator mycket enkel och en ljudspelare (webamp).
daedalOS också integrerar Ruffle för att köra JavaScript eller Virtual x86-applikationer, en operativsystememulator. Dessutom finns det även flera emulatorer, inklusive Wine.
Projektutvecklaren innehåller en animerad tapet, vilket kan vara ett problem för användare på maskiner med låga resurser.
Medan skrivbordet erbjuder tillgång till en mängd olika program med öppen källkod, fortfarande saknas i många aspekter. Bland dem är det kanske mest anmärkningsvärda För närvarande tillåter det oss inte att installera applikationer som intresserar oss.
Men om det här projektet utvecklas vidare kan det vara bra att kunna köra din skrivbordsmiljö helt i en webbläsare. Förutom, prestanda är inte dålig heller, åtminstone med en maskin med lagom kraft. Utan tvekan har dess skapare investerat mycket arbete i utvecklingen av projektet. Du kan veta mer om detta GitHub-förvar, eller så kan du också testa daedalOS utan att installera det genom att besöka deras webbplats.