अब सोलो 3.6 के विभिन्न सुधारों के साथ मिराजोस 5 का नया संस्करण उपलब्ध है

मिराज ओएस

इसकी घोषणा की गई कुछ दिनों पहले मिराजोस 3.6 परियोजना के नए संस्करण का शुभारंभ, जो है एक ऑपरेटिंग सिस्टम लाइब्रेरी जो प्रशिक्षण की अनुमति देता है एक के रूप में एकल अनुप्रयोग ऑपरेटिंग सिस्टम "यूनिकबर्न" जो स्वायत्त है, ऑपरेटिंग सिस्टम के उपयोग के बिना चलने में सक्षम है, एक स्वतंत्र ऑपरेटिंग सिस्टम कर्नेल है।

अनुप्रयोग विकास के लिए, OCaml का उपयोग किया जाता है। परियोजना कोड एक मुफ्त आईएससी लाइसेंस के तहत वितरित किया जाता है। मूल विचार एक अनिकबर्न के पीछे वह है एक अत्यधिक अनुकूलित और विशेष रूप से डिज़ाइन किया गया ऑपरेटिंग सिस्टम है सक्षम करने में मदद कर सकता है कुशल संचालन और अनुप्रयोगों का वितरण।

ऑपरेटिंग सिस्टम में निहित सभी निम्न-स्तरीय कार्यक्षमता आवेदन से जुड़ी लाइब्रेरी के रूप में कार्यान्वित की जाती है।

आवेदन किसी भी ऑपरेटिंग सिस्टम पर विकसित किया जा सकता है, जिसके बाद इसे एक विशेष कर्नेल (अनीक्युलर कॉन्सेप्ट) में संकलित किया जाता है, सीधे हाइपरविजर के शीर्ष पर चलाया जा सकता है XOS, KVM, BHyve और VMM (OpenBSD) मोबाइल प्लेटफॉर्म पर, POSIX- कंप्लायंट एनवायरनमेंट में एक प्रक्रिया के रूप में या Amazon Elastic Compute Cloud और Google Compute Engine क्लाउड वातावरण में।

उत्पन्न वातावरण में कुछ भी कम नहीं होता है और यह हाइपरविजर के साथ सीधे नियंत्रकों और सिस्टम परतों के साथ बातचीत करता है, जिससे समग्र लागतों में उल्लेखनीय कमी आती है और सुरक्षा में वृद्धि होती है।

मिराजोस के साथ काम करना तीन चरणों में नीचे आता है: पर्यावरण में उपयोग किए जाने वाले OPAM पैकेज की परिभाषा के साथ कॉन्फ़िगरेशन तैयार करें, पर्यावरण का निर्माण करें और पर्यावरण शुरू करें।

एक्सएम पर काम करने का रनटाइम मिनी-ओएस पतले कर्नेल पर आधारित है, और सोलो 5 कर्नेल पर आधारित अन्य हाइपरविजर और सिस्टम के लिए है।

MirageOS 3.6 में नया क्या है?

नए संस्करण में मुख्य परिवर्तन के लिए समर्थन के प्रावधान से संबंधित हैं में प्रस्तावित नई सुविधाएँ केवल 5 0.6.0। जो मूल रूप से Linux / KVM हाइपरवाइजर पर चलाने के लिए MirageOS को पोर्ट करने के लिए एक परियोजना के रूप में शुरू हुआ था। तब से यह बन गया अधिक सामान्य सैंडबॉक्स रनटाइमविभिन्न यूनिकर्नेल का उपयोग करके निर्मित अनुप्रयोगों को चलाने के लिए उपयुक्त है, विभिन्न होस्ट ऑपरेटिंग सिस्टम और हाइपरवेयर्स पर विभिन्न सैंडबॉक्सिंग प्रौद्योगिकियों को लक्षित करना।

कार्यान्वित सुधारों के बीच प्रकट समर्थन को हाइलाइट किया गया है, जिससे आप कई नेटवर्क एडेप्टर और भंडारण उपकरणों को परिभाषित कर सकते हैं hvt, spt और muen बैकेंड के आधार पर अलगाव के दौरान अनिकेनेल से जुड़ा (जीनोड और गुणियो बैकेंड का उपयोग अब तक एक डिवाइस तक सीमित है) -

साथ ही साथ स्टैक मुंहतोड़ सुरक्षा को सक्षम करने के लिए समर्थन कुछ लक्ष्यों पर डिफ़ॉल्ट और बेहतर पृष्ठ सुरक्षा द्वारा टूलकिन के पार।

विज्ञापन में एक और नवीनता जो सामने आती है, वह है सोलो 5 द्वारा प्रदान किए गए अलग-थलग वातावरण में मिराजोस अनिकबर्न को चलाने की क्षमता को जोड़ा। Spt बैकएंड का उपयोग करते समय, मिराजओएस कोर लिनक्स उपयोगकर्ता प्रक्रियाओं में चलता है जो seccomp-BPF पर आधारित न्यूनतम अलगाव के साथ होता है।

सोलो 5-आधारित बैकेंड प्रोटेक्शन (hvt, spt) को मजबूत किया जाता है, उदाहरण के लिए SSP (स्टैक क्रश प्रोटेक्शन) मोड में संकलन प्रदान किया जाता है।

मिराजओएस कैसे प्राप्त करें?

मिराजोस के इस नए संस्करण को प्राप्त करने में सक्षम लोगों के लिए, वे नीचे दिए गए निर्देशों का पालन करके ऐसा कर सकते हैं।

आवश्यकताएं स्थापित करने के लिए MirageOS को गिनना है एक UNIX प्रणाली (लिनक्स, मैक या बीएसडी) के साथ और OPAM 2.0.0 या बाद में और OCaml 4.05.0 या बाद में है।

इस घटना में कि यह मामला नहीं है, उन्हें आपके वितरण के आधार पर टर्मिनल में निम्नलिखित आदेशों में से एक को निष्पादित करके स्थापित किया जा सकता है।

उन लोगों के मामले में जो के उपयोगकर्ता हैं डेबियन, उबंटू या इनमें से डेरिवेटिव:

sudo apt-get update
sudo apt-get install opam

जबकि उपयोग करने वालों के लिए आर्क लिनक्स, मंज़रो या आर्क के किसी भी अन्य व्युत्पन्न:

sudo pacman -S opam

फेडोरा, RHEL, CentOS या इनमें से कोई अन्य व्युत्पन्न:

sudo dnf -i opam

अंत में, MirageOS स्थापित करने के लिए:

opam init
opam install mirage


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

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