Dans le prochain article, nous allons jeter un œil à daedalOS. Ceci est un environnement de bureau que nous pouvons utiliser à partir du navigateur Web. Au cas où quelqu'un ne saurait pas ce que c'est, disons qu'un environnement de bureau est un ensemble de composants disparates qui s'intègrent les uns aux autres.
daedalOS est écrit en JavaScript et TypeScript. Cela adopte une approche différente de l'environnement de bureau traditionnel comme GNOME et KDE. L'objectif de ce projet est de créer un environnement de bureau basé sur le Web, qui cherche également à convenir à un usage quotidien, bien que, comme nous le verrons plus tard, pour y parvenir, il reste encore un long chemin à parcourir.
Installez daedalOS sur Ubuntu 22.04
Ce logiciel va fonctionner en utilisant fil, qui est un gestionnaire de paquets. Pour cet exemple, prenons utiliser npm pour installer le fil. Npm est un gestionnaire de packages pour JavaScript, qui n'est pas préinstallé avec Ubuntu. Alors installons d'abord npm en ouvrant un terminal (Ctrl+Alt+T) et en exécutant la commande :
sudo apt install npm
Une fois l'installation terminée, nous pouvons procéder et installer le fil. Pour ce faire, dans le même terminal nous allons écrire :
sudo npm install --global yarn
Cloner le référentiel daedalOS
La prochaine étape que nous allons franchir est cloner le référentiel du projet. Dans un terminal, utilisez simplement la commande :
git clone https://github.com/DustinBrett/daedalOS.git
Puis nous allons passer au répertoire daedalOS:
cd daedalOS
Maintenant on peut exécuter notre propre copie du bureau daedalOS pour le navigateur avec les commandes:
yarn && yarn build:fs && yarn dev
La sortie inclura la ligne différentes lignes. Dans l'un d'eux, ils indiqueront que le serveur est démarré à 0.0.0.0:3000, et l'URL à partir de laquelle accéder.
Un aperçu rapide de daedalOS
Ayant le service en cours d'exécution dans le terminal, pour accéder au bureau, nous n'aurons besoin que ouvrez votre navigateur Web préféré et tapez l'URL:
http://localhost:3000
Lorsque le bureau se charge, si nous faisons un clic droit sur l'arrière-plan animé, nous serons présentés avec un menu qui nous offrira la possibilité de copier des fichiers de l'ordinateur hôte vers le bureau du navigateur, et vice versa. Cela nous permettra de télécharger des fichiers.
Également aussi Cela nous permettra de glisser-déposer des fichiers et des dossiers dans l'interface daedalOS, même si je dois dire que cette fonction lors des tests que j'ai effectués, à certaines occasions, elle a échoué. Mais lorsque cela se produit, l'option d'ajout de fichiers à partir de daedalOS fonctionnera parfaitement.
Le bureau intègre un navigateur web et un lecteur vidéo (Video.js) qui prend en charge la vidéo HTML5 et les formats de streaming modernes. Cela a aussi une visionneuse de photos compatible avec les formats APNG, AVIF, GIF, JPEG, PNG, SVG et WebP. Il a également PDF.js disponible, un visualiseur PDF, pratique même si un peu lent.
Il a également un console développeur (Outils de développement), A éditeur de code (Editeur monégasque), A analyseur et compilateur Markdown (Marqué), A éditeur de texte enrichi (TinyMCE), A client IRCune émulateur de terminal très simple et un lecteur audio (webamp).
daedalOS aussi intègre Ruffle pour exécuter des applications JavaScript ou Virtual x86, un émulateur de système d'exploitation. De plus, il existe même plusieurs émulateurs, dont Wine.
Le développeur du projet comprend un fond d'écran animé, ce qui peut poser problème aux utilisateurs de machines disposant de peu de ressources.
Alors que le bureau offre un accès à une variété de programmes open source, manque encore à bien des égards. Parmi eux, le plus remarquable est peut-être celui Pour le moment, cela ne nous permettra pas d'installer des applications qui nous intéressent.
Cependant, si ce projet est développé plus avant, il pourrait être intéressant de pouvoir exécuter votre environnement de bureau entièrement dans un navigateur Web. En outre, les performances sont pas mal non plus, du moins avec une machine d'une puissance raisonnable. Sans aucun doute, son créateur a investi beaucoup de travail dans le développement du projet. Vous pouvez en savoir plus à ce sujet votre Dépôt GitHub, ou vous pouvez également testez daedalOS sans l'installer en visitant Votre site web.