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.
Indeks
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:
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:
sudo npm install --global yarn
DaedalOS omborini klonlash
Biz qiladigan keyingi qadam loyiha omborini klonlash. Terminalda faqat buyruqni ishlating:
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:
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:
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.
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).
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.
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.
Birinchi bo'lib izohlang