घर उपयोगी सलाह संशोधित लिनक्स। सर्वश्रेष्ठ लिनक्स वितरण की रेटिंग: कौन सा बेहतर है। समाधान "क्या आप कानूनी रूप से लिनक्स वितरण के संशोधित संस्करणों को बेच सकते हैं?" के लिए फॉर्म वेब एकत्र करते हैं?

संशोधित लिनक्स। सर्वश्रेष्ठ लिनक्स वितरण की रेटिंग: कौन सा बेहतर है। समाधान "क्या आप कानूनी रूप से लिनक्स वितरण के संशोधित संस्करणों को बेच सकते हैं?" के लिए फॉर्म वेब एकत्र करते हैं?

एक लिनक्स वितरण चुनना

फेडोरा कोर

यह कई वर्षों से सबसे व्यापक रूप से इस्तेमाल किया जाने वाला लिनक्स वितरण रहा है। कुछ समय पहले तक इसे Red Hat के नाम से जाना जाता था। हालाँकि, अब डेवलपर (उसी नाम की कंपनी) ने अपने सिस्टम के व्यावसायिक कार्यान्वयन के लिए इस नाम को बरकरार रखा है। अंतिम उपयोगकर्ताओं के लिए मुफ्त कार्यान्वयन को फेडोरा कोर कहा जाता है।

कमियां:

  1. कोई एनटीएफएस समर्थन नहीं (उस व्यक्ति के लिए प्रासंगिक जो विंडोज़ से स्विच कर रहा है और जो लिनक्स के समानांतर है, उसकी मशीन पर विंडोज़एक्सपी है);
  2. कोई एमपी 3 समर्थन नहीं;
  3. कोई जावा नहीं;
  4. स्थानीयकरण केवल UTF8 है, जिसके अधिकांश मामलों में सामान्य सिरिलिक वर्णमाला के बजाय वर्ग और प्रश्न चिह्न होते हैं। हां, यह सब ठीक किया जा रहा है, लेकिन पूरी तरह से नहीं। यदि रूसी भाषा महत्वपूर्ण है, तो आपको स्थान को KOI8-R में बदलना होगा;
  5. निहित दस्तावेज। यदि तकनीकी अंग्रेजी से कोई तनाव नहीं है, तो सब कुछ ठीक है! हाँ - समस्याएँ होंगी - सभी अनुवादित दस्तावेज़ केवल और-नहीं के माध्यम से, http://www.google.com... खोजों में बहुत समय और ट्रैफ़िक लगता है।

लाभ:

  1. सिस्टम को अपडेट करने और प्रोग्राम इंस्टॉल करने के लिए, आधिकारिक तौर पर खराब APT-GET और इसके लिए एक "चेहरा" है - SYNAPTIC। यह अपडेट के लिए भी बहुत सुविधाजनक है, क्योंकि उनके बारे में सभी प्रकार की सेवा जानकारी पैकेज के साथ नहीं खींचती है।
  2. वितरण किट लगातार विकसित हो रही है और रिलीज से रिलीज तक यह औसत उपयोगकर्ता के लिए आसान और अधिक सुविधाजनक हो जाती है।
  3. पहले से निर्मित आरपीएम पैकेजों की एक बड़ी संख्या की उपस्थिति (नीचे देखें)। इसके अलावा, ऐसे पैकेज अक्सर सॉफ्टवेयर डेवलपर्स द्वारा स्वयं एकत्र किए जाते हैं और आधिकारिक साइटों पर पोस्ट किए जाते हैं।
  4. रूस में एक प्रतिनिधि कार्यालय है। सच है, तकनीकी सहायता केवल वितरण किट के सर्वर (अर्थात वाणिज्यिक) संस्करणों के लिए है।
  5. वितरण किट के विकास में एक गंभीर टीम लगी हुई है।
  6. लिनक्स पर अधिकांश मोटी किताबें ठीक उसी रेड हैट वितरण का वर्णन करती हैं जिससे फेडोरा कोर काटा गया।

एएसपीलिनक्स

यह इसी नाम की कंपनी द्वारा विकसित एक घरेलू वितरण किट है। यह फेडोरा कोर (पूर्व में रेड हैट) का एक क्लोन है, जिसे एप्लिकेशन सॉफ़्टवेयर के संदर्भ में थोड़ा संशोधित किया गया है और हमारी स्थितियों के लिए अनुकूलित किया गया है।

इसे कई संस्करणों में वितरित किया जाता है (विशुद्ध रूप से सर्वर वाले की गिनती नहीं): कई डिस्क के साथ डीलक्स और प्रलेखन के एक पूरे सेट के साथ, मानक - आधे से अधिक डिस्क, प्रलेखन से केवल एक इंस्टॉलेशन गाइड, एक्सप्रेस - एक तीन-डिस्क सेट के साथ लघु पुस्तिका।

कमियां:

  1. डेवलपर्स कर्नेल पैचिंग के असाधारण प्रशंसक हैं। औसतन, 25-28 पैच। नतीजतन, कर्नेल को इस तरह से पैच किया जाता है कि http://www.kernel.org से "मूल पिता" भी इसे पहचान नहीं पाएगा! परिणामस्वरूप - यदि आप स्रोत से कुछ प्रोग्राम संकलित करना चाहते हैं - एक रूले गेम: यह इन पैच के कारण असेंबल हो भी सकता है और नहीं भी, जैसा कि भाग्य में होता है। http://www.kernel.org से कर्नेल इंस्टाल करने के साथ-साथ, आप iptables, स्क्वीड, आदि जैसी चीज़ों के काम करने से बहुत सी बड़ी और छोटी समस्याएं होने का जोखिम उठाते हैं।
  2. अद्यतनों के लिए, यम का उपयोग किया जाता है, जो संकुल के बारे में सर्वर सेवा की जानकारी से "खींचता" है, जिसमें अक्सर स्वयं की तुलना में वॉल्यूम होता है। अर्थात्, सर्वर से डाउनलोड किए गए पैकेज के बारे में जानकारी 1.2 एमबी आकार की हो सकती है, और पैकेज स्वयं 1.3 एमबी हो सकता है। एनलिम और एक विस्तृत चैनल की उपस्थिति में - सवाल गायब हो जाता है, एक मॉडेम या महंगे यातायात की उपस्थिति में - यह बहुत, बहुत अप्रिय है।
  3. चूंकि ASPLinux समान फेडोरा कोर पर आधारित है, अक्सर पैकेज अपडेट देरी से सामने आते हैं, और वितरण के आकार तक ही पहुंच सकते हैं।

लाभ:

  1. एनटीएफएस, एमपी3, जावा के लिए समर्थन है, यहां तक ​​कि मैक्रोमीडिया फ्लैश भी उपलब्ध है।
  2. काफी अच्छा स्थानीयकरण (हालांकि, मुझे ध्यान देना चाहिए कि वितरण किट के नवीनतम संस्करणों में, उपयोगकर्ता koi8-r, cp1251, और UTF8 के बीच चयन करने के अवसर से भी वंचित था, केवल बाद वाले दो को छोड़कर)।
  3. डीलक्स संस्करण में उत्कृष्ट और स्पष्ट दस्तावेज हैं। और वितरण किट को स्थापित करने पर, और हार्ड डिस्क के विभाजन पर, और स्थापना के बाद की सेटिंग्स पर। यह उस व्यक्ति के लिए भी सुलभ और समझने योग्य तरीके से लिखा गया है जिसने कहीं और किसी से लिनक्स के बारे में सुना है। मैं तर्क दे सकता हूं कि किसी भी लिनक्स के पास रूसी में स्पष्ट और स्पष्ट मुद्रित दस्तावेज नहीं है।
  4. डेवलपर्स द्वारा सीधे वितरण के लिए एक शक्तिशाली तकनीकी सहायता है। उत्तर 4-5 घंटे में आते हैं। यानी सुबह मैंने एक प्रश्न के साथ एक पत्र भेजा - शाम को आपके पास 100% उत्तर है। एक नियम के रूप में, एक निश्चित तकनीकी सहायता कर्मचारी आपको सौंपा जाता है, जिसे आप अपने बेवकूफ और समझदार सवालों से मूर्ख बनाते हैं। पहले, फोन द्वारा तकनीकी सहायता थी, इसे संस्करण 9.0 से हटा दिया गया था और अब केवल मेल।
  5. एक रूसी-भाषा साइट और एक तकनीकी सहायता मंच है, जहां, और अक्सर, उत्तर सीधे डेवलपर्स द्वारा दिए जाते हैं।
  6. Red Hat पर मोटी किताबों से आप जो जानकारी प्राप्त कर सकते हैं, वह ASPLinux पर भी लागू होती है।

प्रत्यक्षदर्शी छापें:

ASPLinux 9.0 का उपयोग घर, कार्यस्थल और दो मित्रों पर एक वर्ष से अधिक समय से किया जा रहा है। प्लस:
बहुत अच्छा "इसे स्वयं करें" निर्माता;
काफी सभ्य पैकेज असेंबली, रूसीकरण, प्रलेखन;
ज्यादातर मामलों में रूसी में मैन पेज, कुछ आपके विद्रोही नौकर के अनुवाद में;
सभी बुरी बातें जो आमतौर पर आरपीएम पैकेज प्रबंधन प्रणाली के बारे में ठीक ही कही जाती हैं, डेवलपर्स द्वारा सफलतापूर्वक समाप्त कर दी गई हैं;
प्रणाली के गंभीर उपहास की स्थितियों में भी निर्भरता के साथ बहुत कम समस्याएं उत्पन्न हुईं;
उच्च स्तर पर स्थिरता और सुरक्षा;
कोई अस्पष्टीकृत गड़बड़ियां नहीं देखी गईं, काम से कुछ भी विचलित नहीं हुआ;
बार-बार सुपर-सीक्रेट उपकरण पर ASPLinux 9.0 (केवल shhsss !!!) स्थापित करना पड़ा, जिस पर, सामान्य विचार के अनुसार, MSVS OS स्थापित किया जाना था;
बग और रेक - नहीं;
बहुत विशिष्ट उपकरण का समर्थन नहीं किया जा सकता था, लेकिन एक अतिरिक्त समझौते द्वारा ड्राइवरों को उसी एएसपी के विशेषज्ञों द्वारा लिखा गया था;
यह पर्याप्त रूप से उच्च वर्ग के सही तकनीकी समर्थन पर ध्यान देने योग्य है - एक तर्क जो उन दिनों एएसपी को किसी भी प्रतियोगी से अनुकूल रूप से अलग करता था;

माइनस में:
ASPLinux 9.2 वितरण किट का विमोचन, और फिर ASPLinux 10, कंपनी के प्रबंधन में बदलाव के साथ मिलकर, इस सम्मानित टीम के पिछले कई गुणों को रद्द कर दिया;
यह नहीं कहा जा सकता है कि वे सभी मामलों में स्पष्ट रूप से खराब हैं, लेकिन संस्करण 7.1, 7.3 और 9.0 के ASPLinux वितरण की तुलना में, वे उन सभी बिंदुओं में हीन हैं जिन्हें मैंने ऊपर वर्णित फायदे के रूप में वर्णित किया है;
अब वितरण में संकुल कम से कम अपुष्ट है।
जैसा कि हाल ही में आज है, मैं एक नौसिखिए उपयोगकर्ता के साथ एक समस्या का समाधान कर रहा था जो ASPLinux 9.2 में उत्पन्न हुई - कोई आवाज नहीं थी। कर्नेल 2.4.22 है, oss, डिफ़ॉल्ट ग्राफिकल वातावरण Gnome है (Red Hat के इशारे के अनुसार)। और उसी समय, xmms सेटिंग्स में, प्रयुक्त आउटपुट एक्सटेंशन डिफ़ॉल्ट था ... ध्यान! कला, और चुनने के लिए भी; किसी भी अनुभवी उपयोगकर्ता के लिए समस्या मुश्किल नहीं है, लेकिन एक नौसिखिया केवल यह देखता है कि कोई आवाज नहीं है।
अपने उत्पाद को डेस्कटॉप वितरण के रूप में रखने वाले डेवलपर्स को ऐसी मूर्खतापूर्ण गलतियाँ नहीं करनी चाहिए।

तीन उपयोगकर्ता संस्करण हैं: मल्टी-डिस्क Altlinux Master, लाइटवेट Altlinux जूनियर और सिंगल-डिस्क ALT Linux कॉम्पैक्ट।

गौरव(शुरुआत में - सबसे अच्छा):

  • apt-rpm एक पैकेज प्रबंधन प्रणाली के रूप में। सिनैप्टिक ग्राफिकल शेल के साथ।
  • उत्कृष्ट Russification "बॉक्स से बाहर" (एन्कोडिंग koi8-r, cp1251)।
  • वितरण में रूसी में बड़ी मात्रा में दस्तावेज।
  • मल्टीमीडिया के साथ सामान्य काम (एमपी 3 सुनने के लिए कोडेक्स की उपस्थिति, वीडियो और डीवीडी फिल्में देखना, वीडियो कार्ड के लिए वाणिज्यिक 3 डी ड्राइवर)।
  • उपयोगकर्ताओं और डेवलपर्स का बड़ा रूसी भाषी समुदाय।
  • बड़े पैकेज का आधार। स्थिरता की अलग-अलग डिग्री के साथ भंडारों का एक स्पष्ट पदानुक्रम।
  • दोनों दिशाओं में भंडार का खुलापन, यदि वांछित हो, तो कोई भी किसी चीज का अनुचर बन सकता है। बैकपोर्ट भी देखें।

कमियां(शुरुआत में - सबसे खराब):

  • ALM 2.4 अभी भी पुराने Mandrake इंस्टॉलर को चलाता है, जो समस्याएँ पैदा करता है। स्वयं का इंस्टॉलर - सार्वजनिक बीटा परीक्षण में।
  • फिलहाल, कोई वैश्विक ग्राफिकल विन्यासकर्ता नहीं है (विशेष रूप से रुचि रखने वालों के लिए, पुराने ड्रेक्स विन्यासकर्ताओं को "अपने जोखिम पर" उपयोग करने का सुझाव दिया गया है)।
  • इंस्टॉलर द्वारा असमर्थित USB कीबोर्ड और चूहों M2.4 की सबसे अप्रिय नकारात्मक विशेषताओं में से एक है (यह केवल इंस्टॉलेशन पर लागू होता है, इसका उपयोग करने में कोई समस्या नहीं है)।
  • संस्थापन के दौरान 2.6 कर्नेल का चयन नहीं किया जा सकता है। वितरण किट में यह है, 2.6 कर्नेल का उपयोग करने के लिए सभी आधारभूत संरचना है, लेकिन इसकी अनुशंसा नहीं की जाती है।
  • विशेषज्ञ मोड में स्थापना से विभिन्न, कुछ हद तक अप्रत्याशित परिणाम हो सकते हैं। इसलिए इसका प्रयोग सावधानी से करना चाहिए।
  • यह माना जाता है कि देशी कर्नेल डिस्क सिस्टम के साथ बेहतर ढंग से काम नहीं करते हैं।

