गुइक्स: नए यूनिवर्सल पैकेज मैनेजर

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


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

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

तीसरा, यह गैर-विशेषाधिकार प्राप्त उपयोगकर्ताओं द्वारा पैकेजों की स्थापना और समानांतर में एक ही एप्लिकेशन के कई संस्करणों की स्थापना की अनुमति देता है, भले ही इन संस्करणों की अलग-अलग निर्भरता हो। यह संभव है क्योंकि गुइक्स सिस्टम के भीतर अपने स्वयं के वाटरटाइट रिपॉजिटरी में पैकेज स्थापित करता है।

अंत में, पैकेज़र्स के लिए भी फायदे हैं, मुख्य रूप से क्योंकि यह संभव है कि एक मशीन पर पहले से स्थापित एक निर्भरता को "भूल" के परिणाम के रूप में संभव विफलताओं को समाप्त करता है।

जिज्ञासु के लिए, यह ध्यान दिया जाना चाहिए कि गुइक्स निक्स पैकेज सिस्टम का एक विकास है।

संक्षेप में, निक्स (फलस्वरूप, गुइक्स भी) स्रोत कोड से संकुल उत्पन्न करता है, इसलिए एक अधिष्ठापन कमांड जैसे:

nix-env - फ़ायरफ़ॉक्स स्थापित करें

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

निम्नलिखित वीडियो में आप इसके एक रचनाकार को यह समझाते हुए देख सकते हैं कि गुइक्स कैसे काम करता है:

गुइक्स फ़्री सॉफ़्टवेयर फ़ाउंडेशन द्वारा समर्थित है, इसकी रिपॉजिटरी में पहले से ही लगभग 8000 पैकेज हैं। आप इसका स्रोत कोड FSF Git पर पा सकते हैं:

http://git.savannah.gnu.org/cgit/guix.git

स्रोत कोड प्राप्त करने के लिए, आप निम्नलिखित चला सकते हैं:

git क्लोन क्लोन git: //git.savannah.gnu.org/guix.git

Fuente: गुइक्स & Taringa


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

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

*

*

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

  1.   Goxtobe कहा

    इस प्रकार का पैकेज मैनेजर एक उत्कृष्ट विचार की तरह लगता है, मैं इसे आज़माऊंगा और देखूंगा कि यह कैसे काम करता है।

  2.   विजेता कहा

    क्या यहाँ कोई इसका उपयोग करता है? मैं देख रहा था और कोई भी जानकारी नहीं है या कोई भी जो मुख्य कमांड्स पर एक ट्यूटोरियल डालता है और इसका उपयोग कैसे करना है, वास्तव में यह कुछ पदों में से एक है…।