daedalOS, वेब ब्राउजरबाट डेस्कटप वातावरण

daedalOS को बारेमा

अर्को लेखमा हामी daedalOS मा हेर्न जाँदैछौं। यो हो एउटा डेस्कटप वातावरण जुन हामीले वेब ब्राउजरबाट प्रयोग गर्न सक्छौं। यदि कसैलाई यो के हो थाहा छैन भने, भन्नुहोस् कि डेस्कटप वातावरण एक अर्कासँग एकीकृत हुने भिन्न घटकहरूको संग्रह हो।

daedalOS JavaScript र TypeScript मा लेखिएको छ। यसले GNOME र KDE जस्ता परम्परागत डेस्कटप वातावरणमा फरक दृष्टिकोण लिन्छ। यस परियोजनाको लक्ष्य वेब-आधारित डेस्कटप वातावरण सिर्जना गर्नु हो, जुन दैनिक प्रयोगको लागि पनि उपयुक्त हुन खोज्छ, यद्यपि हामी पछि देख्नेछौं, यो हासिल गर्न अझै लामो बाटो छ।

Ubuntu 22.04 मा daedalOS स्थापना गर्नुहोस्

यो सफ्टवेयर प्रयोग गरेर चलाउन गइरहेको छ यार्न, जुन प्याकेज प्रबन्धक हो। यस उदाहरणको लागि, गरौं धागो स्थापना गर्न npm प्रयोग गर्नुहोस्। Npm JavaScript को लागि प्याकेज प्रबन्धक हो, जुन Ubuntu सँग पूर्व-स्थापित छैन। त्यसैले पहिले टर्मिनल (Ctrl+Alt+T) खोलेर र कमाण्ड चलाएर npm स्थापना गरौं:

Ubutu 22.04 मा npm स्थापना गर्नुहोस्

sudo apt install npm

एक पटक स्थापना समाप्त भएपछि, हामी सक्दछौं अगाडि बढ्नुहोस् र धागो स्थापना गर्नुहोस्। यो गर्नको लागि, एउटै टर्मिनलमा हामी लेख्न जाँदैछौं:

धागो स्थापना

sudo npm install --global yarn

क्लोन daedalOS भण्डार

अर्को चरण हामी लिन जाँदैछौं प्रोजेक्ट रिपोजिटरी क्लोन गर्नुहोस्। टर्मिनलमा केवल आदेश प्रयोग गर्नुहोस्:

क्लोन daedalOS भण्डार

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

त्यसो भए हामी daedalOS डाइरेक्टरीमा परिवर्तन गर्न जाँदैछौं:

cd daedalOS

अब हामी गर्न सक्छौं आदेशहरूको साथ ब्राउजरको लागि daedalOS डेस्कटपको आफ्नै प्रतिलिपि चलाउनुहोस्:

daedalOS सुरु गर्नुहोस्

yarn && yarn build:fs && yarn dev

आउटपुटले रेखा फरक रेखाहरू समावेश गर्दछ। तिनीहरू मध्ये एकमा तिनीहरूले सर्भर 0.0.0.0:3000 मा सुरु भएको संकेत गर्नेछ, र पहुँच गर्ने url।

daedalOS मा एक द्रुत नजर

सेवा टर्मिनलमा चलिरहेको छ, डेस्कटप पहुँच गर्न, हामीलाई मात्र चाहिन्छ हाम्रो मनपर्ने वेब ब्राउजर खोल्नुहोस् र URL टाइप गर्नुहोस्:

daedalOS काम गर्दै

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 परीक्षण गर्नुहोस् तिनीहरूको वेबसाइट.


लेखको सामग्री हाम्रो सिद्धान्तहरूको पालना गर्दछ सम्पादकीय नैतिकता। त्रुटि क्लिक गर्न रिपोर्ट गर्नुहोस् यहाँ.

टिप्पणी गर्न पहिलो हुनुहोस्

तपाइँको टिप्पणी छोड्नुहोस्

तपाईंको ईमेल ठेगाना प्रकाशित हुनेछैन। आवश्यक फिल्डहरू चिन्ह लगाइएको छ *

*

*

  1. डाटाका लागि उत्तरदायी: मिगुएल gelन्गल ग्याटन
  2. डाटाको उद्देश्य: नियन्त्रण स्पाम, टिप्पणी प्रबन्धन।
  3. वैधानिकता: तपाईंको सहमति
  4. डाटाको सञ्चार: डाटा कानुनी बाध्यता बाहेक तेस्रो पक्षलाई सूचित गरिने छैन।
  5. डाटा भण्डारण: डाटाबेस ओसीन्टस नेटवर्क (EU) द्वारा होस्ट गरिएको
  6. अधिकार: कुनै पनि समयमा तपाईं सीमित गर्न सक्नुहुनेछ, पुन: प्राप्ति र तपाईंको जानकारी मेटाउन।