В следващата статия ще разгледаме 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, практично, дори и малко бавно.
Той също има конзола за програмисти (DevTools), A редактор на код (Издател на Монако), A анализатор и компилатор Markdown (маркиран), A богат текстов редактор (TinyMCE), A irc клиент, ООН терминален емулатор много просто и а аудио плейър (webamp).
daedalOS също интегрира Ruffle за стартиране на JavaScript или виртуални x86 приложения, емулатор на операционна система. Освен това има дори няколко емулатора, включително Wine.
Разработчикът на проекта включва анимиран тапет, което може да бъде проблем за потребителите на машини с ниски ресурси.
Докато работният плот предлага достъп до различни програми с отворен код, все още липсва в много аспекти. Сред тях може би най-забележителното е това В момента няма да ни позволи да инсталираме приложения, които ни интересуват.
Въпреки това, ако този проект бъде доразвит, може да е страхотно да можете да стартирате вашата среда на работния плот изцяло в уеб браузър. Освен това, производителността също не е лоша, поне с машина с разумна мощност. Без съмнение създателят му е вложил много труд в развитието на проекта. Можете да научите повече за това Хранилище на GitHub, или можете също тествайте daedalOS, без да го инсталирате, като посетите техния уебсайт.