अर्को लेखमा हामी daedalOS मा हेर्न जाँदैछौं। यो हो एउटा डेस्कटप वातावरण जुन हामीले वेब ब्राउजरबाट प्रयोग गर्न सक्छौं। यदि कसैलाई यो के हो थाहा छैन भने, भन्नुहोस् कि डेस्कटप वातावरण एक अर्कासँग एकीकृत हुने भिन्न घटकहरूको संग्रह हो।
daedalOS JavaScript र TypeScript मा लेखिएको छ। यसले GNOME र KDE जस्ता परम्परागत डेस्कटप वातावरणमा फरक दृष्टिकोण लिन्छ। यस परियोजनाको लक्ष्य वेब-आधारित डेस्कटप वातावरण सिर्जना गर्नु हो, जुन दैनिक प्रयोगको लागि पनि उपयुक्त हुन खोज्छ, यद्यपि हामी पछि देख्नेछौं, यो हासिल गर्न अझै लामो बाटो छ।
अनुक्रमणिका
Ubuntu 22.04 मा daedalOS स्थापना गर्नुहोस्
यो सफ्टवेयर प्रयोग गरेर चलाउन गइरहेको छ यार्न, जुन प्याकेज प्रबन्धक हो। यस उदाहरणको लागि, गरौं धागो स्थापना गर्न npm प्रयोग गर्नुहोस्। Npm JavaScript को लागि प्याकेज प्रबन्धक हो, जुन Ubuntu सँग पूर्व-स्थापित छैन। त्यसैले पहिले टर्मिनल (Ctrl+Alt+T) खोलेर र कमाण्ड चलाएर npm स्थापना गरौं:
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), अन कोड सम्पादक (मोनाको प्रकाशक), अन पार्सर र कम्पाइलर छुट (चिह्नित), अन धनी पाठ सम्पादक (TinyMCE), अन आईआरसी ग्राहक, संयुक्त राष्ट्र टर्मिनल इमुलेटर धेरै सरल र ए अडियो प्लेयर (webamp).
daedalOS पनि जाभास्क्रिप्ट वा भर्चुअल x86 अनुप्रयोगहरू चलाउन रफललाई एकीकृत गर्दछ, एक अपरेटिङ सिस्टम इमुलेटर। यसबाहेक, त्यहाँ पनि धेरै इमुलेटरहरू छन्, वाइन सहित।
परियोजना विकासकर्ता एनिमेटेड वालपेपर समावेश छ, जुन कम स्रोत मेसिनहरूमा प्रयोगकर्ताहरूको लागि समस्या हुन सक्छ।
जबकि डेस्कटपले विभिन्न खुला स्रोत कार्यक्रमहरूमा पहुँच प्रदान गर्दछ, अझै धेरै पक्षमा अभाव छ। ती मध्ये, सायद सबैभन्दा उल्लेखनीय छ यस समयमा यसले हामीलाई रुचि राख्ने अनुप्रयोगहरू स्थापना गर्न अनुमति दिँदैन.
यद्यपि, यदि यो परियोजना थप विकसित भएको छ भने, तपाइँको डेस्कटप वातावरण पूर्ण रूपमा वेब ब्राउजरमा चलाउन सक्षम हुनु राम्रो हुन सक्छ। यसबाहेक, कम्तिमा उचित शक्ति भएको मेसिनको साथ प्रदर्शन पनि खराब छैन। निस्सन्देह, यसको निर्माताले परियोजनाको विकासमा धेरै काम लगानी गरेको छ। तपाईं आफ्नो बारेमा थप जान्न सक्नुहुन्छ GitHub भण्डार, वा तपाईं पनि सक्नुहुन्छ यसलाई भ्रमण गरेर स्थापना नगरी daedalOS परीक्षण गर्नुहोस् तिनीहरूको वेबसाइट.
टिप्पणी गर्न पहिलो हुनुहोस्