ख़ासियतें:

  • समर्थित स्थान: अंग्रेजी, रूसी, यूक्रेनी, बेलारूसी, कज़ाख। विभिन्न एन्कोडिंग में, डिफ़ॉल्ट रूसी लोकेल koi8-r है।
  • डिस्ट्रो डेवलपर्स उच्चतम संभव सुरक्षा उपाय करने का प्रयास करते हैं, जो अच्छा है। लेकिन इसके कारण, कुछ चीजें (सुपरयूजर अधिकारों तक पहुंच, माउंटिंग, आदि) उम्मीद के मुताबिक काम नहीं कर सकती हैं। सामान्य तौर पर, सुरक्षा प्रणाली इस वितरण की सबसे विशिष्ट विशेषताओं में से एक है।
  • अपने स्वयं के मंच की कमी। जिसे मेलिंग लिस्ट से बदला जा रहा है। यह डेवलपर्स की सैद्धांतिक स्थिति है।
  • आरपीएम पैकेज में गुठली बनाने के लिए खुद का सिस्टम। कोर में बड़ी संख्या में मॉड्यूल अलग-अलग पैकेज में आते हैं।
  • कई प्रशासनिक कार्य नियंत्रण उपयोगिता के माध्यम से किए जाते हैं।

इसी नाम की जर्मन कंपनी द्वारा विकसित, यह वितरण अब नोवेल के स्वामित्व में है। एक मुफ्त डाउनलोड-संस्करण और कई "बॉक्स" विकल्प हैं। उत्तरार्द्ध की स्थिति अलग है, इस मुद्दे पर व्यापक जानकारी निम्नलिखित चर्चा से प्राप्त की जा सकती है।

कमियां:

  1. रूसीकरण पूरा नहीं हुआ - आधे मेनू अंग्रेजी में हैं, और आधे टेढ़े-मेढ़े रूसी में अनुवादित हैं।
  2. व्यक्तिगत उपयोगकर्ताओं के लिए रूसी में आधिकारिक तकनीकी सहायता अभी भी मुश्किल है।

एक ही समय में लाभ और हानि:

  1. आने वाले सभी परिणामों के साथ डिफ़ॉल्ट लोकेल UTF8 है। विशेष रूप से, सिरिलिक दस्तावेज़ों के साथ कंसोल में काम करना मुश्किल है।
  2. YAST सब कुछ और सभी को प्रबंधित करने के लिए एक ग्राफिकल उपयोगिता है। कोई इसे पसंद करता है, कोई उस पर थूकता है। कॉन्फ़िगरेशन का उपयोग करके सिस्टम को कॉन्फ़िगर करना अव्यावहारिक है - सब कुछ केवल YAST के माध्यम से होता है। पहले, कॉन्फ़िगरेशन के मैन्युअल संपादन से संपूर्ण सिस्टम क्रैश हो सकता था।

लाभ:

  1. स्वामित्व वाले सहित ड्राइवरों का बस एक भव्य सेट, जो वितरण किट में शामिल हैं। लैपटॉप पर डेवलपर्स के फोकस से प्रभावित - वाईफाई, विनमोडेम, वीडियो कार्ड आदि सहित किसी भी लैपटॉप के साथ SuSe की स्थापना और संचालन की लगभग 100% गारंटी।
  2. वितरण को अद्यतन करने के लिए सुविधाजनक उपयोगिता।
  3. सॉफ्टवेयर का काफी बड़ा चयन - सामान्य काम और आराम के लिए आवश्यक लगभग हर चीज - उपलब्ध है।
  4. सिरिलिक सहित ttf फोंट का एक बहुत अच्छा सेट, जो इसे Microsoft से फोंट का उपयोग करने के लिए वैकल्पिक बनाता है।
  5. वितरण किट पूरी तरह से जर्मन समय की पाबंदी और गुणवत्ता के साथ मज़बूती से और अच्छी तरह से इकट्ठी की जाती है।

ऊपर सूचीबद्ध सभी वितरण * .rpm संकुल पर आधारित हैं। हम यहां बैच सिस्टम के फायदे और नुकसान की चर्चा नहीं करेंगे। हालांकि, जो कुछ भी बाद वाला, आरपीएम प्रारूप के दो फायदे निर्विवाद हैं। पहला यह है कि यह सबसे व्यापक (स्रोत के बाद) मुफ्त सॉफ्टवेयर प्रारूप है। और दूसरा - दोनों प्रारूप और इसके साथ काम करने के लिए उपयोगिताओं को लिनक्स (रेड हैट) पर कई "मोटी" किताबों में विस्तार से वर्णित किया गया है।

पहले वर्णित सभी वितरणों के विपरीत, जो वाणिज्यिक कंपनियों द्वारा समर्थित हैं, कमोबेश बड़ी, डेबियन डेवलपर्स के एक मुक्त समुदाय (प्रोजेक्ट साइट - http://www.debian.org) के काम का परिणाम है। यह विभिन्न रूपों में वितरित किया जाता है (आईएसओ छवियों, फ़ाइल सेट आदि के रूप में), मुफ्त डाउनलोड और प्रतिकृति और वितरण दोनों के लिए उपलब्ध है।

peculiarities

1. अन्य सामान्य वितरणों के विपरीत (I, कम से कम, कोई एनालॉग नहीं है), डेबियन की तीन मुख्य शाखाएं हैं: स्थिर, परीक्षण और अस्थिर।

  • स्थिर एक आधिकारिक रूप से जारी (आधिकारिक तौर पर समर्थित) वितरण है जिसमें बहुत ताज़ा नहीं है, लेकिन कार्यक्रमों के बहुत अच्छी तरह से परीक्षण और सत्यापित संस्करण हैं; अगले स्थिर संस्करण के जारी होने के बाद, यह संस्करण, सख्ती से बोल रहा है, बिल्कुल भी अपडेट नहीं किया गया है, और स्थिर के लिए सभी आउटगोइंग अपडेट विशेष रूप से सुरक्षित-अपडेट हैं, जो इसके रिलीज होने के बाद इसमें शामिल कार्यक्रमों में पाई जाने वाली सुरक्षा समस्याओं को बंद कर देते हैं; इन दो कारकों के कारण, डेबियन स्थिर को सबसे विश्वसनीय वितरण माना जाता है, जो संस्करणों में उल्लिखित अंतराल की कीमत पर हासिल किया जाता है;
  • परीक्षण - वह शाखा जो अगली रिलीज़ होने की तैयारी कर रही है; सुरक्षा का अधिकतम स्तर प्रदान नहीं करता है जो स्थिर प्रदान करता है (फिर भी, घरेलू उपयोग के लिए स्तर काफी पर्याप्त है), लेकिन सॉफ्टवेयर के अधिक वर्तमान संस्करणों में इससे अलग है;
  • अस्थिर - इस शाखा में सबसे ताज़ा है, यदि आप चाहते हैं कि आपके पास हर चीज़ के नवीनतम संस्करण हमेशा हों - तो आप यहाँ हैं; परीक्षण के विपरीत, अस्थिर कभी भी जारी नहीं किया जाएगा; इसके बजाय, प्रोग्राम धीरे-धीरे इसमें से परीक्षण में क्रॉल हो जाते हैं;
  • इन तीन शाखाओं के अलावा, प्रायोगिक शाखा भी है, जो वास्तव में बीटा परीक्षण चरण में है; यदि आप कुछ नया चाहते हैं जो अभी तक अस्थिर भी नहीं है, तो आपका स्वागत है, अपने जोखिम और जोखिम पर।

घरेलू उपयोगकर्ता के लिए मुख्य सुविधा यह है कि एक प्रणाली में एक ही समय में कई अलग-अलग शाखाओं से पैकेज (निश्चित रूप से निर्भरता पर एक फुटनोट के साथ) प्राप्त करना आसान होता है; वे। यदि आप अपग्रेड करना चाहते हैं, तो कहें, एक प्रोग्राम को अस्थिर करने के लिए, आप बाकी सिस्टम को परीक्षण स्थिति में छोड़ सकते हैं।

यह ध्यान दिया जाना चाहिए कि मुख्य शाखा में शामिल अन्य वितरणों में विशिष्ट सॉफ़्टवेयर संस्करणों की हिट, परीक्षण, अस्थिर या यहां तक ​​​​कि प्रयोगात्मक अन्य वितरणों की तुलना में सॉफ़्टवेयर की कम स्थिरता द्वारा समझाया गया है, लेकिन इसके विपरीत - अधिक कठोरता से वितरण किट के लेखक उल्लेखित स्थिरता के लिए हैं।

2. वितरण की मुख्य (मुख्य) संरचना में विशेष रूप से मुफ्त सॉफ्टवेयर शामिल है; यदि ओपन सोर्स / फ्री सॉफ्टवेयर में विचारधारा आपके लिए महत्वपूर्ण है, तो यहां आपको इसका पूर्ण अनुपालन मिलेगा। लाइसेंस के मामूली विचलन वाले सभी कार्यक्रम या तो गैर-मुक्त अनुभाग में आते हैं, या आम तौर पर केवल तृतीय-पक्ष स्रोतों से उपलब्ध होते हैं; इस प्रकार, आपके पास एक विकल्प बचा है - शब्द के सख्त अर्थ में केवल मुफ्त सॉफ्टवेयर का उपयोग करने के लिए, या कुछ ऐसा जोड़ने के लिए जो इस सख्त समझ के अंतर्गत नहीं आता है।

3. डेबियन का वास्तव में कोई रिलीज शेड्यूल नहीं है। इसके डेवलपर्स का आदर्श वाक्य "तैयार होने पर जारी किया जाएगा।" एक ओर, यह कभी-कभी (हाल ही में, उदाहरण के लिए) लंबी उम्मीदों की ओर ले जाता है, दूसरी ओर, यह पूरी तरह से एक डिस्ट्रो की रिहाई को पूरी तरह से बाहर कर देता है जिसे किसी भी तरह से एक साथ जोड़ दिया गया है, बस घोषित रिलीज की तारीख को पकड़ने के लिए (जो लगभग के साथ होता है) कोई भी सॉफ्टवेयर जिसकी घोषित रिलीज की तारीख है - मैं एक डेवलपर के रूप में बोलता हूं)।

कमियां

शायद ऊपर वर्णित वितरण की तुलना में एक शुरुआत के लिए डेबियन का मुख्य नुकसान केंद्रीकृत ग्राफिकल कॉन्फ़िगरेशन उपयोगिताओं की लगभग पूर्ण अनुपस्थिति है (बेशक, ऐसे वितरणों के लिए जो विशिष्ट नहीं हैं, जैसे, उदाहरण के लिए, केडीई नियंत्रण केंद्र ) इसके बजाय, अलग-अलग पैकेजों को अनुकूलित करने के लिए एक टेक्स्ट-मोड इंटरफ़ेस है (और इंस्टॉलर स्वयं टेक्स्ट-आधारित मेनू की समान शैली का अनुसरण करता है)। इस दृष्टिकोण का नकारात्मक पक्ष किसी भी समय किसी भी व्यक्तिगत पैकेज को कमांड के साथ पुन: कॉन्फ़िगर करने की क्षमता है

$ dpkg-पुन: कॉन्फ़िगर करें पैकेज-नाम

यह याद रखे बिना कि सिस्टम-वाइड कस्टमाइज़र की कौन सी शाखा इसकी सेटिंग में है।

दूसरा दोष मुख्य वितरण किट में शामिल सॉफ़्टवेयर की स्थिति के प्रति सख्त रवैये के परिणामस्वरूप है, इस मूल संरचना में परिष्कृत वीडियो कार्ड और सॉफ्ट प्रिंटर के लिए कोई ड्राइवर नहीं हैं। लेकिन अगर आपके पास इंटरनेट कनेक्शन है, तो इस समस्या को आसानी से हल किया जा सकता है, क्योंकि वीडियो ड्राइवर वितरण के गैर-मुक्त खंड में हैं, और इसके अलावा, डेबियन पर आधारित अर्ध-व्यावसायिक वितरण (और पैकेज प्रारूप में इसके साथ पूरी तरह से संगत) ड्राइवरों में बहुत समृद्ध हैं।

गौरव

  • पहला और सबसे उल्लेखनीय है उपयुक्त (पैकेज प्रबंधन के लिए एक मेटासिस्टम); इस संबंध में, प्रोग्राम स्थापित करने और एक वर्ग के रूप में उनकी निर्भरता को हल करने में कोई समस्या नहीं है;
  • संकलित, उपयोग के लिए तैयार पैकेजों का एक विशाल भंडार, जिसमें ओपन सोर्स समुदाय की रचनात्मक प्रतिभा द्वारा निर्मित लगभग सब कुछ शामिल है; सभी सामान्य वितरणों में (कम से कम पैक वाले), डेबियन के पास सॉफ्टवेयर का सबसे बड़ा सेट है;
  • स्थापित करने और कॉन्फ़िगर करने में आसान, साथ ही संचालन में - सब कुछ तार्किक, समझने योग्य, पारदर्शी और काफी एकीकृत है; शायद यही कारण है कि डेबियन उपयोगकर्ताओं के बीच बहुत सारे "विज्ञान" और गैर-कंप्यूटर तकनीशियन हैं "- सिस्टम को स्थापित करने और" ट्यूनिंग "में लगने वाला समय इसमें काम करने में लगने वाले समय की तुलना में अतुलनीय रूप से छोटा है;
  • मूल स्थापना का एक बहुत ही मध्यम आकार - Xs के बिना 200 मेगाबाइट से कम - साथ ही "बुनियादी" प्रणाली को स्थापित करने की क्षमता तुरंत इसमें काम करना शुरू कर देती है, बाकी को केवल आवश्यकतानुसार स्थापित करना, अनुमति दें, यदि वांछित है, तो कसकर नियंत्रित करने के लिए डिस्क पर कब्जा कर लिया गया स्थान, और अनावश्यक (और कभी-कभी इस तरह के अनावश्यक) गीगा-, या यहां तक ​​​​कि मेगा-बाइट्स को फेंक न दें;
  • एक व्यापक रूसी-भाषी समुदाय, जिससे आप रूसी-भाषी ईमेल सम्मेलन में सहायता प्राप्त कर सकते हैं [ईमेल संरक्षित] [ईमेल संरक्षित], और रूसी इंटरनेट के खुले स्थानों में बिखरे हुए कई साइटों पर।

