नमस्कार लोकांनो, यावेळी मी थोडेसे बोलणार आहे एबीएस (आर्क बिल्ड सिस्टम)थोडक्यात, ही यंत्रणा आहे पोर्ट ज्याची गणना केली जाते आर्चलिनक्स.
मी एबीएस काय करू शकतो?
आपल्यापैकी ज्यांना खेळायला आवडते पीकेजीबिल्ड्स , Abs आम्हाला आर्चीलिंक रिपॉझिटरीज पॅकेजमधून सर्व पीकेबीयूएलडीएस "डाउनलोड" करण्याची आणि इच्छेनुसार त्यांना सुधारित करण्यास अनुमती देते उदाहरणार्थ प्रोग्रामच्या कोणत्याही विशिष्ट वैशिष्ट्यास सक्षम किंवा अक्षम करण्यासाठी संकलन सूचनांमध्ये ध्वज जोडा किंवा काढून टाकणे.
एबीएस स्थापित करणे आणि चालू करणे
हे करण्यासाठी, आम्ही स्थापित करणार आहोत Abs:
sudo pacman -S abs
मग आम्ही अधिकृत रेपोच्या पीकेबीजीआयएलडीएस ट्रीचे समक्रमित करणार आहोत:
sudo 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 / निर्देशिका काढत आहे ... ==> तयार करणे प्रारंभ करीत आहे () ... तपासणी करीत आहे बीएसडी-सुसंगत स्थापनेसाठी ... / यूएसआर / बिन / इंस्टॉल-सी बिल्ड वातावरण संज्ञ आहे की नाही ते तपासत आहे ... होय
आणि तेच 😀
अर्थात हे त्यांना पाहिजे तितके पॅकेजद्वारे केले जाऊ शकते आणि ते इच्छेनुसार वैशिष्ट्ये सक्रिय किंवा निष्क्रिय करू शकतात (उदाहरणार्थ ते क्यूटी इंटरफेस सक्रिय करून आणि जीटीके इंटरफेस निष्क्रिय करून ऑडियसियस संकलित करू शकतात)
शुभेच्छा, कॉमरेस, कॉसच्या बाबतीत, मला केसीपी मध्ये नसलेला काही कमानी पीकेगिल्ड प्रोग्राम संकलित करायचा असेल तर, तो तसाच असेल किंवा मला काही समस्या असतील ... अवलंबित्वांसह ...
होय, आपल्या मार्गदर्शकाद्वारे स्पष्ट केल्यानुसार, आपण अवलंबन तपासले पाहिजेत आणि काही विचारांचा विचार केला पाहिजे http://kaosx.us/es/packaging-guide/
वाईट नाही, वाईट गोष्ट म्हणजे आपण अवलंबन देखील संकलित करू शकत नाही, जर ते करू शकले तर ते एक मोठे ध्येय असेल. ते अद्याप "हाताने" संकलित केले जाऊ शकतात, परंतु ते स्वयंचलितपणे सक्षम करण्यात छान होईल.
मी परिपत्रक अवलंबन संकलित करण्यासाठी विविध साधनांचा वापर करण्याचा प्रयत्न केला, त्या आता काय आहेत हे मला आठवत नाही, परंतु मला नेहमीच परिपत्रक अवलंबन मिळाले, म्हणून मी हार मानली.
मला असे वाटते की संकलित करण्यासाठी जेंटू अजूनही उत्कृष्ट आहे, आर्च खूपच स्लॅकवेअरसारखे दिसते, जे मला आवडत नाही, मला एक बंदरही आवडत नाही, आपण पॅकेज मॅनेजरसह सर्व काही हाताळण्यास सक्षम असावे.
आर्क मधील पॅकेजेसचे संकलन, जेंटूचे "अनुकरण" करणे, किंवा कामगिरी मिळविणे किंवा "श्रेष्ठ" असणे नव्हे, तर मी ज्या गोष्टी नमूद केल्या त्यासारख्या विशिष्ट परिस्थितीसाठी आहे.
माझ्यासाठी अवलंबन संकलित केलेली नाहीत, हे देखील ठीक आहे, जेंटू हे त्या साध्या कारणास्तव, येथे आपण अगदी विशिष्ट गोष्टी शोधत आहात, जर आपण त्यास मुख्य भांडारांतून काढून टाकू शकता, जर तसे नसेल तर, आपल्याकडे एक साधन म्हणून एबीएस आहे
होय, आर्क स्लॅकवेअरसह बरेच काही सामायिक करते परंतु 'तात्विकदृष्ट्या: एक साधी, स्वच्छ आणि किमान प्रणाली असल्याचे.
आर्क कसे कार्य करते याबद्दल आपल्याला काहीच स्पष्टपणे समजले नाही.