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

आर्क के बारे में

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

स्थापना

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

एक बार जब आप सीडी बूट कर लेंगे, तो आप इंस्टॉलेशन प्रक्रिया को दर्ज करके शुरू कर सकते हैं

 / चाप / सेटअप 

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

पैकेज प्रबंधन

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

 पॅकमैन-एसई 

यदि आपको इसके साथ कोई समस्या है, तो /etc/pacman.d/mirrorlist संपादित करके दर्पण को बदलने का प्रयास करें। अपने वर्तमान दर्पण को टिप्पणी करें और अपने क्षेत्र से दूसरे का चयन करें। सुनिश्चित करें कि आप सिंक में अतिरिक्त देखते हैं। यही वह जगह है जहां आपको अपने कई सामान्य पैकेज मिलेंगे। अगर सब ठीक हो जाए, तो आप कुछ पैकेज स्थापित करने के लिए तैयार हैं। ऐसा करने का आदेश है

 pacman -S (पैकेज का नाम) 

यहां मेरे पसंदीदा विंडो मैनेजर, विंडो मेकर को स्थापित करने वाले पॅकमैन का एक उदाहरण दिया गया है।

कुछ आम pacman विकल्प शामिल हैं ..

 pacman -R (पैकेज नाम) # एक पैकेज को हटाने के लिए 
 pacman -Ss (पैकेज नाम) # संकुल के लिए खोज करने के लिए 
 pacman -Si (पैकेज नाम) # एक पैकेज के बारे में जानकारी प्राप्त करने के लिए 
 pacman -Syu # दर्पण और अद्यतन प्रणाली के साथ सिंक करने के लिए 
 pacman -U पथ / से / पैकेज # स्थानीय पैकेज फ़ाइल को स्थापित करने के लिए 

सिस्टम कॉन्फ़िगरेशन

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

ऐसे कुछ पैकेज हैं जिन्हें आप एक्स शुरू करने से पहले इंस्टॉल करना चाहते हैं।

  • xf86-इनपुट-कुंजीपटल
  • xf86-इनपुट-माउस
  • hwdetect
  • xf86-video- (आपका वीडियो कार्ड प्रकार)

अंत में, चलकर एक एक्स.org कॉन्फ़िगरेशन उत्पन्न करें

 एक्स-कॉन्फिगरेशन 

और परिणामी कॉन्फ़िगरेशन को /etc/X11/xorg.conf पर कॉपी करें।

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

 exec wmaker 

ऐच्छिक

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

 pacman -S python fakeroot gcc patch wget ftp gftp.berlios.de/pub/aurbuild/aurbuild-1.8.8-1-any.pkg.tar.gz pacman -U aurbuild-1.8.8-1-कोई भी बनाते हैं .pkg.tar.gz aurbuild -s ddcxinfo-arch aurbuild -s hwd hwd -xa 

अगर मैंने किसी भी कदम को याद किया है, तो कृपया मुझे टिप्पणियों में बताएं और मैं इस सेक्शन को अपडेट कर दूंगा।

निष्कर्ष

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