एक अतिरिक्त कारक, जिसे गुणों के लिए भी जिम्मेदार ठहराया जा सकता है, वह यह है कि तथाकथित तथाकथित की एक बड़ी संख्या डेबियन पर आधारित है। LiveCDs (जिनमें से सबसे प्रसिद्ध, लेकिन केवल एक ही Knoppix से दूर है), जो आपको इसे स्थापित किए बिना वितरण किट की विशेषताओं से परिचित होने की अनुमति देती है, और, यदि सफल हो, तो एक पूर्ण डेबियन सिस्टम को तैनात करें।

ऊपर सूचीबद्ध सभी वितरण आमतौर पर नौसिखिए उपयोगकर्ताओं के लिए अत्यधिक अनुशंसित हैं। निम्नलिखित प्रणालियों के संबंध में, यह इतना स्पष्ट नहीं है। हालाँकि, वे अच्छी तरह से जाने जाते हैं, और इसलिए हम उनके बारे में कुछ जानकारी देना आवश्यक समझते हैं - अधिक मुक्त रूप में। ताकि हर कोई अपने लिए फैसला कर सके - वे उसके लिए "कलम की परीक्षा" के रूप में उपयुक्त हैं या नहीं।

स्लैकवेयर

यह सबसे पुराना (जीवित) लिनक्स वितरण है "और, शुरुआत से आज तक, इसके निर्माता - पैट्रिक वोल्करिंग के नाम से जुड़ा हुआ है। 10 से अधिक वर्षों के लिए, व्यावहारिक रूप से कुछ भी नहीं बदला है (बेशक, पैकेज संस्करणों को छोड़कर)। अर्थात्:

  • एक इंस्टॉलेशन/कॉन्फ़िगरेशन वातावरण जो कि फ्रीबीएसडी के sysinstall के समान है,
  • बीएसडी-शैली आरंभीकरण।
  • यह एक पैकेज वितरण है - tgz प्रारूप, लेकिन उनकी कोई निर्भरता नहीं है, पैकेज स्वयं बिना किसी पैचिंग के आधिकारिक स्रोतों से बाइनरी रूप में संकलित किए जाते हैं, हालांकि, कर्नेल की तरह। वह यह है शुद्ध लिनक्स.
  • आप अपने खुद के पैकेज भी बना सकते हैं - बिल्डिंग के लिए बिल्ड स्क्रिप्ट्स को प्रोजेक्ट वेबसाइट पर स्रोतों के साथ पोस्ट किया जाता है, स्क्रिप्ट बहुत सरल हैं, वैसे।
  • पैकेज डेटाबेस बनाए रखा जाता है, लेकिन सिद्धांत रूप में इसकी आवश्यकता नहीं होती है।

निर्भरता नियंत्रण का अभाव लाभ और हानि दोनों है। उदाहरण के लिए, मेरे पास एक फ़ोल्डर में लगभग 150 पैकेज हैं, उन सभी को स्थापित करने के लिए मुझे एक कमांड चलाने की आवश्यकता है

