У наступній статті ми розглянемо daedalOS. Це є середовище робочого столу, яке ми можемо використовувати з веб-браузера. Якщо хтось не знає, що це таке, скажіть, що середовище робочого столу — це набір різнорідних компонентів, які інтегруються один з одним.
daedalOS написаний на JavaScript і TypeScript. Він використовує інший підхід до традиційного середовища робочого столу, такого як GNOME та KDE. Метою цього проекту є створення веб-середовища робочого столу, який також прагне бути придатним для щоденного використання, хоча, як ми побачимо пізніше, для досягнення цього йому ще потрібно пройти довгий шлях.
Встановіть daedalOS на Ubuntu 22.04
Це програмне забезпечення буде працювати за допомогою Пряжа, який є менеджером пакетів. Для цього прикладу давайте використовуйте npm для встановлення пряжі. Npm — це менеджер пакунків для JavaScript, який попередньо не встановлено в Ubuntu. Отже, давайте спочатку встановимо npm, відкривши термінал (Ctrl+Alt+T) і запустивши команду:
sudo apt install npm
Після завершення встановлення ми можемо продовжуйте і встановіть пряжу. Для цього в цьому ж терміналі ми збираємося написати:
sudo npm install --global yarn
Клонувати репозиторій daedalOS
Наступний крок, який ми збираємося зробити клонувати сховище проекту. У терміналі просто скористайтеся командою:
git clone https://github.com/DustinBrett/daedalOS.git
Далі ми збираємося перейти до каталогу daedalOS:
cd daedalOS
Тепер ми можемо запустити нашу власну копію робочого столу daedalOS для браузера за допомогою команд:
yarn && yarn build:fs && yarn dev
Вихід буде включати рядок різних рядків. В одному з них вони вкажуть, що сервер запущено з 0.0.0.0:3000, і URL-адресу, з якої можна отримати доступ.
Швидкий погляд на daedalOS
Маючи запущену службу в терміналі, для доступу до робочого столу нам знадобиться тільки відкрийте наш улюблений веб-браузер і введіть URL-адресу:
http://localhost:3000
Коли робочий стіл завантажиться, якщо ми клацнемо правою кнопкою миші на анімаційному фоні, нам буде представлено меню, яке Він запропонує нам можливість копіювати файли з хост-комп’ютера на робочий стіл браузера і навпаки. Це дозволить нам завантажувати файли.
Плюс також Це дозволить нам перетягувати файли та папки в інтерфейсі daedalOS, хоча я повинен сказати, що ця функція під час тестів, які я проводив, у деяких випадках виходила з ладу. Але коли це станеться, можливість додавати файли з daedalOS буде працювати ідеально.
Стіл інтегрує веб-браузер і відеопрогравач (video.js), який підтримує відео HTML5 і сучасні потокові формати. Він також має переглядач фотографій сумісний з форматами APNG, AVIF, GIF, JPEG, PNG, SVG і WebP. Також доступний PDF.js, програма перегляду PDF, практичний, навіть якщо дещо повільний.
Він також має консоль розробника (Інструменти розробника) редактор коду (Видавництво Монако) парсер і компілятор Markdown (Зазначений) форматований текстовий редактор (TinyMCE) irc клієнт, А емулятор терміналу дуже простий і а аудіоплеєр (webamp).
daedalOS також інтегрує Ruffle для запуску програм JavaScript або Virtual x86, емулятор операційної системи. Крім того, є навіть кілька емуляторів, включаючи Wine.
Розробник проекту включає анімовані шпалери, що може бути проблемою для користувачів на машинах з низьким ресурсом.
Хоча робочий стіл пропонує доступ до різноманітних програм з відкритим вихідним кодом, ще не вистачає в багатьох аспектах. Серед них, мабуть, найпомітнішим є те На даний момент це не дозволить нам встановлювати програми, які нас цікавлять.
Однак, якщо цей проект буде розвиватися далі, було б чудово мати можливість повністю запустити середовище робочого столу у веб-браузері. крім того, продуктивність теж непогана, принаймні з машиною з розумною потужністю. Без сумніву, його творець вклав багато праці в розвиток проекту. Ви можете дізнатися більше про це Репозиторій GitHub, або ви також можете перевірте daedalOS, не встановлюючи його, відвідавши їх веб-сайт.