विन्यास या कॉन्फ़िगरेशन
उपयोगकर्ता टर्मिनल को termux.properties फ़ाइल में कॉन्फ़िगर कर सकते हैं। अन्य टर्मिनल एमुलेटर के विपरीत, टर्मक्स के कॉन्फ़िगरेशन को ग्राफिकल सेटिंग्स का उपयोग करने के बजाय उस फ़ाइल के भीतर पढ़ा जाता है, जिसे उपयोगकर्ताओं को टेक्स्ट एडिटर का उपयोग करना होगा।
ऐड-ऑन
टर्मक्स में 6 ऐड-ऑन भी शामिल हैं, जो इस प्रकार हैं;
टर्मक्स API - CLI अनुप्रयोगों के लिए एंड्रॉइड कार्यक्षमता को उजागर करता है।
टर्मक्स स्टाइलिंग - रंग योजना और टर्मिनल के फ़ॉन्ट को बदलने की अनुमति देता है।
टर्मक्स बूट - बूट पर टर्मक्स कमांड निष्पादित करता है।
टर्मक्स विजेट - उपयोगकर्ताओं को होम स्क्रीन में एक समर्पित विजेट या शॉर्टकट में स्क्रिप्ट चलाने दें।
टर्मक्स फ्लोट - फ्लोटिंग विंडो में टर्मिनल सेशन चलाता है।
टर्मक्स टास्कर - टर्मक्स में टास्कर ऐप को एकीकृत करने के लिए प्लगइन।
ऐड-ऑन को एक ही स्रोत से इंस्टॉल किया जाना चाहिए, क्योंकि ऐड-ऑन का उपयोग करने के लिए एक ही हस्ताक्षर कुंजी के साथ हस्ताक्षर किए गए हैं, इन ऐप्स के बीच एक ही यूजर आईडी है।
पैकेज प्रबंधन और डिस्ट्रीब्यूशन
टर्मक्स में पैकेज एप्लिकेशन के पैकेज मैनेजर ( pkg ) के माध्यम से स्थापित होते हैं और डिफ़ॉल्ट रूप से .deb प्रारूप का उपयोग करते हैं। लेकिन सामान्य डेबियन पैकेजों को संस्थापित नहीं किया जा सकता क्योंकि टर्मक्स FHS के अनुरूप नहीं है। उपयोगकर्ता पैकेज भी बना और जमा कर सकते हैं।
पैकेज उपलब्धता
टर्मक्स के पास 2021 तक 1000+ से अधिक पैकेज उपलब्ध हैं। हालाँकि, टर्मक्स में अन्य वितरण पैकेजों की तुलना में अभी भी अपेक्षाकृत छोटा है और कुछ पैकेजों को विभिन्न कारणों से पोर्ट नहीं किया जा सकता है जिनमें संकलन ( Compilation ) शामिल है।
पैकेज रिपॉजिटरी
टर्मक्स में 3 रिपॉजिटरी उपलब्ध हैं। डिफ़ॉल्ट टर्मक्स बूटस्ट्रैप इंस्टॉलेशन में शामिल हैं;
main मुख्य भंडार है, जिसमें सभी CLI उपयोगिताओं और अन्य लोकप्रिय लिनक्स उपकरण और भाषा संकलक/दुभाषिया शामिल हैं।
x11-repo में X11-आधारित पैकेज और आलेखीय अनुप्रयोग शामिल हैं।
रूट-रेपो ( root-repo ) में ऐसे पैकेज होते हैं, जो केवल रूट किए गए डिवाइस के लिए उपयोगी होते हैं। हालांकि, कुछ पैकेज रूट के बिना उपयोग किए जा सकते हैं लेकिन कार्यक्षमता कुछ हद तक सीमित हो सकती है।
गूगल प्ले अपडेट
टर्मक्स v0.101 Google Play Store में अपडेट होने वाला अंतिम संस्करण है। Google Play ने नवंबर 2020 से एपीआई स्तर 29 में लक्षित करने के लिए ऐप्स को लागू किया जो निजी एप्लिकेशन निर्देशिका पर बायनेरिज़ के निष्पादन को तोड़ता है।
गूगल के अनुसार:- एंड्रॉइड 10 को लक्षित करने वाले अविश्वसनीय ऐप्स ऐप की होम निर्देशिका के भीतर फ़ाइलों पर exec( ) निष्पादन को लागू नहीं कर सकते हैं। लिखने योग्य ऐप होम निर्देशिका से फ़ाइलों का यह निष्पादन W^X उल्लंघन है। ऐप्स को केवल बाइनरी कोड लोड करना चाहिए, जो किसी ऐप की APK फ़ाइल में एम्बेड किया गया है।
टर्मक्स डेवलपमेंट टीम अपडेट प्राप्त करना जारी रखने के लिए F-Droid में जाने का सुझाव देती है।
बिंट्रे शटडाउन
मई 2021 को बिंट्रे ने अपनी सेवाओं को बंद कर दिया, जो टर्मक्स पैकेज के लिए प्राथमिक होस्टिंग रही है। टर्मक्स किसी अन्य होस्टिंग सेवा में माइग्रेट हो गया और पैकेज को अपडेट/इंस्टॉल करने से पुराने टर्मक्स संस्करणों में 403/404 त्रुटियां होती हैं।
Comments