1 Quick Start.hi
Anagnostakis Ioannis edited this page 2026-06-30 21:10:06 +03:00

EN · EL · FR · ES · IT · RU · ZH · AR · HI · PT · DE

त्वरित आरंभ

यही समूचा प्रथम-बार विन्यास है। विन्यास /etc/slacker/ में रहता है (निर्देशिका को --config-dir से बदलें)। पैकेज स्थापित करने के बाद फ़ाइलें पहले से ही वहाँ होती हैं — आप केवल mirrors और repos संपादित करते हैं।

1. एक मिरर चुनें

पहले slacker find-mirror चलाएँ। यह Slackware की आधिकारिक मिरर-सूची की जाँच करता है, हर मिरर को एक छोटे-से अनुरोध से समयबद्ध करता है, पुराने पड़ चुके मिरर हटा देता है, और आपके क्षेत्र के लिए सबसे तेज़ अद्यतन मिरर सूचीबद्ध करता है — फिर उपयोग के लिए एक पंक्ति सुझाता है। यह किसी भी मिरर के विन्यस्त होने से पहले भी काम करता है, इसलिए नई स्थापना पर यह स्वाभाविक पहला आदेश है।

slacker find-mirror

फिर /etc/slacker/mirrors खोलें और अपनी आर्किटेक्चर तथा रिलीज़ के लिए ठीक एक पंक्ति अनकमेंट करें — या find-mirror द्वारा सुझाई गई पंक्ति चिपकाएँ। डिफ़ॉल्ट रूप से कोई भी सक्रिय नहीं होती; दो या अधिक सक्रिय पंक्तियाँ एक त्रुटि हैं।

# /etc/slacker/mirrors  - एक पंक्ति अनकमेंट करें
https://slackware.uk/slackware/slackware64-current/

32-बिट -current पर, slackware64-current के बजाय slackware-current वृक्ष चुनें (slackware निर्देशिका, न कि slackware64); slacker aaa_base से आर्किटेक्चर स्वतः पहचान लेता है (i586/i686)। find-mirror 32-बिट पर भी काम करता है।

2. अपने रिपॉज़िटरी घोषित करें

/etc/slacker/repos खोलें। URL क्षेत्र एक शब्दशः URL है, कीवर्ड mirror (सक्रिय मिरर, आधिकारिक रिपॉज़िटरी के लिए), या mirror/<उप-पथ> (सक्रिय मिरर जिसमें एक उप-पथ जोड़ा गया हो)। बाइनरी रिपॉज़िटरीयों की प्राथमिकताएँ भिन्न होनी चाहिए; ऊँची प्राथमिकता जीतती है।

# priority  name        url|mirror|mirror/<subpath>                          [flags]
100         slackware   mirror                                                official
200         patches     mirror/patches                                        subtree immutable
90          extras      mirror/extra                                          subtree immutable
85          testing     mirror/testing                                        subtree immutable
# वैकल्पिक तृतीय-पक्ष - अनकमेंट करें और समायोजित करें; URL पहले से आपके आर्क/रिलीज़ से मेल खाते हैं:
#80         conraid     https://slackers.it/repository/slackware64-current
#60         alienbob    https://slackware.nl/people/alien/sbrepos/current/x86_64

वैकल्पिक रूप से टैग-प्राथमिकता (tag-priority) पंक्तियाँ जोड़ें ताकि स्रोत/स्थानीय पैकेज upgrade-all द्वारा कभी स्थानांतरित या पदावनत न हों:

100         SBo         _SBo
100         local       _rtz

हर flag का पूरा अर्थ, subtree नियम, और प्राथमिकता-मॉडल Repositories and Priority में हैं। वितरण की चार उप-वृक्ष — extra, patches, testing, pasture — को सदा subtree flag धारण करना चाहिए

3. जाँचें, फिर कुंजियाँ आयात करें और ताज़ा करें

पहले «डॉक्टर» चलाएँ: slacker status नए या टूटे हुए विन्यास पर भी काम करता है, परिवेश तथा आपके mirrors/repos को सत्यापित करता है (यह भी कि आपका मिरर ऊपरी मास्टर के साथ अद्यतन है या नहीं), और ठीक-ठीक अगले चरण छापता है। उनका अनुसरण करें, और कभी भी status दोबारा चलाकर पुष्टि करें कि सब हरा है।

slacker status            # विन्यास का निदान; आगे क्या करना है, सूचीबद्ध करता है
slacker update gpg        # एक बार: हर रिपॉज़िटरी की GPG कुंजी आयात + पिन करें
slacker update            # GPG सत्यापन, मेटाडेटा प्राप्ति
slacker install-new
slacker upgrade-all

update gpg हर रिपॉज़िटरी की कुंजी पिन करता है (trust on first use)। किसी subtree रिपॉज़िटरी के लिए यह जड़ से वही Slackware कुंजी पिन करता है — यही वह बात है जो स्थापना के समय extra//testing//patches/ पैकेजों के लिए प्रति-पैकेज GPG सत्यापन को सफल होने देती है। देखें Security

4. इसका उपयोग करें

slacker search firefox
slacker install mozilla-firefox
slacker upgrade-all
slacker history --last 20

यहाँ से आगे:

  • Commands — हर क्रिया, उसके विकल्पों के साथ।
  • Common Workflows — वे नुस्खे जो आप रोज़मर्रा में सचमुच उपयोग करेंगे।
  • Configurationslacker.conf की हर कुंजी।