२. इण्डिक्स तन्त्र की संस्थापना

इण्डिक्स तन्त्र आप एन॰सी॰एस॰टी॰ मुम्बई के स्थल से प्राप्त कर सकते हैं http://rohini.ncst.ernet.in/indix/। यह तन्त्र स्रोत व द्विलव दोनो रुपों में उपलब्ध है। यह विधि द्विलव फ़ाइलों की मदद से इण्डिक्स तन्त्र की स्थापना का वर्णन करती है। बाद में मैं स्रोत संस्थापन के बारे में लिखने के बारे में भी सोच रहा हूँ। इण्डिक्स को अपनी मशीन पर सफलतापूर्वक संस्थापित करने के लिये यह फ़ाइलें मशीन पर चाहिये होंगी :

gtk.tar.gz
indix.tar.gz

२.१. इण्डिक्स की संस्थापना

एन॰सी॰एस॰टी ने simpm (सिम्पल पैकेज मैनेजर) लिखा है जो कि पूरा संस्थापन कार्य कर देता है। simpm इण्डिक्स के द्विलव वितरण के लिये यह कदम उठाता है :

  1. वितरण में उपलब्ध सभी फ़ाइलों के नाम पढ़ता है, इस निर्देश को चला के tar -tzpPf package.tgz > .package.list
  2. इन सभी फ़ाइलों को और जिस फ़ाइल में सूची बनी है उस को बचाता है इस निर्देश से tar -czpPf .old.package.tgz .package.list `cat .package.list`
  3. simpm उसके बाद सभी फ़ाइलों को पैकेज से निकालता है और संस्थापित करता है ऐसे tar -xzpPf package.tgz
किसी कारण से अग़र आप अपनी प्रणाली को फिर पुरानी स्थिति में लाना चाहते है तो आप आराम से ऐसे कर सकते हैं tar -xzpPf .old.package.tgz

२.२. simpm चलाना

बिना किसी आर्ग्युमेण्ट या पैरामीटर के simpm की प्रयोग विधि प्रदर्शित होगी।

  # simpm -i package.tgz [-d savdir/]
ऊपर वर्णित सभी कदम १ से ३ तक उठाता है। 'i' का अर्थ है संस्थापन। सफल संस्थापन से बनेगा savdir/.old.package.tgz। यदि उसे पहेले ही मौजूद .old.package.tgz मिलता है, तो simpm आगे नहीं बढ़ेगा क्योंकि इसका मतलब है के इण्डिक्स तन्त्र पहले ही संस्थापित हो चुका है। लेकिन आप इसका नाम परिवर्तित करके इण्डिक्स संस्थापन कर सकते हैं। अन्यथा आप असंस्थापन करके संस्थापन तो कर ही सकते हैं।

  # simpm -u package.tgz [-d savdir/]
पैकेज को असंस्थापित करेगा। ध्यान दे, यह निर्देश तभी चलेगा अगर उसे एक पठनीय .old.package.tgz मिले। असंस्थापन के बाद simpm संस्थापन के समय पैकेज द्वारा बदली गई सभी फ़ाइलों को वापस पुरानी स्थिति में ले आयेगा। .old.package.tgz को असंस्थापन के बाद हटादिया जायेगा जिससे कि पुराने सभी संस्थापन हट जायें। simpm सभी संस्थापनों व असंस्थापनों का लेखाजोखा यहाँ रखता है savdir/simpm.log file.

इण्डिक्स तन्त्र को संस्थापित करने के लिये आपको बस यह निर्देश तङ्कित करने हैं (साथ ही प्रार्थना करें और अपना प्रिय कबीली नृत्य भी करें):

  # simpm -i /path/to/gtk.tar.gz
  # simpm -i /path/to/indix.tar.gz
सभी आवश्यक फ़ाइलों की प्रति ले ली जायेगी, और इण्डिक्स तन्त्र आपकी मशीन पर संस्थापित हो जायेगा। बल्ले बल्ले।

मुबारकें बेशकीमती प्राणी, इण्डिक्स तन्त्र अपनी मशीन पर संस्थापित करने पर। इस विधिपत्र का बाकी हिस्सा ऍक्स में भारतीय मुद्रलिपियों व लिपियों का इस्तेमाल करने के लिये लैनक्स पर्यावरण जमाने के बारे में रोशनी डालेगा।