एबीएसची मूलभूत हाताळणी (आर्क बिल्ड सिस्टम)

नमस्कार लोकांनो, यावेळी मी थोडेसे बोलणार आहे एबीएस (आर्क बिल्ड सिस्टम)थोडक्यात, ही यंत्रणा आहे पोर्ट ज्याची गणना केली जाते आर्चलिनक्स.

मी एबीएस काय करू शकतो?

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

एबीएस स्थापित करणे आणि चालू करणे

हे करण्यासाठी, आम्ही स्थापित करणार आहोत Abs:

sudo pacman -S abs

मग आम्ही अधिकृत रेपोच्या पीकेबीजीआयएलडीएस ट्रीचे समक्रमित करणार आहोत:

sudo abs

आपल्याला असेच आऊटपुट मिळेल.

Abs

नंतर डाउनलोड केलेले पीकेजीबीआयएलडीएस आढळतात / var / abs

व्यावहारिक उदाहरणः एबीएस आणि गनोम 3.16.१XNUMX

मी आर्क्लिनक्समध्ये, ग्नोम 3.16.१ ((3.15.91.१.22..XNUMX१) चा बीटा वापरत आहे, आणि विशेषत: आर्चमध्ये जरी हे कार्यरत आहे (त्याबद्दल तपशीलवार माहिती आहे), तेथे गहाळ areप्लिकेशन्स आहेत, उदाहरणार्थ, फेडोरा २२ चा अल्फा आधीच माझ्या बाबतीत आणला आहे ईओजी आणि नॉटिलस ज्यांच्याकडे मी पहात होतो त्यापैकी, आता मी तुम्हाला या प्रकरणात ईओजीची बीटा आवृत्ती संकलित करण्यासाठी एबीएस कसे वापरायचे ते दर्शवित आहे.

म्हणून आम्ही स्वतःस त्या निर्देशिकेत ठेवतो जिथे आपल्याला संकलित करायचे आहे आणि आम्ही EOG PKGBUILD येथून आणतो / var / abs / अतिरिक्त / योग , मी वैयक्तिकरित्या टर्मिनलला प्राधान्य देतो, म्हणूनच माझ्या बाबतीत मी चाललो:

cp -r /var/abs/extra/eog $(pwd)

या मार्गाने माझ्याकडे सुधारित करण्यास अगोदरच पीकेजीबिल्ड्स सज्ज आहेत. मग मी त्याच्याकडे पाहिले GNOME ftp जी ईओजीची नवीनतम आवृत्ती उपलब्ध आहे आणि मी पीकेजीबीआयएलडी सुधारित करते

ईओजी-गेडिट

आता मी अचूक चेकसम ठेवण्यास पुढे आहे (आधीच्या स्क्रीनशॉटमध्ये तो आधीपासून सेट केलेला आहे):

[x11tete11x @ Jarvis eog] $ makepkg -g ==> स्रोत प्राप्त करीत आहे ... -> eog-3.15.90.tar.xz सापडले ==> स्त्रोत फायलींसाठी चेकसम व्युत्पन्न करीत आहे ... sha256sums = ('95fb566241f492f043d2e9d7301b657d159d68dbb51ba29d88c52a8b7ba8d243')

आणि तयार! 😀 आता मी ते केवळ संकलित आणि स्थापित केलेः

[x11tete11x @ Jarvis eog] $ makepkg -sic ==> पॅकेज तयार करीत आहे: 3.15.90..१..1०-१ (सन मार्च 15 21:50:32 एआरटी 2015) ==> चालू असताना अवलंबित्व तपासत आहे ... ==> तपासत आहे संकलित करीत असताना अवलंबित्व ... ==> स्त्रोत प्राप्त करीत आहे ... -> ईओग-3.15.90.१256०.तार.एक्सझेड आढळले ==> शा २3.15.90s स्म्स सह स्त्रोतांचे प्रमाणीकरण करीत आहे ... eog-3.15.90.tar.xz ... मंजूर ==> स्त्रोत काढत आहे ... -> बीएसडीटार सह इगो-XNUMX.१XNUMX०.तार.एक्सझ काढत आहे ==> $ pkgdir / निर्देशिका काढत आहे ... ==> तयार करणे प्रारंभ करीत आहे () ... तपासणी करीत आहे बीएसडी-सुसंगत स्थापनेसाठी ... / यूएसआर / बिन / इंस्टॉल-सी बिल्ड वातावरण संज्ञ आहे की नाही ते तपासत आहे ... होय

आणि तेच 😀

कमानीमध्ये ईओजी 3.15.90

अर्थात हे त्यांना पाहिजे तितके पॅकेजद्वारे केले जाऊ शकते आणि ते इच्छेनुसार वैशिष्ट्ये सक्रिय किंवा निष्क्रिय करू शकतात (उदाहरणार्थ ते क्यूटी इंटरफेस सक्रिय करून आणि जीटीके इंटरफेस निष्क्रिय करून ऑडियसियस संकलित करू शकतात)


लेखाची सामग्री आमच्या तत्त्वांचे पालन करते संपादकीय नीति. त्रुटी नोंदविण्यासाठी क्लिक करा येथे.

5 टिप्पण्या, आपल्या सोडा

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

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही.

*

*

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

  1.   एओरिया म्हणाले

    शुभेच्छा, कॉमरेस, कॉसच्या बाबतीत, मला केसीपी मध्ये नसलेला काही कमानी पीकेगिल्ड प्रोग्राम संकलित करायचा असेल तर, तो तसाच असेल किंवा मला काही समस्या असतील ... अवलंबित्वांसह ...

    1.    x11tete11x म्हणाले

      होय, आपल्या मार्गदर्शकाद्वारे स्पष्ट केल्यानुसार, आपण अवलंबन तपासले पाहिजेत आणि काही विचारांचा विचार केला पाहिजे http://kaosx.us/es/packaging-guide/

  2.   जोआको म्हणाले

    वाईट नाही, वाईट गोष्ट म्हणजे आपण अवलंबन देखील संकलित करू शकत नाही, जर ते करू शकले तर ते एक मोठे ध्येय असेल. ते अद्याप "हाताने" संकलित केले जाऊ शकतात, परंतु ते स्वयंचलितपणे सक्षम करण्यात छान होईल.
    मी परिपत्रक अवलंबन संकलित करण्यासाठी विविध साधनांचा वापर करण्याचा प्रयत्न केला, त्या आता काय आहेत हे मला आठवत नाही, परंतु मला नेहमीच परिपत्रक अवलंबन मिळाले, म्हणून मी हार मानली.

    मला असे वाटते की संकलित करण्यासाठी जेंटू अजूनही उत्कृष्ट आहे, आर्च खूपच स्लॅकवेअरसारखे दिसते, जे मला आवडत नाही, मला एक बंदरही आवडत नाही, आपण पॅकेज मॅनेजरसह सर्व काही हाताळण्यास सक्षम असावे.

    1.    x11tete11x म्हणाले

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

    2.    111aa म्हणाले

      होय, आर्क स्लॅकवेअरसह बरेच काही सामायिक करते परंतु 'तात्विकदृष्ट्या: एक साधी, स्वच्छ आणि किमान प्रणाली असल्याचे.
      आर्क कसे कार्य करते याबद्दल आपल्याला काहीच स्पष्टपणे समजले नाही.

bool(सत्य)