openSUSE मध्ये त्यांना त्यांचे स्वतःचे WebUI इंस्टॉलर देखील हवे आहेत

त्याची घोषणा झाल्यानंतर आणिअॅनाकोंडा इंस्टॉलर वेब इंटरफेसमधील बदलाची घोषणा Fedora आणि RHEL मध्ये वापरले, द YaST इंस्टॉलरच्या विकसकांनी खुलासा केला की ते देखील "डी-इंस्टॉलर" प्रकल्प विकसित करण्याची योजना आहे आणि वेब इंटरफेसद्वारे openSUSE आणि SUSE Linux ची स्थापना व्यवस्थापित करण्यासाठी इंटरफेस तयार करा.

त्यांनी अॅनाकोंडा इंस्टॉलरसह सुरू केलेल्या कामाच्या बातम्यांच्या विपरीत, हे लक्षात घ्यावे की ईप्रकल्प जे त्यांनी openSUSE मध्ये उघड केले बर्याच काळापासून WebYaST वेब इंटरफेस विकसित करत आहे.

आधीच काही काळ विकासात असूनही ते लोकांसाठी प्रसिद्ध न होण्याचे मुख्य कारण म्हणजे ते दूरस्थ प्रशासन आणि सिस्टम कॉन्फिगरेशन क्षमतांद्वारे मर्यादित आहे, ते इंस्टॉलर म्हणून वापरण्यासाठी डिझाइन केलेले नाही आणि ते कठोरपणे आहे. YaST च्या कोडशी बद्ध.

नवीन इंस्टॉलरबद्दल जाहीर केलेल्या योजनांबद्दल "डी-इंस्टॉलर" हे एक व्यासपीठ म्हणून पाहिले जाते जे विविध इंस्टॉलेशन इंटरफेस प्रदान करते (Qt GUI, CLI आणि Web) YaST व्यतिरिक्त. संबद्ध योजनांमध्ये स्थापना प्रक्रिया लहान करणे, YaST च्या अंतर्गत वापरकर्ता इंटरफेस वेगळे करणे आणि वेब इंटरफेस जोडणे समाविष्ट आहे.

तुम्हाला माहीत असेलच की, YaST हे केवळ SUSE Linux वितरणाचे (ओपन) नियंत्रण केंद्र नाही तर ते इंस्टॉलर देखील आहे. आणि, त्या अर्थाने, आमचा विश्वास आहे की तो एक सक्षम इंस्टॉलर आहे. तथापि, वेळ निघून जातो आणि YaST काही बाबतीत त्याचे वय दर्शवित आहे.

तांत्रिकदृष्ट्या, डी-इंस्टॉलर एक अ‍ॅबस्ट्रॅक्शन लेयर आहे जो वर लागू केला जातो च्या ग्रंथालये YaST आणि D-Bus वर पॅकेज इंस्टॉलेशन, हार्डवेअर पडताळणी, आणि डिस्क विभाजन यांसारख्या वैशिष्ट्यांमध्ये प्रवेश करण्यासाठी युनिफाइड इंटरफेस प्रदान करते.

कन्सोल आणि ग्राफिकल इंस्टॉलर निर्दिष्ट D-Bus API तसेच ब्राउझर-आधारित इंस्टॉलरवर स्थलांतरित केले जातील जे HTTP द्वारे D-Bus कॉल्समध्ये प्रवेश प्रदान करणार्‍या प्रॉक्सी सेवेद्वारे डी-इंस्टॉलरशी इंटरफेस करतात.

हे लक्षात घेण्यासारखे आहे की डी-इंस्टॉलरचा विकास अद्याप प्रारंभिक प्रोटोटाइप टप्प्यात आहे. डी-इंस्टॉलर आणि प्रॉक्सी रुबी भाषेत विकसित केले आहेत, ज्यामध्ये YaST लिहिलेले आहे, आणि वेब इंटरफेस जावास्क्रिप्टमध्ये प्रतिक्रिया फ्रेमवर्क वापरून तयार केला आहे (कॉकपिट घटकांचा वापर वगळलेला नाही).