$ installpkg ./*.tgz

सूचना, बिना चाबी के। लेकिन तथ्य यह है कि तब स्थापित से कुछ शुरू नहीं हो सकता है - यह पता लगाने के लिए आप पर निर्भर है।

हालाँकि, इंटरनेट से स्वचालित इंस्टॉलेशन / अपडेट के लिए भी तंत्र हैं - उनमें से एक बड़ी संख्या है: स्लैप-गेट, स्वेट, गेटपीकेजी, स्लैकपीकेजी और कुछ और।

Russification अब सिर्फ एक स्क्रिप्ट को चलाने के लिए उबलता है, वेब पर ऐसी कई स्क्रिप्ट हैं।

कमोबेश सभ्य और आवश्यक सेटिंग्स pkgtool उपयोगिता के माध्यम से की जा सकती हैं (जो पैकेजों को प्रबंधित करने के लिए भी काम करती है), इसके लिए बहुत सारे ग्राफिकल फ्रंट-एंड जारी किए गए हैं।

वितरण किट पर अविश्वसनीय मात्रा में दस्तावेज हैं, सभी सवालों के जवाब बहुत पहले दिए जा चुके हैं - आपको बस थोड़ा देखने की जरूरत है। चूंकि, वास्तव में, वितरण किट में कुछ भी नहीं बदलता है, यह व्यावहारिक रूप से उम्र बढ़ने के कारक से प्रभावित नहीं होता है। वैसे, प्रलेखन स्वयं वितरण किट के साथ आपूर्ति की जाती है - अंग्रेजी में, लेकिन खराब नहीं।

सिद्धांत रूप में, कोई तकनीकी सहायता नहीं है - और, सिद्धांत रूप में, इसकी आवश्यकता नहीं है। साइट www.slackware.ru को याद रखने के लिए पर्याप्त है - डॉक हैं और एक फोरम है, और www.linuxpackages.net - यहां आप तैयार पैकेज और आईएसओ-छवियों के लिंक पा सकते हैं।

यूनिकोड अभी तक शानदार ढंग से समर्थित नहीं है, आपको कुछ बिंदुओं पर एक डफ और जादूगर लेने की जरूरत है।

सामान्य तौर पर, बच्चे, यानी शुरुआती, इस वितरण किट से डरते हैं: आपको इसके साथ शुरू नहीं करना चाहिए - यह जटिल है। ऐसा कुछ भी नहीं है, यह पहले सोवियत रूबल जितना सरल है, लेकिन इसकी सादगी उतनी ही छिपी हुई है।

Gentoo Linux एक वितरण है जो OpenSource समुदाय में अधिक से अधिक लोकप्रिय हो रहा है, दोनों ही बड़ी संख्या में हार्डवेयर प्लेटफॉर्म के लिए इसके समर्थन और एक अत्यंत लचीली और उपयोगकर्ता के अनुकूल "पोर्टेज" प्रणाली के कारण, FreeBSD से PORTS से प्रेरित है।

जेंटू एक विशिष्ट स्रोत-आधारित वितरण परिवार है, जिसके परिणामस्वरूप इसकी अधिकांश ताकत और कमजोरियां होती हैं। क्या यह वितरण नौसिखिए उपयोगकर्ता के लिए उपयुक्त है या नहीं यह एक विवादास्पद मुद्दा है। हालाँकि, हाल ही में यह व्यापक रूप से ज्ञात हो गया है, और हमने जानकारी प्रदान करना आवश्यक समझा ताकि यह बहुत ही नौसिखिया उपयोगकर्ता स्वयं इसका उत्तर दे सके।

लाभ:

  • उच्च प्रदर्शन। हार्डवेयर के लिए सिस्टम के अत्यंत गहरे और लचीले अनुकूलन की संभावना।
  • सुविधाजनक "प्रोग्राम जोड़ें और निकालें"। पोर्टेज सिस्टम में बड़ी संख्या में एप्लिकेशन।
  • सुविधाजनक अद्यतन तंत्र। पोर्टेज ट्री का तेजी से अद्यतन करना। अनावश्यक कस्टम सॉफ्टवेयर का अभाव।
  • सिस्टम में आवश्यक विकल्पों (उदाहरण के लिए, जीपीएम समर्थन या इसकी अनुपस्थिति, आदि) और आवश्यक पैच के साथ एप्लिकेशन शामिल हैं।
  • आपकी वर्तमान गतिविधियों को बाधित किए बिना, एक मनमानी Linux सिस्टम (उदाहरण के लिए, Knoppix LiveCD या gcc कंपाइलर वाले किसी अन्य "लाइव" वितरण से) से Gentoo को स्थापित करने की क्षमता। इस मामले में, Gentoo डिस्क की आवश्यकता नहीं है: संपूर्ण स्थापना प्रक्रिया को नेटवर्क के माध्यम से चलाया जा सकता है।

ख़ासियतें:

  • एक समर्पित इंस्टॉलर का अभाव।
  • मैनुअल और निर्देश पढ़ने की जरूरत है।
  • "डिफ़ॉल्ट सेटिंग्स" की सीमित संख्या।
  • स्रोत से निर्माण करें।
  • Gentoo विशिष्ट उपयोगिताओं के लिए ग्राफिकल विन्यासकर्ताओं की कमी।
  • फ़ाइलों को संपादित करना और कंसोल उपयोगिताओं का उपयोग करना सिस्टम को कॉन्फ़िगर करने का पसंदीदा तरीका है।
  • डेवलपर्स की सटीकता इस तथ्य की ओर ले जाती है कि अनुप्रयोगों के कुछ काफी स्थिर संस्करणों को अस्थिर माना जाता है।

कमियां:

  • एक बहुत लंबी और असुविधाजनक स्थापना (उपकरण के आधार पर एक तैयार मल्टीमीडिया-कार्यालय प्रणाली एक सप्ताह तक स्थापित की जा सकती है)।
  • प्रोग्राम को इंस्टॉल और अपडेट करने की सुविधा इंटरनेट एक्सेस की नियमितता और लागत के सीधे आनुपातिक है।
  • व्यक्तिगत अनुप्रयोगों के संयोजन के साथ समस्याओं को हल करना, यदि वे (समस्याएं) प्रकट होते हैं, तो गैर-तुच्छ हो सकते हैं।
  • "बॉक्स से बाहर" Russification की कमी।

FreeBSD

ऊपर वर्णित लोगों से इसका अंतर यह है कि यह एक लिनक्स वितरण नहीं है, बल्कि एक पूरी तरह से अलग (यद्यपि संबंधित) ऑपरेटिंग सिस्टम है। इसे आमतौर पर विशुद्ध रूप से सर्वर प्लेटफॉर्म के रूप में देखा जाता है (विभिन्न अनुमानों के अनुसार, रनेट सर्वर के 40% तक इसके नियंत्रण में चलते हैं)। हालांकि, सामान्य उपयोगकर्ताओं के लिए डेस्कटॉप ऑपरेटिंग सिस्टम के रूप में इसका उपयोग किसी के द्वारा प्रतिबंधित नहीं है। फ्रीबीएसडी द्वारा स्वतंत्र डेवलपर्स के एक समुदाय द्वारा विकसित, परियोजना के सर्वर से मुफ्त डाउनलोड और प्रतिकृति के लिए उपलब्ध है।

कमियां:

  1. लिनक्स नहीं, हालांकि ऐसा लगता है! कुछ विवरणों में, यह महत्वपूर्ण रूप से भिन्न होता है, जिसके परिणामस्वरूप - माउंट कमांड के साथ लगातार गलतफहमी और रनलेवल को बदलकर एक्स की स्वचालित शुरुआत प्राप्त करने की सलाह।
  2. स्थापना के लिए बीएसडी-विशिष्ट डिवाइस नामकरण, सामान्य रूप से डिस्क विभाजन योजनाओं और विशेष रूप से बीएसडी विभाजन सुविधाओं की समझ की आवश्यकता होती है (यह समझना कि विस्तारित विभाजन डिस्क का एक अनिवार्य गुण नहीं है, तार्किक डिस्क को एक अलग तरीके से बनाया जा सकता है)।
  3. इंस्टॉलर, उर्फ ​​​​कॉन्फ़िगरेटर, sysinstall पूरी तरह से तार्किक नहीं है, वही प्रश्न मेनू आइटम में दोहराए जाते हैं अधिष्ठापनतथा का विन्यास, एक समझ की आवश्यकता है कि स्थापना चरण में डिस्क विभाजन एक बात है, लेकिन कॉन्फ़िगरेशन चरण में कनेक्ट करते समय इसकी आवश्यकता होती है, उदाहरण के लिए, एक अतिरिक्त डिस्क। एक पुरातन इंस्टॉलर इंटरफ़ेस, उपयोगकर्ता के अनुकूल लिनक्स के लिए ग्राफिकल इंस्टालर से कम स्वचालित, और जेनेटू के सार्वभौमिक इंस्टॉलर (बैश + टेक्स्ट एडिटर) जितना लचीला नहीं है।
  4. समर्थित उपकरणों की रेंज परलिनक्स के समान, एनवीडिया के अलावा कार्ड के लिए कोई 3 डी ग्राफिक्स समर्थन नहीं है, जहां तक ​​​​मुझे पता है, "शांत" ध्वनियों (अधिक सटीक, उनकी उन्नत सुविधाओं) के साथ सब कुछ सुचारू नहीं है, व्यावहारिक रूप से खोजने का कोई मौका नहीं है किसी भी गैर-मानक या विदेशी डिवाइस के लिए निर्माता से ड्राइवर।
  5. अधिष्ठापन डिस्क पर संकुल का सेट सीमित है, यह बहुत संभव है कि आवश्यक संकुल वहां नहीं होगा. अतिरिक्त पैकेज (बाइनरी या पोर्ट से) स्थापित करने के लिए काफी उच्च गति की आवश्यकता होती है, और विशेष रूप से बंदरगाहों के साथ काम करने के लिए, एक सस्ता चैनल।
  6. व्यावहारिक रूप से कोई फ्रीबीएसडी-विशिष्ट वाणिज्यिक सॉफ्टवेयर उपलब्ध नहीं है।
  7. आधिकारिक तकनीकी सहायता एक वर्ग के रूप में अनुपलब्ध है। बहुत कम (लिनक्स की तुलना में) "पेपर" साहित्य है।

लाभ:

  1. लिनक्स नहीं, लेकिन समान! एक उपयोगकर्ता (व्यवस्थापक नहीं) के दृष्टिकोण से, Linux और FreeBSD के बीच व्यावहारिक रूप से कोई अंतर नहीं है। और कई प्रशासनिक कार्य (जैसे खाता प्रबंधन) बेहतर ढंग से कार्यान्वित किए जाते हैं।
  2. स्थापित करने के लिए, यह कुछ सरल व्यंजनों के स्तर पर बीएसडी-विशिष्ट मार्कअप और उपकरणों के नामकरण में महारत हासिल करने के लिए पर्याप्त है। इस तथ्य का उल्लेख नहीं करने के लिए कि वेल्मा की इस विशिष्टता में महारत हासिल करने से किसी के क्षितिज को व्यापक बनाने में बहुत योगदान होता है :-))
  3. Sysinstall डिवाइस के तर्क को समझने के लिए, इस तथ्य को समझने के लिए पर्याप्त है कि FreeBSD में एक बेस सिस्टम होता है, जिसे इंस्टॉलेशन चरण (और शायद बाद में किसी भी समय) पर कॉन्फ़िगर किया जा सकता है, और अतिरिक्त सॉफ़्टवेयर (पैकेज और पोर्ट) जो कि सिस्टम का हिस्सा नहीं है। यह समझना भी महत्वपूर्ण है कि एक्स और लगभग सभी अतिरिक्त सॉफ्टवेयर बिल्कुल लिनक्स की तरह ही हैं। संदेह के मामलों में, आप हमेशा sysinstall चूक पर भरोसा कर सकते हैं - आमतौर पर आदर्श नहीं, लेकिन निश्चित रूप से उचित।
  4. फ्रीबीएसडी में हार्डवेयर समर्थन, जब तक यह मौजूद है, आमतौर पर लिनक्स की तुलना में बेहतर तरीके से कार्यान्वित किया जाता है। सिस्टम की स्थापना और संचालन के लिए महत्वपूर्ण सभी उपकरण समर्थित हैं। डिस्क नियंत्रकों, ATA RAID और इसी तरह की जटिलताओं को लगभग समाप्त कर दिया गया है।
  5. फ्रीबीएसडी के लिए पैकेज और पोर्ट का सेट, सिद्धांत रूप में, स्रोत के रूप में उपलब्ध सभी मुफ्त सॉफ्टवेयर को कवर करता है। एक मशीन पर बंदरगाहों के लिए पैकेज या स्रोत कोड प्राप्त करना संभव है (उदाहरण के लिए, मुफ्त में सेवा में) और उन्हें पूरी तरह से अलग पर स्थापित करें - उदाहरण के लिए, घर पर।
  6. लिनक्स के साथ द्विआधारी संगतता मोड के लिए धन्यवाद, सभी लिनक्स-विशिष्ट (वाणिज्यिक सहित) सॉफ़्टवेयर को लॉन्च करना कमोबेश आसान है - रियलप्लेयर और फ्लैश से लेकर ओरेकल और इसी तरह के राक्षसों तक। व्यावहारिक रूप से कोई अपवाद नहीं हैं, एकमात्र प्रश्न श्रम लागत है।
  7. तकनीकी सहायता की कमी की भरपाई ऑनलाइन दस्तावेज़ीकरण की बहुतायत से होती है, जिसकी शुरुआत प्रसिद्ध फ्रीबीएसडी हैंडबुक से होती है, यह लगभग सभी वितरण डिस्क पर उपलब्ध है, और वेब पर यह रूसी अनुवादों में उपलब्ध है। हालाँकि कुछ किताबें हैं, वे अच्छी हैं :-)।
  8. और इसलिए कि अंत में अच्छाई की जीत होगी -

  9. लिनक्स के विपरीत, जिनमें से कई हैं, फ्रीबीएसडी एक है: इस विषय पर सभी विविधताएं, फ़्रीन्ज़ी से पीसी-बीएसडी तक, एक ही ओएस को वितरित करने और बंडल करने के विभिन्न तरीकों का प्रतिनिधित्व करती हैं। यह बहुत महत्वपूर्ण है कि एक नौसिखिया उपयोगकर्ता फ्रीबीएसडी के बारे में जो कुछ भी पढ़ता है वह विशेष रूप से इसे संदर्भित करता है, उसे अनुमान लगाने की आवश्यकता नहीं है, जैसा कि लिनक्स के साथ होता है, क्या यह विवरण सामान्य रूप से सिस्टम पर लागू होता है या किसी विशेष वितरण किट के लिए विशिष्ट है। इसके अलावा, फ्रीबीएसडी के बारे में सभी ज्ञान किसी भी अन्य बीएसडी-सिस्टम (शायद केवल मामूली सुधार के साथ) पर लागू किया जा सकता है।

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

4 समाधान "क्या आप कानूनी रूप से लिनक्स वितरण के संशोधित संस्करणों को बेच सकते हैं?" के लिए फॉर्म वेब एकत्र करते हैं?

क्या उनके लिए उबंटू के इस थोड़े संशोधित संस्करण की प्रतियां बेचना पूरी तरह से कानूनी होगा (चलिए इसे मुबंटू = संशोधित उबंटू कहते हैं)?

नहीं। जबकि सॉफ़्टवेयर लाइसेंस आपको ऐसा करने की अनुमति दे सकते हैं, ट्रेडमार्क लाइसेंस यह नहीं करता है:

यदि आप इसे ट्रेडमार्क के साथ जोड़ना चाहते हैं तो उबंटू के संशोधित संस्करणों के किसी भी पुनर्वितरण को कैननिकल द्वारा अनुमोदित, प्रमाणित या प्रदान किया जाना चाहिए। अन्यथा, आपको ट्रेडमार्क को हटाना और बदलना होगा और आपको अपनी खुद की बायनेरिज़ बनाने के लिए स्रोत को फिर से संकलित करना होगा। यह उबंटू के किसी भी घटक पर लागू किसी भी ओपन सोर्स लाइसेंस के तहत आपके अधिकारों को प्रभावित नहीं करता है। यदि आपको पुनर्वितरण के लिए संशोधित संस्करणों को स्वीकृत, प्रमाणित या सबमिट करने की आवश्यकता है, तो आपको कैननिकल से लाइसेंस अनुबंध की आवश्यकता होगी, जिसके लिए आप भुगतान कर सकते हैं। अधिक जानकारी के लिए, कृपया हमसे संपर्क करें (जैसा कि नीचे बताया गया है)।

आपको उपयोग करने के लिए कैननिकल की अनुमति की आवश्यकता होगी: (i) UBUNTU या BUNTU अक्षरों से समाप्त होने वाला कोई भी चिह्न जो किसी ट्रेडमार्क या किसी अन्य समान चिह्न के समान है, और (ii) डोमेन नाम या URL में या व्यापारिक उद्देश्यों के लिए कोई भी ट्रेडमार्क,

आपको उबंटू के एक असंशोधित संस्करण को बेचने की अनुमति दी जाएगी, आपको उबंटू के भारी संशोधित संस्करण को बेचने की अनुमति दी जाएगी जिसमें अब उबंटू नाम का उल्लेख नहीं है, लेकिन उबंटू के इस थोड़े संशोधित संस्करण के लिए, आपको कैननिकल के साथ एक समझौते की आवश्यकता है।

हां, बशर्ते कि आप सभी पैकेज्ड सॉफ़्टवेयर (सोर्स कोड सबमिट करना, आदि) के लिए लाइसेंस शर्तों का पालन करते हैं, और किसी भी ट्रेडमार्क, कॉपीराइट कानूनों आदि का उल्लंघन नहीं करते हैं। साथ ही, आपको यह सुनिश्चित करना होगा कि आपके कार्यों से किसी भी प्रकार का नुकसान नहीं होगा। तीसरे पक्ष जैसे हत्या, आदि।

शामिल बंद स्रोत सॉफ़्टवेयर को उसके द्वारा उपयोग की जाने वाली किसी भी लाइब्रेरी के लाइसेंस का उल्लंघन नहीं करना चाहिए (कुछ लाइसेंस बंद स्रोत सॉफ़्टवेयर पर बाइनरी निर्भरता की अनुमति देते हैं और कुछ नहीं)।

जैसा कि सर्ज ने कहा, हाँ। हालाँकि, आप उन भागों को संशोधित नहीं कर सकते जो GPL (GPL विंडो मैनेजर) हैं और फिर स्रोत को बंद कर दें। तुम भी बंद स्रोत जीपीएल पुस्तकालयों का उपयोग नहीं कर सकते। तो, वास्तव में, उत्तर होना चाहिए: " नहीं",जैसे कि आपने अधिकांश सिस्टम या डेस्कटॉप के लिए स्रोत बंद कर दिया था, जब तक आप जीपीएल-मुक्त नहीं होंगे, तब तक इसका उबंटू से कोई लेना-देना नहीं होगा। साथ ही, मेरा मानना ​​है कि मुबंटू जैसे शब्द का उपयोग करने के लिए आपको कैननिकल से स्पष्ट अनुमति की आवश्यकता है। सवाल वाकई मुश्किल है। यदि आप ऐसा करते हैं तो आपको बहुत अधिक शोध करने और संभवतः एक वकील को नियुक्त करने की आवश्यकता है।

अपडेट करें

मैंने सोचा कि मैं इस सवाल को अपडेट कर रहा था क्योंकि टिप्पणियां बहुत लंबी हैं कि आप बंद स्रोत में जीपीएल पुस्तकालयों का उपयोग कर सकते हैं या नहीं। एलजीपीएल इसकी अनुमति देता है *, जीपीएल नहीं **... विषय पर प्राधिकरण से gnu.org/licenses/why-not-lgpl.html:

... लेसर जीपीएल का उपयोग करने से पुस्तकालय को मालिकाना कार्यक्रमों में उपयोग करने की अनुमति मिलती है; पुस्तकालय के लिए सामान्य जीपीएल का उपयोग करना इसे केवल फ्रीवेयर के लिए उपलब्ध कराता है।

हालाँकि, इन दिनों अधिकांश एलजीपीएल पुस्तकालयों के बाद से, ओपी उतना भारी नहीं हो सकता जितना मैंने मूल रूप से सोचा था।

* अभी भी कुछ शर्तें हैं जिन्हें एलजीपीएल पुस्तकालयों का उपयोग करने के लिए पूरा किया जाना चाहिए।

** ऐसे कुछ मामले हैं जहां आप एक बंद स्रोत जीपीएल पुस्तकालय का उपयोग कर सकते हैं, उदाहरण के लिए यदि सॉफ्टवेयर नहीं है सार्वजनिक रूप से उपलब्धऔर यदि पुस्तकालय के उपयोग को संशोधन या व्युत्पन्न कार्य (जैसे पूर्व-लिंकिंग) नहीं माना जाता है।

मान लीजिए कि किसी ने उबंटू जैसे लिनक्स वितरण को डाउनलोड किया है। मान लीजिए कि यह एक हिस्सा बदलता है, विंडो मैनेजर कहें।

नहीं, आप नहीं कर सकते, क्योंकि कैननिकल द्वारा संरक्षित कुछ परियोजनाएं हैं, लेकिन अगर आपको योगदान करने की आवश्यकता है, तो आपको कैननिकल समझौते पर हस्ताक्षर करने की आवश्यकता है:

निम्नलिखित परियोजनाओंकैनोनिकल समझौते द्वारा कवर किया गया। यदि आप नीचे दी गई किसी भी परियोजना में योगदान देना चाहते हैं, तो कृपया तीसरे कॉलम में सूचीबद्ध परियोजना संपर्कों को देखें।

योगदान करने के लिए, आपको एक विहित समझौते पर हस्ताक्षर करने की आवश्यकता है।

क्या उनके लिए उबंटू के इस थोड़े संशोधित संस्करण की प्रतियां बेचना पूरी तरह से कानूनी होगा (चलिए इसे मुबंटू = संशोधित उबंटू कहते हैं)?

क्या होगा यदि उन्होंने नई विंडो के मूल खंड को बंद कर दिया? क्या यह अभी भी कानूनी रूप से विपणन किया जाएगा?

आप कैननिकल की अनुमति के बिना ऐसा नहीं कर सकते:

सीमित उपयोग के लिए ट्रेडमार्क लाइसेंस की आवश्यकता होती है

ऊपर विशेष रूप से अनुमत परिस्थितियों के अलावा किसी भी परिस्थिति में किसी भी ट्रेडमार्क द्वारा हमारी ओर से अनुमति का उपयोग किया जाना चाहिए। इसमे शामिल है:

    कोई भी व्यावसायिक उपयोग

    किसी ऐसे सॉफ़्टवेयर उत्पाद के संबंध में या उसके संबंध में उपयोग करें जिसमें उस उत्पाद से संबंधित कोई व्यावसायिक आशय होने पर हमारे द्वारा आपूर्ति किए जाने वाले उत्पाद को शामिल किया जाता है या उसके ऊपर निर्मित किया जाता है।

  • डोमेन नाम या url में उपयोग करें।
  • मर्चेंडाइजिंग के लिए उपयोग करें जैसे टी-शर्ट आदि।
  • एक नाम का उपयोग जिसमें कंप्यूटर हार्डवेयर या सॉफ़्टवेयर को संदर्भित करने के लिए BUNTU अक्षर शामिल हैं।
  • उपरोक्त में से किसी से संबंधित सेवाएं।

जीएनयू / लिनक्स- बहुराष्ट्रीय ओएस। और प्रत्येक देश अपने स्वयं के वितरण बनाता है, जिसका उपयोग वर्कस्टेशन और सर्वर दोनों पर किया जाता है। रूस बहुत पीछे नहीं है, और कई अच्छे (और इतने अच्छे नहीं) लिनक्स वितरण हैं जिन्हें मैं कवर करूंगा। उसी समय, मैं सबसे प्रसिद्ध और लोकप्रिय वितरणों के बारे में बात करूंगा जो अच्छी तरह से विकसित और सक्रिय रूप से उपयोग किए जाते हैं। जाओ!

रोजा लिनक्स

रोजा लिनक्स- अब मृतक के आधार पर वितरण मैंड्रिवा, और इसके विकास को जारी रखना। इस वितरण में विभिन्न अनुप्रयोगों के लिए डिज़ाइन किए गए कई संस्करण हैं। मुफ़्त डेस्कटॉप संस्करण, is ताज़ाजिसमें नवीनतम और स्थिर सॉफ्टवेयर शामिल है। संपादकीय "कोबाल्ट", "निकल", "क्रोमियम"सरकारी एजेंसियों के लिए बनाया गया है, और रूसी रक्षा मंत्रालय और FSTEC द्वारा प्रमाणित है। ये वितरण स्वतंत्र रूप से उपलब्ध नहीं हैं। सर्वर संस्करण मूल रूप से पर आधारित था रेड हैट एंटरप्राइज लिनक्स (आरएचईएल), को बाद में मांड्रिवा बेस में भी स्थानांतरित कर दिया गया था। रोजा परियोजना के आधार पर एक वितरण किट विकसित की जा रही है ओपनमैंड्रिवाजो है "बहुभुज"नए सॉफ्टवेयर और प्रौद्योगिकियों के परीक्षण के लिए (कैसे फेडोराआरएचईएल के लिए)।




वितरण अपने स्वयं के विकास का उपयोग करता है:
  • एबीएफ (स्वचालित बिल्ड फार्म)- गिट संस्करण नियंत्रण प्रणाली के आधार पर एक वितरित निरंतर विकास और निर्माण वातावरण। ABF को निजी (वितरण-निर्भर) तकनीकी प्रक्रियाओं के लिए एक संरचनात्मक अग्रभाग के रूप में डिज़ाइन किया गया है। यह दृष्टिकोण न्यूनतम प्रवेश सीमा के साथ, पैकेज बेस में बड़े पैमाने पर बदलाव के बिना और विभिन्न पैकेज बेस पर एबीएफ में वितरण जोड़ने के लिए प्रौद्योगिकियों का निर्माण करने की अनुमति देता है। एबीएफ द्वारा समर्थित एकीकृत बाहरी तर्क आधार और व्युत्पन्न वितरण से विकास समूहों के बीच और विभिन्न आधार वितरण के बीच कार्यक्षमता का त्वरित आदान-प्रदान करने की क्षमता प्रदान करता है, और वितरण में बाहरी विक्रेताओं से नई एप्लिकेशन कार्यक्षमता की उपस्थिति को भी तेज करता है। OpenMandriva प्रोजेक्ट ने ABF बिल्ड एनवायरनमेंट को उधार लिया था।
  • रोसा हार्डवेयर डीबी- परीक्षण किए गए उपकरणों का डेटाबेस;
  • रॉकेटबार- उनके बीच स्विच करने की क्षमता वाले अनुप्रयोगों के लिए त्वरित लॉन्च पैनल;
  • सरल स्वागत- कार्यात्मक उद्देश्य द्वारा समूहीकृत अनुप्रयोगों को लॉन्च करने का एकल बिंदु;
  • निर्धारित समय - सीमा- एक सामग्री विज़ुअलाइज़ेशन टूल जो आपको गतिविधि को ट्रैक करने और विशिष्ट तिथियों पर दस्तावेज़ और फ़ाइलें खोजने की अनुमति देता है।
  • स्टैकफ़ोल्डर- एक एप्लेट जो आपको सबसे अधिक उपयोग की जाने वाली निर्देशिकाओं और फाइलों तक त्वरित पहुंच को व्यवस्थित करने की अनुमति देता है (डिफ़ॉल्ट रूप से केडीई 4.10 में शामिल);
  • क्लोक- फाइलों के समूह को तुरंत देखने के लिए उपयोगिता (मैक ओएस एक्स में क्विकलुक का एनालॉग, केडीई 4.10 में डिफ़ॉल्ट रूप से);
  • कोलाहल करते हुए खेलना- MPlayer और SMPlayer पर आधारित मल्टीमीडिया प्लेयर;
  • रोसा सॉफ्टवेयर सेंटर- आवेदन स्थापना केंद्र;
  • अपस्ट्रीम ट्रैकर- लिनक्स-पुस्तकालयों में परिवर्तनों की संगतता की ट्रैकिंग और विश्लेषण;
  • कर्नेल एबीआई ट्रैकर- लिनक्स कर्नेल में परिवर्तन का विश्लेषण।
रोजा में मुख्य ग्राफिकल वातावरण है केडीई... विकास दल ने अपना स्वयं का, मूल डिज़ाइन बनाया है, जो विंडोज उपयोगकर्ताओं के लिए काफी परिचित है, और अनुभवी लिनक्स उपयोगकर्ताओं को डराता नहीं है। ग्राफिकल वातावरण वाले संस्करण भी हैं सूक्तितथा एलएक्सडीईलेकिन उन्हें कम ध्यान मिलता है। आधिकारिक साइट

लिनक्स की गणना करें

लिनक्स की गणना करेंप्रसिद्ध के आधार पर कॉर्पोरेट वितरण की एक पंक्ति है जेंटू(वही जो स्थापना के दौरान स्रोत कोड से इकट्ठा किया गया है), लेकिन इसके विपरीत, उनके पास एक सरल और समझने योग्य इंस्टॉलर, उच्च बिल्ड गुणवत्ता और सिस्टम उपयोगिताओं के साथ-साथ प्रीइंस्टॉल्ड सॉफ़्टवेयर का एक बहुत विस्तृत सेट है (डेस्कटॉप संस्करण में वहां सम है स्काइप) उसी समय कैलकुलेट जेंटू के साथ पूरी तरह से संगत है, अपने मूल सिस्टम का उपयोग करता है भारवाहनसॉफ्टवेयर बनाने और स्थापित करने के लिए, और भंडार में बड़ी संख्या में बाइनरी पैकेज भी शामिल हैं। गणना में निम्नलिखित संस्करण हैं:

  • Linux डेस्कटॉप KDE / MATE / Xfce (CLD, CLDM, CLDX) की गणना करेंग्राफिकल वातावरण KDE, MATE या Xfce पर आधारित एक आधुनिक डेस्कटॉप है, जो अधिकांश कार्यालय कार्यों को संभाल सकता है। मुख्य विशेषता तेजी से स्थापना, सुविधाजनक अद्यतन प्रणाली और सर्वर पर उपयोगकर्ता खातों को संग्रहीत करने की क्षमता है। तीनों वितरणों पर डेस्कटॉप की उपस्थिति समान है। कर्मचारी विंडोज ओएस से फाइलों और दस्तावेजों को साझा करके विभिन्न डेस्कटॉप पर निर्बाध रूप से काम कर सकते हैं।
  • निर्देशिका सर्वर (सीडीएस) की गणना करें- एक डोमेन नियंत्रक के रूप में कार्य कर सकता है, सांबा, मेल, जैबर, प्रॉक्सी सेवाओं को कॉन्फ़िगर करने के लिए सरल यूनिक्स जैसी कमांड के साथ गणना 2 उपयोगिताओं का उपयोग करने की अनुमति देता है। जैसे ही कैलकुलेट-सर्वर पैकेज, जो कैलकुलेट 2 यूटिलिटीज (अपाचे 2 लाइसेंस) का हिस्सा है, जारी किया जाता है, हर 2-3 महीने में नए सर्वर संस्करण जारी किए जाते हैं।
  • Linux स्क्रैच (CLS) की गणना करेंएक आधार वितरण है, जो जेंटू के चरण 3 के समान है, जिसका उपयोग डेस्कटॉप के अन्य संस्करणों के निर्माण के लिए किया जाता है। स्टेज 3 के विपरीत, इसमें आवश्यक न्यूनतम अतिरिक्त पैकेज, ड्राइवर, लाइब्रेरी, लिनक्स कर्नेल स्रोत और पोर्टेज शामिल हैं।
  • स्क्रैच सर्वर (सीएसएस) की गणना करें- जैसे सीएलएस संकुल के न्यूनतम सेट का उपयोग करता है। उत्तरार्द्ध के विपरीत, यह एक सर्वर पर स्थापना के लिए अभिप्रेत है।
  • मीडिया सेंटर (सीएमसी) की गणना करें- मल्टीमीडिया सामग्री को संग्रहीत करने और चलाने के लिए अनुकूलित एक विशेष वितरण।

वितरण के सभी संस्करणों को एचडीडी, यूएसबी-फ्लैश या यूएसबी-एचडीडी पर स्थापित करने की क्षमता के साथ बूट करने योग्य लाइव सीडी छवि के रूप में वितरित किया जाता है।


ख़ासियतें:
  • तैयार क्लाइंट-सर्वर समाधान।
  • पूरे उद्यम में तेजी से तैनाती।
  • विषम नेटवर्क में पूर्ण कार्य।
  • अद्यतन मॉडल: रोलिंग रिलीज़।
  • सिस्टम को कॉन्फ़िगर करने, बनाने और स्थापित करने के लिए विशेष रूप से डिज़ाइन की गई गणना उपयोगिताओं को शामिल करता है।
  • इंटरैक्टिव सिस्टम असेंबली का समर्थन करता है - आपके कार्यों के लिए सिस्टम की एक आईएसओ छवि तैयार करना।
  • प्रशासन की सुविधा।
  • USB-Flash या USB-HDD पर ext4, ext3, ext2, ReiserFS, Btrfs, XFS, jfs, nilfs2 या FAT32 के साथ इंस्टॉल किया जा सकता है।
  • बाइनरी अपडेट रिपॉजिटरी के लिए समर्थन के साथ 100% Gentoo संगत।
आधिकारिक साइट

रंतु


रंतु- यह रूसी विधानसभा है उबंटू, रूसी उपयोगकर्ता पर केंद्रित, अजीब तरह से पर्याप्त। सिस्टम पूरी तरह से Russified है, इंस्टॉल करने में बहुत आसान है, इसमें पहले से इंस्टॉल किए गए एप्लिकेशन का एक अच्छा सेट है। वितरण की एक विशिष्ट विशेषता एक परियोजना प्रतिभागी द्वारा विकसित सिस्टम उपयोगिताओं का एक सेट है FSnow... यह सॉफ्टवेयर पीपीए में उपलब्ध है: fsnow / ppa लॉन्चपैड रिपॉजिटरी।

रंटू के दो संस्करण हैं:

  • रंटू एक्सएफसीई- परिचित विंडोज-यूजर इंटरफेस के लिए कॉन्फ़िगर किए गए हल्के ग्राफिकल एक्सएफसी वातावरण के साथ;
  • रंटू लाइट- ओपनबॉक्स विंडो मैनेजर के साथ, पुराने और कमजोर हार्डवेयर को लक्षित करना।
आधिकारिक साइट

रूसी फेडोरा रीमिक्स

रूसी फेडोरा रीमिक्स(या RFRemix) - फेडोरा वितरण पर आधारित निर्माण। पूर्ण Russification के अलावा, इसमें निम्नलिखित अंतर हैं:

  • फोंट परिमाण के क्रम को मूल फेडोरा से बेहतर देखते हैं;
  • डिफ़ॉल्ट रूप से, गैर-मुक्त ड्राइवरों के साथ रिपॉजिटरी, मालिकाना सॉफ़्टवेयर आदि जुड़े हुए हैं;
  • डिफ़ॉल्ट रूप से, मल्टीमीडिया कोडेक संस्थापित होते हैं, जिन्हें पेटेंट प्रतिबंधों के कारण मूल फेडोरा में शामिल नहीं किया जा सकता है;
  • इसी तरह, सुधार और सुधार जोड़े जाते हैं जो फेडोरा अपस्ट्रीम नहीं करता है।

बाकी सामान्य फेडोरा है। आधिकारिक साइट

ऑल्ट लिनक्स

मूल रूप से पर आधारित है एक विषैला पौधा(जो बाद में मांड्रिव बन गया), लेकिन धीरे-धीरे एक स्वतंत्र व्यवस्था में बदलने लगा। ALT Linux की एक विशिष्ट विशेषता इसका पैकेज मैनेजर है: प्रारूप के पैकेज आरपीएमजैसा कि RedHat-व्युत्पन्न वितरण में होता है, लेकिन वे उपयोगिता के साथ प्रबंधित होते हैं एपीटी (उन्नत पैकेजिंग उपकरण), जो है "मूल निवासी"डेबियन और डेरिवेटिव (जैसे उबंटू) के लिए। ALT Linux को कई स्कूलों में भेजे जाने के लिए भी जाना जाता है, और कंप्यूटर विज्ञान की पाठ्यपुस्तकों में इसके लिए विशेष रूप से कार्य होते हैं (Windows को छोड़कर)। वितरण किट में FSTEC और रूसी संघ के रक्षा मंत्रालय द्वारा प्रमाणित सरकारी एजेंसियों के लिए सार्वजनिक रूप से उपलब्ध मुफ्त संस्करण और संस्करण दोनों हैं। सिंपली लिनक्स वितरण एक हल्का ALT Linux संस्करण है जिसमें बड़ी संख्या में शैक्षिक और मल्टीमीडिया सॉफ़्टवेयर के साथ-साथ एक सरल और सुविधाजनक Xfce-आधारित डेस्कटॉप है। ALT Linux के लिए संकुल का विकास, एक विशेष भंडार में किया गया सिसिफस... निम्नलिखित संस्करण उपलब्ध हैं:

  • ऑल्ट लिनक्स सेंटोरस- सर्वर और वर्कस्टेशन के लिए बहु-कार्यात्मक वितरण किट, मुख्य रूप से कॉर्पोरेट नेटवर्क में उपयोग के लिए अभिप्रेत है;
  • ऑल्ट लिनक्स केडेस्कटॉप- यूनिवर्सल मल्टीफंक्शनल यूजर सिस्टम Alt Linux KDesktop (ALT Linux KDesktop) में वह सब कुछ शामिल है जो आपको कार्यालय के काम के लिए चाहिए, विभिन्न प्रकार के ग्राफिक्स और एनीमेशन, ध्वनि और वीडियो प्रोसेसिंग, एप्लिकेशन डेवलपमेंट टूल, साथ ही शिक्षा का निर्माण। स्थापना के दौरान, उपयोगकर्ता अपनी वितरण किट को स्वयं पूरा करने और आवश्यक कार्यक्षमता बनाने में सक्षम होगा;
  • "ऑल्ट लिनक्स स्कूल"- शैक्षणिक संस्थानों के लिए वितरण का एक सेट। सेट में एक शैक्षणिक संस्थान के बुनियादी ढांचे के निर्माण के लिए एएलटी लिनक्स पर आधारित ऑपरेटिंग सिस्टम शामिल हैं:

    स्कूल सर्वर
    स्कूल शिक्षक
    स्कूल जूनियर
    स्कूल मास्टर

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

  • उपरोक्त बस लिनक्स.

एस्ट्रा लिनक्स


रूसी सुरक्षा एजेंसियों और विशेष सेवाओं की जरूरतों के लिए बनाए गए डेबियन जीएनयू / लिनक्स पर आधारित एक विशेष-उद्देश्य ऑपरेटिंग सिस्टम। राज्य के रहस्य "टॉप सीक्रेट" के स्तर तक संसाधित जानकारी की सुरक्षा की डिग्री प्रदान करता है। रक्षा मंत्रालय, FSTEC और रूस के FSB के सूचना सुरक्षा साधनों के प्रमाणन प्रणालियों में प्रमाणित। जारी रिलीज का नाम रूस और सीआईएस देशों के नायक शहरों के नाम पर रखा गया है।

निर्माता एस्ट्रा लिनक्स का एक मूल संस्करण विकसित कर रहा है - सामान्य संस्करण (सामान्य उद्देश्य) और इसका संशोधन विशेष संस्करण (विशेष उद्देश्य):

  • "सामान्य प्रयोजन" संस्करण - "गिद्ध"(सामान्य संस्करण)"मध्यम और छोटे व्यवसायों की समस्याओं को हल करने" के लिए डिज़ाइन किया गया।
  • "विशेष उद्देश्य" संस्करण - "स्मोलेंस्क"(विशेष संस्करण)एक संरक्षित संस्करण में इसके आधार पर स्वचालित सिस्टम बनाने के लिए डिज़ाइन किया गया है, जिसमें "टॉप सीक्रेट" सहित गोपनीयता की एक डिग्री के साथ प्रसंस्करण जानकारी शामिल है।
आधिकारिक साइट

पपीरसलिनक्स

यह एक हल्का वितरण है जिसे विशेष रूप से लो-एंड हार्डवेयर के लिए डिज़ाइन किया गया है। सिस्टम का छोटा आकार (लगभग 120 मेगाबाइट) अधिकतम प्रदर्शन सुनिश्चित करते हुए इसे पूरी तरह से रैम में लोड करने की अनुमति देता है। PuppyRus Linux x86 आर्किटेक्चर वाले कंप्यूटरों पर केंद्रित है, अधिकतम प्रदर्शन के लिए अनुकूलित है, और इसकी कम हार्डवेयर आवश्यकताओं के कारण, यह पुराने मॉडल में "दूसरा" जीवन सांस ले सकता है।
PuppyRus को अपने पूर्ववर्ती Puppy Linux से दो मूल पैकेज सिस्टम विरासत में मिले हैं: ।पालतू पशुतथा पीयूपी... वे gzip एल्गोरिथम का उपयोग करके संपीड़ित फ़ाइलें हैं, जिसमें स्थापना के लिए संलग्न फ़ाइलों के साथ निर्देशिकाएं होती हैं। इन निर्देशिकाओं को UNIX फ़ाइल सिस्टम में मानक निर्देशिकाओं के समान नाम और संरचित किया गया है।
इस प्रकार, नए संकुल को संस्थापित करने की प्रक्रिया संकुल को मूल निर्देशिका में अनपैक करने के साथ है। पैकेज प्रबंधक पेटगेटसंस्थापन प्रक्रिया की निगरानी करता है, संकुल से सिस्टम में कॉपी की गई फाइलों को पंजीकृत करता है और इन परिवर्तनों को एक अलग फाइल - संस्थापन लॉग में रिकॉर्ड करता है। अनपैक करने के बाद, पेटगेट पैकेज के भीतर भी इंस्टॉलेशन स्क्रिप्ट (स्क्रिप्ट) को निष्पादित करता है।
जब आप किसी पैकेज को अनइंस्टॉल करते हैं, तो पेटगेट, उसके इंस्टॉलेशन लॉग के अनुसार, उससे प्राप्त सभी फाइलों को हटा देता है। उसके बाद, पेटगेट पोस्ट-इंस्टॉलेशन स्क्रिप्ट (स्क्रिप्ट) को निष्पादित करता है जिसे पहले पैकेज में शामिल किया गया था। आधिकारिक साइट

एगिलिया लिनक्स

यह वर्तमान में अविकसित पर आधारित एक Linux वितरण है एमओपीएस लिनक्स(जो बदले में . पर आधारित है) स्लैकवेयर) वितरण के डेवलपर्स द्वारा अनुसरण किए जाने वाले मुख्य सिद्धांत सिस्टम की स्थापना और विकास में आसानी के साथ-साथ सबसे स्थिर कार्यक्रमों का चयन भी हैं।

ऐतिहासिक रूप से, एगिलियालिनक्स निष्क्रिय एमओपीएसलिनक्स का प्रत्यक्ष वंशज है। उस समय, MOPSLinux बड़े पैमाने पर स्लैकवेयर पैकेज बेस पर आधारित था, धीरे-धीरे अपने स्वयं के पैकेजों के अपने हिस्से को अपने अस्तित्व के अंत तक बढ़ा रहा था। AgiliaLinux ने इस पथ को जारी रखा, और पैकेज आधार अब स्वतंत्र है। पैकेज प्रारूप txz है, mpkg का उपयोग पैकेज प्रबंधक के रूप में किया जाता है। आधिकारिक साइट

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

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

2016 में कई वितरण जारी किए गए थे। उनमें से, निश्चित रूप से एक होगा जिसकी आपको आवश्यकता है। लेकिन कोई भी रेटिंग आपके लिए चुनाव नहीं करेगी। अपने पसंद के विकल्प का स्वतंत्र रूप से मूल्यांकन करना बेहतर है।

कई सामान्य मानदंड हैं जो लिनक्स के किसी भी संस्करण में महत्वपूर्ण हैं:

  • स्थिरता। यदि सिस्टम लगातार "क्रैश" करता है, त्रुटियों को जारी करता है, कार्यक्रमों को समाप्त करता है, तो कोई अन्य लाभ इसे 2016 के शीर्ष पर नहीं पहुंचाएगा। आपको लगातार विफलताओं के कारणों की तलाश करनी होगी और दूषित डेटा को पुनर्प्राप्त करना होगा। इससे कोई फर्क नहीं पड़ता कि आप किस कार्य के लिए संशोधन का उपयोग करते हैं - इसकी स्थिरता हमेशा महत्वपूर्ण होती है।
  • सुरक्षा। सिस्टम में छेद किसी भी वायरस के लिए एक गॉडसेंड हैं। बेशक, लिनक्स विश्वसनीयता का एक बड़ा उदाहरण है। लेकिन यह फ़ायरवॉल, एक्सेस लॉग, सुरक्षा मापदंडों पर निर्भर करता है। एक वितरण किट चुनना बेहतर है जिसमें इष्टतम सेटिंग्स पहले ही सेट की जा चुकी हैं और दुर्भावनापूर्ण सॉफ़्टवेयर के लिए सभी "खामियां" बंद हो गई हैं।
  • कार्यक्षमता। उपयोगी और दिलचस्प विकल्पों की उपलब्धता। या किसी प्रकार का "स्वाद" जिसे अन्य लिनक्स सिस्टम में नहीं जोड़ा गया है। मुख्य बात यह ज़्यादा नहीं है। यदि असेंबली में बड़ी संख्या में ऐसे कार्य हैं जिनकी आपको आवश्यकता नहीं है, तो कुछ आसान लेना बेहतर है। आखिरकार, वे सिस्टम को ओवरलोड कर देंगे।
  • सुविधा। इंटरफ़ेस न केवल स्पष्ट होना चाहिए, बल्कि व्यावहारिक भी होना चाहिए। ताकि सभी महत्वपूर्ण विकल्प "हाथ में" हों। ताकि जब आप अपना कंप्यूटर चालू करें, तो आप शुरू कर सकें।
  • आधुनिकता। विरासत प्रणाली कई मायनों में महान हैं। वे समय-परीक्षणित हैं। यदि आपने पहले उनका उपयोग किया है, तो 2016 के वितरण पर स्विच करने के बाद, आपको इसकी आदत डालनी होगी। और हो सकता है कि नए संशोधन उम्मीदों पर खरे न उतरें। यदि इसे हाल ही में जारी किया गया था, तो इसमें बग होने की संभावना है। लेकिन फिर भी आधुनिक लिनक्स को लेना बेहतर है। जरूरी नहीं कि नवीनतम संस्करण हो। डेवलपर नए सिस्टम को लक्षित करने वाले प्रोग्राम बनाते हैं। किसी बिंदु पर, एक उपयोगी एप्लिकेशन सामने आ सकता है जो आपकी असेंबली के साथ असंगत होगा। और आपको अपडेट करना होगा।
  • डिज़ाइन। बेशक, खोल मुख्य बात नहीं है। आखिरकार, इसके तहत कुछ भी नहीं हो सकता है। लेकिन अगर अन्य मानदंड आपको सूट करते हैं, तो वितरण के डिजाइन पर एक नज़र क्यों न डालें। इसे बदला जा सकता है। इसलिए, यह 2016 के सबसे खूबसूरत लिनक्स की सूची को संकलित करने के लायक नहीं है। बस एक संशोधन चुनते समय, देखें कि इसमें कौन से डिज़ाइन विकल्प शामिल हैं।
  • समर्थन, समुदाय। यह न केवल विकास दल और आधिकारिक लिनक्स तकनीकी सहायता को संदर्भित करता है। ऑपरेटिंग सिस्टम का उपयोग करने वाले लोग महत्वपूर्ण हैं। वे मंचों पर चैट करते हैं, बिल्ड पर चर्चा करते हैं, समीक्षा करते हैं। वे सवालों के जवाब दे सकते हैं, सुझाव दे सकते हैं कि समस्या को कैसे हल किया जाए। यदि आप लिनक्स का एक अलोकप्रिय संस्करण स्थापित करते हैं, तो आपको इससे स्वयं निपटना होगा। आखिरकार, इसके साथ काम करने वाले कई उपयोगकर्ता नहीं होंगे। और आप उन्हें खोजने की संभावना नहीं रखते हैं। यह मानदंड अत्यधिक विशिष्ट संशोधनों पर लागू नहीं होता है।

यदि आप तय कर रहे हैं कि कौन सा लिनक्स वितरण चुनना है, तो सबसे सामान्य संस्करण पर न रुकें। कुछ विकल्प देखें। अन्य लोगों को जो पसंद है वह आपके लिए व्यक्तिगत रूप से काम नहीं कर सकता है।

वर्चुअल मशीन में या लाइव सीडी का उपयोग करके अपनी पसंद की असेंबली चलाएं। कोई रेटिंग, समीक्षा या राय व्यक्तिगत अनुभव की जगह नहीं ले सकती। इस संबंध में लिनक्स अप्रत्याशित है। कुछ समय तक इसके साथ काम करने के बाद ही आप समझ पाएंगे कि कार्यक्रम आपके लिए सही है या नहीं।

एक निर्माण जिसमें लगातार सुधार किया जा रहा है। नए संस्करण अक्सर जारी किए जाते हैं। 2016 में उबंटू अभी भी लोकप्रिय है। हालांकि यह 10 साल पहले रिलीज हुई थी।

सिस्टम शुरुआती लोगों के लिए उपयुक्त है जो लिनक्स को "कोशिश" करने का निर्णय लेते हैं। इसे स्थापित करना आसान है। उसके पास एक सुविधाजनक और सुंदर इंटरफ़ेस है। इसमें कुछ भी अतिश्योक्तिपूर्ण नहीं है।

आप टर्मिनल का उपयोग किए बिना भी उबंटू के साथ काम कर सकते हैं। यह "क्लासिक" लिनक्स की तरह नहीं है - आपको कमांड लाइन के साथ काम करना होगा। यह प्लस और माइनस दोनों है। आप आसानी से नए वातावरण के अभ्यस्त हो जाएंगे। लेकिन अगर आप किसी अन्य बिल्ड को स्थापित करने का निर्णय लेते हैं, तो आप निर्देशों के बिना इसका उपयोग नहीं कर पाएंगे।

नई सुविधाओं को अक्सर उबंटू में जोड़ा जाता है। और उनके साथ - नए कीड़े। जैसे ही उनका पता चलता है उन्हें हटा दिया जाता है।

  • मुफ्त वितरण। कई कार्यक्रम और संशोधन डाउनलोड करने के लिए स्वतंत्र हैं।
  • त्वरित स्थापना - 10 मिनट, और वितरण किट पहले से ही कंप्यूटर पर है।
  • सहज और मैत्रीपूर्ण इंटरफ़ेस। इसे समझना आसान है।
  • कोई वायरस नहीं। अधिक सटीक रूप से, वायरस केवल सिस्टम को संक्रमित नहीं कर सकते हैं। लिनक्स उबंटू पर उपयोगकर्ता की अनुमति के बिना कुछ भी नहीं होता है। यदि आप स्वयं मैलवेयर को "मिस" नहीं करते हैं, तो यह बिल्ड में नहीं आएगा।
  • मल्टीबूट ऑपरेटिंग सिस्टम उपलब्ध हैं। उबंटू को विंडोज के साथ इंस्टॉल किया जा सकता है। इसके लिए आपको कुछ भी कॉन्फ़िगर करने की आवश्यकता नहीं है।
  • असेंबली सॉफ्टवेयर के एक सेट के साथ आती है।
  • कोई भी शीर्ष लिनक्स वितरण उबंटू के बिना पूरा नहीं होता है। यह एक सामान्य निर्माण है। यदि आपको कोई समस्या है, तो आप समुदाय या मंच में समाधान ढूंढ सकते हैं।
  • कम स्थिरता। समय-समय पर दुर्घटनाएं होती रहती हैं। लेकिन सही सेटअप के साथ, सिस्टम ठीक काम करेगा। इसके बावजूद, उबंटू और इसके कुछ संशोधन सर्वश्रेष्ठ लिनक्स बिल्ड हैं। आखिरकार, इसमें विफलताएं इतनी महत्वपूर्ण नहीं हैं।
  • आपको ऐसी त्रुटियां मिल सकती हैं जिनका सामना किसी और ने नहीं किया है। यह वही है जो नए संस्करण दोषी हैं।
  • यदि आप अन्य लिनक्स वितरणों को आजमाने का निर्णय लेते हैं, तो उबंटू के बाद पुनर्निर्माण करना मुश्किल होगा।

पुदीना

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

टकसाल उबंटू पर आधारित है। टकसाल के रचनाकारों ने लिनक्स में निहित सभी खामियों को दूर करने का फैसला किया। असेंबली की ख़ासियत यह है कि इसमें बिल्ट-इन मल्टीमीडिया कोडेक्स हैं। और कंप्यूटर पर पूर्ण कार्य के लिए आवश्यक प्रोग्राम पहले से ही शामिल हैं।

फीडबैक बेहतरीन है। संशोधन के निर्माता उपयोगकर्ताओं की राय में रुचि रखते हैं, इसे सुनें।

  • टकसाल 2016 का लगभग सबसे आम निर्माण है। एक विशाल समुदाय है। आप प्रस्ताव या विचार के साथ सीधे डेवलपर्स से संपर्क कर सकते हैं।
  • यह निःशुल्क है।
  • कई उपयोगी कार्य हैं: कार्यक्रमों की आसान स्थापना के लिए प्लगइन्स, अपडेट डाउनलोड करना, प्रोग्राम लॉन्च करना।
  • सुविधाजनक ग्राफिकल इंटरफ़ेस। आप कार्य वातावरण के बीच स्विच कर सकते हैं।
  • संशोधन और अद्यतन अक्सर जारी किए जाते हैं।
  • कोई सार्वजनिक सुरक्षा बुलेटिन नहीं हैं।
  • डेवलपर एक आधिकारिक कंपनी नहीं है, बल्कि उत्साही है। यह काफी हद तक एक फायदा है, क्योंकि सिस्टम का निर्माता उपयोगकर्ताओं के करीब होगा। लेकिन वह गलतियां कर सकता है, क्योंकि उसके पास पेशेवरों की टीम नहीं है।

सबसे पुराने लिनक्स प्रतिनिधियों में से एक। लेकिन यह 2016 में अपनी स्थिरता और सुरक्षा के कारण लोकप्रिय है। उसके पास एक बहुत बड़ी विकास टीम है। लेकिन नए संस्करण शायद ही कभी जारी किए जाते हैं।

डेबियन सर्वर पर स्थापित है। यह दूरस्थ प्रशासन के लिए उपयुक्त है। इसमें बेहतरीन पैकेज मैनेजमेंट सिस्टम हैं।

विधानसभा शुरुआती के लिए उपयुक्त नहीं है। उसके पास समझने के लिए और भी प्रोग्राम और सेटिंग्स हैं। लेकिन बिल्ड को स्थापित करना आसान है।

  • यह स्थिरता का उदाहरण है।
  • कई अलग-अलग आर्किटेक्चर के लिए समर्थन।
  • जल्दी और कुशलता से काम करता है।
  • सुरक्षा प्रदान करता है।
  • बड़ी संख्या में कार्यक्रम हैं। लगभग 43,000 पैकेज।
  • डेबियन को अपग्रेड करना आसान है।
  • सर्वर और दूरस्थ प्रशासन के लिए उपयुक्त। एक पैकेज प्रबंधन प्रणाली है।
  • स्थापना के बाद, आपको एक प्रारंभिक सेटअप की आवश्यकता है।
  • सेटिंग्स को स्वयं समझना मुश्किल है।
  • वितरण पहले से ही पुराना है। 2016 में केवल इसलिए लोकप्रिय हुआ क्योंकि यह लिनक्स पर आधारित सबसे स्थिर और विश्वसनीय बिल्ड है।
  • अपडेट शायद ही कभी जारी किए जाते हैं।
  • सॉफ्टवेयर की मात्रा एक फायदा और नुकसान दोनों है। एक नौसिखिया के लिए इस तरह के विभिन्न सॉफ्टवेयर को समझना आसान नहीं होगा।

अन्य विधानसभाएं

  • आर्क लिनक्स। सरल और सुविधाजनक निर्माण। यदि आप लिनक्स को समझना और सीखना चाहते हैं, तो आर्क लिनक्स सबसे अच्छा विकल्प है। लेकिन वितरण में एक बड़ी खामी है। स्थापना के बाद, आपको कुछ भी दिखाई नहीं देगा। सभी कार्यों को स्वतंत्र रूप से खोजा और कॉन्फ़िगर किया जाना चाहिए। और कोई स्वचालन नहीं। इस असेंबली को डाउनलोड करने से पहले, इसके लिए निर्देश पढ़ें।

  • शैले ओएस। अगर आप कल के विंडोज यूजर हैं तो शैले ओएस आपके लिए है। यह बिल्ड विन से काफी मिलता-जुलता है। लेकिन लिनक्स खोल के नीचे छिपा है। आप अपने परिचित ग्राफिकल इंटरफेस का उपयोग करके नई प्रणाली का प्रबंधन करने में सक्षम होंगे। विधानसभा हाल ही में बाहर आई थी। इसमें अभी भी खामियां हो सकती हैं।

  • प्राथमिक ओएस। एक शानदार डिजाइन के साथ एक डिस्ट्रो। और ये सब इसके फायदे हैं। संशोधन ने केवल उन अनुप्रयोगों को जोड़ा जो डेस्कटॉप की समग्र संरचना का उल्लंघन नहीं करते हैं। कोई नया समाधान या सुविधाएँ नहीं। प्राथमिक ओएस सिर्फ एक सुंदर ऑपरेटिंग सिस्टम है।

  • शावक लिनक्स। लैपटॉप के लिए उपयुक्त। निर्माण स्थिर है। इसका एक व्यावहारिक और सुव्यवस्थित इंटरफ़ेस है। इससे बैटरी अधिक समय तक चलती है। क्यूब लिनक्स उबंटू के लिए डिज़ाइन किया गया सॉफ़्टवेयर चला सकता है। उसे एक शक्तिशाली कंप्यूटर की आवश्यकता नहीं है। यह पुराने लैपटॉप पर भी स्थापित है। लेकिन एक माइनस भी है - सिस्टम धीरे-धीरे बूट होता है।

अत्यधिक विशिष्ट वितरण

अत्यधिक विशिष्ट कार्यों के लिए डिज़ाइन किए गए 2016 के सर्वश्रेष्ठ लिनक्स वितरण यहां दिए गए हैं।

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

  • पूँछ। यदि आप अनुसरण नहीं करना चाहते हैं, तो पूंछ स्थापित करें। यह डेबियन पर आधारित है। बिल्ड नेटवर्क पर सुरक्षा, गोपनीयता और पूर्ण गुमनामी प्रदान करता है। लाइवसीडी से चलता है।

  • स्नैपी उबंटू कोर। नवाचार के लिए नवाचार। स्मार्ट चीजों के लिए बनाया गया है। इसके साथ, आप होम ऑटोमेशन टूल्स (माइक्रोवेव ओवन, कॉफी मेकर) को नियंत्रित कर सकते हैं। सिस्टम को काम करने के लिए बहुत सारे संसाधनों की आवश्यकता नहीं होती है।

  • भाप ओएस। लिनक्स के लिए एक बड़ी समस्या - इस पर बहुत सारे गेम नहीं हैं। इस वजह से कई यूजर्स ने विंडोज को तरजीह दी। और वे इसे पूरी तरह से छोड़ने वाले नहीं थे। लेकिन वाल्व को एक समाधान मिला - उन्होंने "खेलों के लिए लिनक्स" प्रदान किया। डेबियन आधारित स्टीम ओएस ऑपरेटिंग सिस्टम। इसमें स्टीम प्लेटफॉर्म के फंक्शन उपलब्ध हैं।

यह तय करने के लिए कि कौन सा लिनक्स चुनना है, आपको अपनी पसंद के कई बिल्ड आज़माने होंगे। समीक्षाओं और शीर्षों में, आप केवल विकल्पों को देख सकते हैं। लेकिन अगर आपको ठीक-ठीक पता है कि आपको क्या चाहिए, तो इंस्टॉल करने में संकोच न करें।

आपको कौन सा लिनक्स सबसे अच्छा लगता है?

Linux की दुनिया में, हम विशेष रूप से क्लोन देखने के आदी हैं। डेबियन, उबंटू, रेड हैट, एसयूएसई - ये सभी अलग-अलग वितरण हैं, जिनमें कोई मौलिक अंतर नहीं है। लोकप्रिय लिनक्स वितरणों में से आधे डेबियन या उबंटू के कांटे हैं, अन्य एक संशोधित पैकेज मैनेजर और अच्छे विन्यासकर्ताओं के साथ प्राचीन स्लैकवेयर के कांटे हैं। पिछली किस्म का कोई निशान नहीं है, लेकिन शायद हम सिर्फ बुरी तरह देख रहे हैं?

पिछले लेख से "परिचय" खंड का कांटा

एक आधुनिक लिनक्स उपयोगकर्ता समझ नहीं सकता है, लेकिन पहले एक वितरण किट का चुनाव एक वास्तविक महाकाव्य था। वितरण कई मायनों में भिन्न था, और हाई-स्पीड इंटरनेट और वर्चुअल मशीनों की कमी के कारण, इन अंतरों ने बहुत महत्वपूर्ण भूमिका निभाई। स्लैकवेयर ने शुरू से अंत तक सादगी की पेशकश की, रेड हैट सबसे छोटे विवरण और अंतर्निर्मित विन्यासकर्ताओं के लिए नीचे था, मैंड्रेक एक ग्राफिकल इंस्टॉलर के साथ आया था, और डेबियन मेगा-चिप एपीटी था, जो आपको (आप इस पर विश्वास नहीं करेंगे! ) इंटरनेट से सॉफ्टवेयर को स्वचालित रूप से डाउनलोड करें।

Red Hat चार-डिस्क सेट को पकड़ना मेरी सबसे बड़ी किस्मत थी, जिसमें सभी ग्राफिकल शेल और एप्लिकेशन सॉफ़्टवेयर का एक गुच्छा शामिल था, लेकिन अगर वह काम नहीं करता था, तो दो डिस्क पर मैंड्रेक काफी उपयोगी था। उन दिनों, केवल कुछ ही डिस्क छवि डाउनलोड कर सकते थे, इसलिए सबसे लोकप्रिय वितरण के साथ कई रिक्त स्थान चारों ओर चले गए। वितरण स्वयं अपनी सापेक्ष सादगी के लिए उल्लेखनीय था और केवल मनोरंजन की भावना से प्रभावित था, जिसकी बदौलत मेरे अपने सहित कई फ्रेंकस्टीन दिखाई दिए, जो 10-गीगाबाइट सीगेट ड्राइव के निचले भाग में कहीं मर गए।

वर्षों बीत गए, किंग्स्टन द्वारा सीगेट को मार दिया गया, और वितरण उन कंपनियों से पैसे निकालने के लिए बनाई गई विशाल जटिल मशीनों में बदल गया, जिनके व्यवस्थापक ने अचानक अपने मालिकों को सर्वर को लिनक्स पर स्विच करने के लिए राजी कर लिया। लेकिन कहीं न कहीं उबंटू और लिनक्स टकसाल के कई प्रतिष्ठानों में, वही फ्रेंकस्टीन मौजूद हैं जो लिनक्स की दुनिया में कुछ नया लाते हैं, भले ही पैसे के एक और पुल के सम्मान में।

स्लैक्स और मॉड्यूलर विस्तार प्रणाली

एक समय में, मैं स्लैक्स से इतना प्रभावित हुआ कि मैं डेवलपर्स के एक समूह में शामिल हो गया, जो उनके विचारों के आधार पर एक वितरण बनाना चाहता था। हालाँकि, इस विचार की अवास्तविकता के कारण समूह का अस्तित्व समाप्त हो गया, लेकिन स्लैक्स का अस्तित्व और विकास जारी है।

स्लैक्स सिर्फ एक वितरण नहीं है, यह एक शुद्ध लाइव सीडी है, जिसे अन्य चीजों के अलावा, मॉड्यूल के साथ विस्तारित किया जा सकता है। यह एक सुरुचिपूर्ण तंत्र का उपयोग करके किया जाता है, जो मुझे यकीन है, अन्य परियोजनाओं के एक समूह में उपयोग किया जाता है, लेकिन पहली बार इसका उपयोग यहां ऐसे उद्देश्यों के लिए किया गया था - Unionfs फ़ाइल सिस्टम। विधि का सार इस प्रकार है: अतिरिक्त सॉफ़्टवेयर स्थापित करने के लिए सीडी पर वितरण किट की फाइल सिस्टम को बदलने में सक्षम नहीं होने के कारण, स्लैक्स डेवलपर्स ने फाइल सिस्टम छवियों को रूट पर कनेक्ट करने के लिए एक विधि के साथ आया।

स्लैक्स के लिए सभी अतिरिक्त सॉफ्टवेयर एसबी एक्सटेंशन के साथ मॉड्यूल के रूप में वितरित किए जाते हैं। मॉड्यूल स्क्वैशफ्स फाइल सिस्टम (संपीड़न के साथ एक साधारण फाइल सिस्टम) की एक छवि है, जिसमें एप्लिकेशन और सभी फाइलें शामिल हैं, जो फाइल सिस्टम के पथ के साथ स्थित हैं जहां उन्हें चल रहे सिस्टम (usr / bin) में होना चाहिए। / abiword, उदाहरण के लिए)। यह इस मॉड्यूल को USB फ्लैश ड्राइव (/ slax / मॉड्यूल) पर एक विशेष निर्देशिका में डालने या डिस्क पर काटने के लायक है, और सिस्टम स्वचालित रूप से इसे उठाएगा और बूट समय पर LiveCD रूट के ऊपर माउंट करेगा (Unionfs एक पाई की परतों की तरह एक दूसरे के ऊपर फाइल सिस्टम को माउंट करता है)। नतीजतन, सिस्टम में एक एप्लिकेशन दिखाई देगा जो भौतिक रूप से वहां नहीं है।

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

केवल एक ही समस्या है: सैकड़ों ओवरले फ़ाइल सिस्टम से पूर्ण वितरण के निर्माण में प्रदर्शन और स्थिरता दोनों खर्च होंगे।

GoboLinux और अलग एप्लिकेशन निर्देशिकाएं

लिनक्स के लिए एक और असामान्य (लेकिन ओएस एक्स और विंडोज में मानक) तीसरे पक्ष के सॉफ़्टवेयर को स्थापित करने के दृष्टिकोण का उपयोग गोबोलिनक्स वितरण में किया जाता है। निर्देशिकाओं / बिन, / यूएसआर / बिन, / यूएसआर / शेयर और अन्य के बजाय, जो किसी भी यूनिक्सॉइड से परिचित हैं, जिसमें सिस्टम पर "स्मीयर्ड" रूप में स्थापित एप्लिकेशन शामिल हैं, गोबोलिनक्स निर्देशिकाओं / कार्यक्रमों, / उपयोगकर्ताओं के एक सेट का उपयोग करता है , / सिस्टम, / फ़ाइलें, / माउंट और / डिपो।

वास्तव में, वितरण ओएस एक्स पथ का अनुसरण करता है। सभी सिस्टम फाइलें / सिस्टम निर्देशिका में रहती हैं, और उपयोगकर्ता द्वारा स्थापित एप्लिकेशन / प्रोग्राम में रहते हैं, प्रत्येक अपनी अलग निर्देशिका में (उदाहरण के लिए, / प्रोग्राम / फ़ायरफ़ॉक्स)। नतीजतन, एक ही एप्लिकेशन के विभिन्न संस्करणों को स्थापित करना संभव हो जाता है (एक विकल्प के रूप में - पुस्तकालय), और सॉफ़्टवेयर को हटाने के लिए, यह निर्देशिका को भौतिक रूप से मिटाने के लिए पर्याप्त है।

हालाँकि, इस निर्देशिका संगठन में एक दोष है जिसके कारण GoboLinux डेवलपर्स को कुछ बैसाखी का उपयोग करना पड़ा है। समस्या यह है कि, ओएस एक्स के लिए अनुप्रयोगों के विपरीत, यूनिक्स के लिए सॉफ्टवेयर एफएचएस मानक के अनुसार लिखा गया है, जो सिस्टम में एक मानक निर्देशिका पेड़ की उपस्थिति मानता है, जिसमें वही / बिन, / आदि, / lib शामिल है, / usr और आदि अनुप्रयोग डिस्क पर इस संरचना को देखने की अपेक्षा करते हैं और इसका उल्लंघन होने पर अप्रत्याशित तरीके से व्यवहार कर सकते हैं।

इस समस्या को हल करने के लिए, गोबोलिनक्स डेवलपर्स ने दो हैक्स लागू किए: एक विशेष कर्नेल मॉड्यूल और प्रतीकात्मक लिंक। रूट निर्देशिका को सूचीबद्ध करते समय मॉड्यूल सभी मानक निर्देशिकाओं (/ बिन, / आदि और अन्य) को छुपाता है, लेकिन सीधे पहुंच द्वारा उन तक पहुंचने की क्षमता छोड़ देता है। यह उपयोगकर्ता से वास्तविक निर्देशिका संरचना को छिपाना संभव बनाता है।

लिंक, बदले में, संगतता समस्या को हल करते हैं। सिस्टम को ठीक से काम करने के लिए सक्षम करने के लिए / सिस्टम में संग्रहीत सभी सिस्टम पुस्तकालयों और अनुप्रयोगों में / बिन और / lib निर्देशिकाओं में प्रतीकात्मक लिंक होते हैं। इंस्टॉलर द्वारा तृतीय-पक्ष एप्लिकेशन संगतता सुनिश्चित की जाती है, जो प्रत्येक इंस्टॉल किए गए एप्लिकेशन के लिए नए लिंक उत्पन्न करता है। इसलिए, जब फ़ायरफ़ॉक्स स्थापित होता है, तो फ़ाइल / usr / bin / firefox दिखाई देती है, जो वास्तव में / प्रोग्राम्स / फ़ायरफ़ॉक्स / बिन / फ़ायरफ़ॉक्स के साथ-साथ कई अन्य लिंक से लिंक होती है।

हाँ, यह एक विशिष्ट फ्रेंकस्टीन परिवार है, लेकिन इसके प्रशंसक हैं, विशेष रूप से उन लोगों में जो मानक UNIX फ़ाइल सिस्टम संगठन को पुराना और अप्रभावी पाते हैं। और यह, हम बहस नहीं करेंगे, वास्तव में ऐसा है।

NixOS, इसके विन्यासकर्ता और पैकेज प्रबंधक

पैकेज प्रबंधकों और फ़ाइल सिस्टम के संगठन के बारे में बोलते हुए, कोई भी निक्सोस का उल्लेख करने में विफल नहीं हो सकता है, शायद इस्तेमाल की जाने वाली तकनीकों के दृष्टिकोण से सबसे दिलचस्प और "सही" वितरण किट। निक्सोस दो मुख्य विचारों के आसपास बनाया गया है: एक घोषणात्मक सिस्टम कॉन्फ़िगरेशन मॉडल और एक आधुनिक पैकेज मैनेजर, डीपीकेजी, आरपीएम और इसी तरह से परिचित लगभग सभी समस्याओं से रहित।

ये दोनों प्रौद्योगिकियां निकट से संबंधित हैं और, एक साथ काम करते हुए, वितरण को व्यवस्थित करने के एक बहुत ही रोचक सिद्धांत को लागू करते हैं, जो आपको एक केंद्रीय कॉन्फ़िगरेशन का उपयोग करके इसके किसी भी राज्य (सभी कॉन्फ़िगरेशन फ़ाइलों और स्थापित पैकेजों के सेट सहित) का वर्णन करने की अनुमति देता है। उदाहरण के लिए, मैं निम्नलिखित सरल विन्यास /etc/nixos/configuration.nix दूंगा:

# बूट लोडर स्थान boot.loader.grub.device = "/ dev / sda"; # फाइल सिस्टम का रूट विभाजन। "/"। डिवाइस = "/ dev / sda1"; # डिफ़ॉल्ट रूप से एसएसएच सक्षम करें services.sshd.enable = true; # अपाचे (+ सेटिंग्स) सेवाओं को सक्षम करें।httpd.enable = true; services.httpd.adminAddr = " [ईमेल संरक्षित]"; services.httpd.documentRoot =" / webroot ";

यह फ़ाइल SSH एक्सेस के साथ एक साधारण वेब सर्वर के लिए मानक सेटिंग्स का वर्णन करती है। हां, NixOS वास्तव में आपको विभिन्न सेवाओं की सेटिंग्स को एक फ़ाइल में रखने की अनुमति देता है, लेकिन बात इसमें नहीं है, लेकिन वास्तव में, इस कॉन्फ़िगरेशन के होने से, संपूर्ण वितरण को क्लोन करना आसान है। इस फ़ाइल को निक्सोस के नए स्थापित इंस्टेंस में कॉपी करने और कमांड चलाने के लिए पर्याप्त है

$ निक्सोस-पुनर्निर्माण स्विच

और वोइला। कुछ ही मिनटों में हमारे पास SSH और Apache के साथ पूर्व-कॉन्फ़िगर और चलने वाला वितरण होगा। लेकिन सबसे दिलचस्प बात यह है कि यह कमांड न केवल सॉफ्टवेयर को इंस्टॉल, कॉन्फ़िगर और रन करता है, बल्कि वास्तव में डिस्ट्रीब्यूशन किट को वर्णित स्थिति में लाता है। इसका मतलब यह है कि कमांड को निष्पादित करने के बाद, केवल एसएसएच और पूर्व-कॉन्फ़िगर अपाचे वास्तव में सिस्टम में रहेंगे और उनकी निर्भरता और कॉन्फ़िगरेशन के अलावा कुछ भी नहीं (वास्तव में, स्क्रैच से इंस्टॉलेशन का एक एनालॉग)।

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

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

निक्सोस एक अविश्वसनीय रूप से दिलचस्प प्रणाली है, और मैं अनुशंसा करता हूं कि लिनक्स के जुनून वाले किसी भी व्यक्ति को इसे आजमा देना चाहिए। और हम आगे बढ़ते हैं, अगली पंक्ति में क्यूबोस और उसके आभासी वातावरण हैं।

क्यूब्सओएस या ज़ेन ओएस के आधार के रूप में

वर्षों से, अनुप्रयोग अलगाव और वर्चुअलाइजेशन तकनीकों के आधार पर एक सुरक्षित ऑपरेटिंग सिस्टम बनाने के कई प्रयास किए गए हैं। एक समय में, माइक्रोसॉफ्ट भी सिंगुलैरिटी प्रोजेक्ट के ढांचे के भीतर ऐसा कर रहा था, लेकिन इनमें से किसी भी प्रयास को सफलता नहीं मिली। OS में निहित विचार कितने भी अच्छे क्यों न हों, लगभग 100% मामलों में वे "दूसरी प्रणाली के शिकार" बन गए - उपयोगकर्ताओं और डेवलपर्स को नए प्लेटफ़ॉर्म पर खींचना संभव नहीं था।

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

सिस्टम Xen हाइपरवाइजर पर आधारित है, जिसके ऊपर कई वर्चुअल मशीन (डोमेन) लॉन्च की जाती हैं, जिनमें से प्रत्येक अपने सिस्टम फ़ंक्शन को करने के लिए जिम्मेदार है। अलग-अलग डोमेन पर, नेटवर्क स्टैक (ड्राइवरों के एक सेट सहित), फ़ाइल सिस्टम और RAID ड्राइवर, और एक ग्राफिक्स स्टैक जिसमें एक एक्स सर्वर शामिल है, यहां चल रहे हैं। एप्लिकेशन लॉन्च करने के लिए अलग-अलग डोमेन का भी उपयोग किया जाता है, लेकिन उनमें से प्रत्येक के लिए एक नहीं (अन्यथा रैम की तेजी से कमी से सिस्टम मर जाएगा), लेकिन "रुचि समूहों" में विभाजित: मनोरंजन, काम, इंटरनेट बैंकिंग, और इसी तरह।

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

एक ग्राफिकल वातावरण के रूप में, क्यूबोस केडीई का उपयोग करता है, सिस्टम के संगठन को उपयोगकर्ता की आंखों से छिपाने के लिए संशोधित किया जाता है। एप्लिकेशन स्वचालित रूप से विभिन्न डोमेन में लॉन्च होते हैं, और फ्रेमवर्क विभिन्न रंगों के विंडो फ्रेम का उपयोग यह इंगित करने के लिए करता है कि एप्लिकेशन किस डोमेन में चल रहा है।

वर्तमान में, क्यूब्सओएस डेवलपर्स सिस्टम की दूसरी रिलीज (आरसी 2 पहले से ही उपलब्ध है) के रिलीज की तैयारी कर रहे हैं, जिसमें विंडोज़ अनुप्रयोगों के लिए एक अलग डोमेन और यूएसबी उपकरणों के साथ सुरक्षित काम के लिए एक यूएसबी डोमेन होगा।

क्रोम ओएस

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

कुल मिलाकर, क्रोमओएस क्रोमियम प्रोजेक्ट के कामकाज के आधार पर ग्राफिकल वातावरण के शीर्ष पर चलने वाला एक भारी छीन लिया गया उबंटू है। वही उबंटू अपस्टार्ट सिस्टम को बूट करने के लिए जिम्मेदार है, हालांकि, बहुत कम संख्या में घटकों को लॉन्च करने की आवश्यकता के कारण, क्रोमओएस की ठंडी शुरुआत बहुत तेज है (शाब्दिक रूप से एक सेकंड में)। X.org यहां ग्राफिक्स के लिए जिम्मेदार है, लेकिन इसका उपयोग पूरी तरह से हार्डवेयर और इनपुट उपकरणों को ठीक से समर्थन देने के उद्देश्य से किया जाता है, छवि लगभग हमेशा एक्स-प्रोटोकॉल को सीधे वीडियो एडेप्टर में बायपास करती है (इसलिए, एक्स को जल्द ही बदल दिया जाएगा) वेलैंड या मीर द्वारा)।

अन्य घटक भी क्लटर ग्राफिक्स लाइब्रेरी, PAM, D-Bus, NTP, syslog और cron का उपयोग करते हैं। सिस्टम में पैकेज का कोई विचार नहीं है, और सभी ओएस अपडेट ओटीए अपडेट के दौरान "एक टुकड़े में" होते हैं। अपग्रेड के दौरान, सिस्टम कभी भी अधिलेखित नहीं होता है, बल्कि इसके बजाय दूसरे सिस्टम विभाजन का उपयोग करता है, जो रिबूट के बाद पहला बन जाता है। इस प्रकार, क्रोमओएस को हमेशा पिछली स्थिति में वापस लाया जा सकता है, और अपडेट स्वयं सिस्टम को मार नहीं सकता है।

लिनक्स वितरण के कई मानक घटकों की अनुपस्थिति और विशेष रूप से ब्राउज़र अनुप्रयोगों के निष्पादन पर ध्यान केंद्रित करने के कारण, क्रोमओएस हैकिंग के लिए अत्यधिक प्रतिरोधी है। डेस्कटॉप ब्राउज़र की तरह, प्रत्येक वेब एप्लिकेशन (पढ़ें: टैब) अपने स्वयं के सैंडबॉक्स में चलता है, जो पूरे सिस्टम को समझौता होने से रोकता है यदि कोई हमलावर ब्राउज़र में ही छेद पाता है। सिस्टम विभाजन हमेशा केवल पढ़ने के लिए माउंट किया जाता है। सिस्टम की अखंडता की पुष्टि करने के लिए Chromebook एक TPM (विश्वसनीय प्लेटफ़ॉर्म मॉड्यूल) का उपयोग करते हैं।

सामान्य तौर पर, क्रोमओएस एक पूर्ण ऑपरेटिंग सिस्टम नहीं है, बल्कि एक बहुत ही गैर-मानक लिनक्स वितरण है, जिसे उदाहरण के लिए, एंड्रॉइड या फ़ायरफ़ॉक्स ओएस के बारे में नहीं कहा जा सकता है।

डेबियन GNU / kFreeBSD या "क्यों नहीं?"

डेबियन वितरण को हमेशा विभिन्न प्रकार के कंप्यूटर आर्किटेक्चर के लिए व्यापक समर्थन मिला है। यह एआरएम, एमआईपीएस, पावरपीसी, स्पार्क और कई अन्य आधिकारिक और अनौपचारिक रूप से समर्थित मशीनों और प्रोसेसर को चलाने में सक्षम है। हालांकि, फ्रीबीएसडी कर्नेल पर सबसे दिलचस्प डेबियन बंदरगाहों में से एक चलाया गया है।

इसके मूल में, डेबियन जीएनयू / केफ्रीबीएसडी समान वितरण है लेकिन फ्रीबीएसडी कर्नेल पर चलने के लिए संशोधित है। इसमें सामान्य रूप से उपयुक्त-प्राप्त, विन्यासकर्ताओं का एक सेट, एक सिस्टम V शैली init सिस्टम, बाइनरी रिपॉजिटरी, KDE और GNOME है, इसलिए अंतिम उपयोगकर्ता को अंतर दिखाई नहीं देगा। लेकिन सिसडमिन अपने लिए बहुत सारे दिलचस्प बन्स ढूंढेगा।

इस परियोजना का मुख्य उद्देश्य फ्रीबीएसडी प्रौद्योगिकियों का उपयोग करने में सक्षम होना है जो लिनक्स कर्नेल में उपलब्ध नहीं हैं। इनमें मूल ZFS समर्थन, GEOM डेटास्टोर के साथ काम करने के लिए मॉड्यूलर सबसिस्टम, मॉड्यूलर नेटवर्किंग सबसिस्टम नेटग्राफ और निश्चित रूप से, टीसीपी / आईपी स्टैक का संदर्भ कार्यान्वयन शामिल है। यह सब परिचित डेबियन उपहारों के साथ डेबियन जीएनयू / केफ्रीबीएसडी में उपलब्ध है।

  • लानत कमजोर Linux दुनिया में सबसे कमजोर वितरण है
  • स्टाली - प्रसिद्ध परियोजना Suckless . से KISS विचार पर आधारित वितरण

साइड उपजी: जानकारी

अलग-अलग निर्देशिकाओं में एप्लिकेशन इंस्टॉल करने का मॉडल सबसे पहले GNU स्टोव इंस्टॉलर में दिखाई दिया।

दिलचस्प बात यह है कि डेबियन GNU / kFreeBSD के अलावा, हर्ड माइक्रोकर्नेल के लिए एक पोर्ट भी है, लेकिन इसकी स्थिति खराब है।

क्रोम ब्राउज़र का विंडोज 8 संस्करण एक लघु क्रोमओएस से ज्यादा कुछ नहीं है।

साइट पर नया

>

सबसे लोकप्रिय