daedalOS, veb-brauzerdan ish stoli muhiti

daedalOS haqida

Keyingi maqolada biz daedalOS-ni ko'rib chiqamiz. Bu veb-brauzerdan foydalanishimiz mumkin bo'lgan ish stoli muhiti. Agar kimdir bu nima ekanligini bilmasa, ish stoli muhiti bir-biri bilan integratsiyalashgan turli xil komponentlar to'plamidir, deylik.

daedalOS JavaScript va TypeScript-da yozilgan. Bu GNOME va KDE kabi an'anaviy ish stoli muhitiga boshqacha yondashuvni oladi. Ushbu loyihaning maqsadi veb-ga asoslangan ish stoli muhitini yaratishdir, bu ham kundalik foydalanish uchun mos bo'lishga intiladi, ammo keyinroq ko'rib chiqamiz, bunga erishish uchun hali uzoq yo'l bor.

Ubuntu 22.04 daedalOS ni o'rnating

Ushbu dastur yordamida ishga tushadi ip, bu paket menejeri. Ushbu misol uchun keling ipni o'rnatish uchun npm dan foydalaning. Npm JavaScript uchun paket menejeri boʻlib, Ubuntu bilan oldindan oʻrnatilmagan. Shunday qilib, keling, avval terminalni ochib (Ctrl+Alt+T) va buyruqni ishga tushirish orqali npm ni o'rnatamiz:

npm ni ubutu 22.04 da o'rnating

sudo apt install npm

O'rnatish tugagandan so'ng, biz qila olamiz davom eting va ipni o'rnating. Buning uchun xuddi shu terminalda biz yozamiz:

ipni o'rnating

sudo npm install --global yarn

DaedalOS omborini klonlash

Biz qiladigan keyingi qadam loyiha omborini klonlash. Terminalda faqat buyruqni ishlating:

daedalOS omborini klonlash

git clone https://github.com/DustinBrett/daedalOS.git

Keyingi biz daedalOS katalogiga o'tmoqchimiz:

cd daedalOS

Endi olamiz brauzer uchun daedalOS ish stolining o'z nusxasini buyruqlar bilan ishga tushiring:

daedalOS ni ishga tushiring

yarn && yarn build:fs && yarn dev

Chiqish qatorni turli qatorlarni o'z ichiga oladi. Ulardan birida ular server 0.0.0.0:3000 da ishga tushirilganligini va kirish uchun URL manzilini ko'rsatadi.

DaedalOS-ga qisqacha qarash

Terminalda xizmat ishlayotgan bo'lsa, ish stoliga kirish uchun bizga kerak bo'ladi sevimli veb-brauzerimizni oching va URL manzilini kiriting:

daedalOS ishlaydi

http://localhost:3000

Ish stoli yuklanganda, animatsiya fonida sichqonchaning o'ng tugmachasini bossak, bizga menyu paydo bo'ladi. bizga fayllarni asosiy kompyuterdan brauzer ish stoliga va aksincha nusxalash imkoniyatini taklif qiladi. Bu bizga fayllarni yuklash imkonini beradi.

ish stoliga fayllar qo'shing

Bundan tashqari Bu bizga daedalOS interfeysidagi fayl va papkalarni sudrab olib tashlash imkonini beradi, Garchi men o'tkazgan sinovlar davomida bu funktsiya ba'zi hollarda muvaffaqiyatsiz bo'lganligini aytishim kerak. Ammo bu sodir bo'lganda, daedalOS-dan fayllarni qo'shish opsiyasi mukammal ishlaydi.

Stol veb-brauzer va video pleerni birlashtiradi (Video.js) HTML5 video va zamonaviy oqim formatlarini qo'llab-quvvatlaydi. Unda ham bor fotosuratlarni ko'ruvchi APNG, AVIF, GIF, JPEG, PNG, SVG va WebP formatlari bilan mos keladi. Unda PDF.js ham mavjud, PDF ko'rish dasturi, biroz sekin bo'lsa ham amaliy.

Bundan tashqari, a ishlab chiquvchi konsol (DevTools), Un kod muharriri (Monako nashriyoti), Un tahlil qiluvchi va kompilyator Markdown (Belgilangan), Un boy matn muharriri (TinyMCE), Un irc mijozi, un terminal emulyatori juda oddiy va a audio pleer (veb-amp).

o'rnatilgan ilovalar

daedalOS ham JavaScript yoki Virtual x86 ilovalarini ishga tushirish uchun Ruffle-ni birlashtiradi, operatsion tizim emulyatori. Bundan tashqari, hatto bir nechta emulyatorlar, jumladan, Wine ham mavjud.

Loyihani ishlab chiquvchi animatsion fon rasmini o'z ichiga oladi, bu kam resursli mashinalarda foydalanuvchilar uchun muammo bo'lishi mumkin.

ochiq derazalar

Ish stoli turli xil ochiq kodli dasturlarga kirishni taklif qilsa-da, ko'p jihatdan hali ham etishmayapti. Ular orasida, ehtimol, eng e'tiborga sazovori Ayni paytda u bizni qiziqtirgan ilovalarni o'rnatishga ruxsat bermaydi.

Biroq, agar ushbu loyiha yanada ishlab chiqilsa, ish stoli muhitini butunlay veb-brauzerda ishga tushirish juda yaxshi bo'lishi mumkin. Bundan tashqari, ishlash ham yomon emas, hech bo'lmaganda oqilona quvvatga ega mashina bilan. Shubhasiz, uning yaratuvchisi loyihani ishlab chiqish uchun juda ko'p mehnat sarflagan. Siz bu haqda ko'proq ma'lumot olishingiz mumkin GitHub ombori, yoki siz ham qila olasiz tashrif buyurib, daedalOS ni o'rnatmasdan sinab ko'ring ularning veb-sayti.


Maqolaning mazmuni bizning printsiplarimizga rioya qiladi muharrirlik etikasi. Xato haqida xabar berish uchun bosing bu erda.

Birinchi bo'lib izohlang

Fikringizni qoldiring

Sizning email manzilingiz chop qilinmaydi. Kerakli joylar bilan belgilangan *

*

*

  1. Ma'lumotlar uchun javobgardir: Migel Anxel Gaton
  2. Ma'lumotlarning maqsadi: SPAMni boshqarish, izohlarni boshqarish.
  3. Qonuniylashtirish: Sizning roziligingiz
  4. Ma'lumotlar haqida ma'lumot: qonuniy majburiyatlar bundan mustasno, ma'lumotlar uchinchi shaxslarga etkazilmaydi.
  5. Ma'lumotlarni saqlash: Occentus Networks (EU) tomonidan joylashtirilgan ma'lumotlar bazasi
  6. Huquqlar: istalgan vaqtda siz ma'lumotlaringizni cheklashingiz, tiklashingiz va o'chirishingiz mumkin.