पर्यायी वेब-आधारित इंटरफेस प्रदान करणे हे हिमनगाचे फक्त टोक आहे. आम्ही ते करण्यापूर्वी, आम्हाला बरेच अंतर्गत बदल करावे लागतील, जसे की UI मधून कोड डीकपल करणे किंवा D-Bus इंटरफेस जोडणे.

सुदैवाने, आम्ही याआधीच अनेक महत्त्वाच्या क्षेत्रांमध्ये (स्टोरेज, नेटवर्किंग, इ.) YaST चे इंटर्नल्स सुधारले आहेत. तथापि, आम्ही अद्याप तेथे नाही: बरेच काम करणे बाकी आहे.

फायद्यांच्या बाबतीत असे नमूद केले आहे की या दृष्टिकोनाचा अवलंब केल्यास YaST आणखी सुधारू शकेल अशी अपेक्षा आहे. काही नावे सांगा:

  • एक चांगला वापरकर्ता इंटरफेस:पुन्हा वापर: YaST मध्ये बरेच उपयुक्त तर्क आहेत जे इतर साधनांसाठी उपलब्ध असतील.
  • चांगले एकत्रीकरण: D-Bus इंटरफेस प्रदान करून YaST भाग तुमच्या स्वतःच्या वर्कफ्लोमध्ये समाकलित करणे सोपे असावे.
  • बहुभाषी: अखेरीस, डी-बस वापरून आम्हाला इतर प्रोग्रामिंग भाषा वापरण्याची परवानगी मिळू शकते.

काही शब्दात, डी-इंस्टॉलर प्रोजेक्टद्वारे पाठपुरावा केलेली उद्दिष्टे आहेत: ग्राफिकल इंटरफेसच्या विद्यमान मर्यादा दूर करण्यासाठी, इतर ऍप्लिकेशन्समध्ये YaST कार्यक्षमता वापरण्याच्या शक्यतांचा विस्तार करण्यासाठी, एक एकीकृत डी-बस इंटरफेस जे एकत्रीकरण सुलभ करते त्याचे स्वतःचे कार्यप्रवाह, यापुढे एका प्रोग्रामिंग भाषेशी बांधले जाणार नाहीत (D-Bus API तुम्हाला वेगवेगळ्या भाषांमध्ये प्लगइन तयार करण्यास अनुमती देईल), समुदायाच्या सदस्यांद्वारे पर्यायी कॉन्फिगरेशन तयार करण्यास प्रोत्साहित करेल.

त्याच्या बाजूला, विकासकांना आशा आहे की प्रकल्पात अधिक लोक योगदान देतील कोड अधिक प्रवेशयोग्य बनवणे आणि व्यापकपणे ज्ञात तंत्रज्ञान वापरणे.

शेवटी आपल्याला स्वारस्य असल्यास त्यासंदर्भात त्याबद्दल अधिक जाणून घेणे, वर जाऊन तुम्ही मूळ पोस्टमधील तपशील तपासू शकता खालील दुवा.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

  1.   HO2Gi म्हणाले

    "YST इंस्टॉलरच्या विकसकांनी उघड केले की ते "D-Installer" प्रकल्प विकसित करण्याची योजना देखील "" करत आहेत.
    त्यांच्याकडे गहाळ आहे का?
    XD. बॅलन्स बरोबर वाचण्याच्या प्रयत्नात मी लूपमध्ये राहिलो

  2.   काही पैकी एक म्हणाले

    YaST अशी गोष्ट आहे जी प्रत्येक स्वाभिमानी डिस्ट्रोमध्ये असायला हवी. हे वाईट आहे की विनामूल्य सॉफ्टवेअर असूनही, ते फक्त SUSE आणि openSUSE यांच्याकडे आहे. दया