Slapt-get
سلیپٹ گیٹ سلیک ویئر کے لیے اے پی ٹی جیسا پیکیج مینجمنٹ سسٹم ہے۔ سلیپٹ-گیٹ ڈیبین (اے پی ٹی-گیٹ) کی خصوصیات کو زیادہ سے زیادہ قریب سے اپنانے کی کوشش کرتا ہے۔ جی این یو جنرل پبلک لائسنس کی شرائط کے تحت جاری کیا گیا، سلیپٹ-گیٹ ایک مفت سافٹ ویئر ہے۔ خصوصیات سلیپٹ-گیٹ مقامی سلیک ویئر پیکیج ٹولز (انسٹال پی کے جی، اپ گریڈ پی کے جی اور ہٹانے پی کے جی) کے اوپر فعالیت بناتا ہے جو پیکیج کے استفسار، ریموٹ فیچنگ، سسٹم اپ ڈیٹس، انٹیگریٹڈ چینج لاگ کی معلومات، اور بہت سی اختیاری جدید خصوصیات جیسے انحصار کے حل، پیکیج کے تنازعات، تجاویز، چیکسم اور عوامی کلیدی تصدیق، اور منتقلی کی بحالی کو فعال کرتا ہے۔ سلیپٹ-گیٹ نقل و حمل کے لیے libcurl cURL لائبریری کا استعمال کرتا ہے۔ libcurl نامکمل ڈاؤن لوڈ کے لیے ٹرانسفر ریزیومے کے ساتھ ایف ٹی پی، ایف ٹی پی ایس، ایچ ٹی ٹی پی، ایچ ٹی ٹی ایس، فائل:// اور دیگر وسائل کی اقسام کے لیے سپورٹ فراہم کرتا ہے۔ سلیپٹ-گیٹ دستخطوں کی توثیق کرنے کے لیے جی این یو پرائیویسی گارڈ لائبریری کا بھی استعمال کرتا ہے۔ سلیپٹ-گیٹ ایک سادہ کنفیگریشن فائل فارمیٹ فراہم کرتا ہے جس میں سسٹم اپ گریڈ آپشن کے ساتھ استعمال کے لیے ایک اخراج میکانزم کے ساتھ ساتھ تمام مطلوبہ پیکیج ذرائع کے لیے اعلانات بھی شامل ہیں۔ ہر پیکیج ماخذ کو اختیاری طور پر ایک مخصوص ترجیح کے ساتھ ٹیگ کیا جا سکتا ہے تاکہ پیکیج ورژن کے موازنہ کو ختم کیا جا سکے اور اپ اسٹریم سافٹ ویئر ڈاؤن گریڈ کا احترام کیا جا سکے جیسا کہ اس صورت میں ہو سکتا ہے جب سلیک ویئر پیکیج کے پچھلے ورژن میں واپس آتا ہے۔ انحصار سلیپٹ-گیٹ سلیک ویئر کی تقسیم میں شامل پیکجوں کے لیے انحصار کا حل فراہم نہیں کرتا ہے۔ تاہم، یہ سلیک ویئر ہم آہنگ پیکجوں میں انحصار کے حل کے لیے ایک فریم ورک فراہم کرتا ہے جو کہ اے پی ٹی کے استعمال کردہ ہینڈ ٹیونڈ طریقہ سے ملتا جلتا ہے۔ کئی پیکیج ذرائع اور سلیک ویئر پر مبنی تقسیم اس فعالیت سے فائدہ اٹھاتے ہیں۔ پیکیج کے تنازعات اور تکمیلی پیکیج کی تجاویز کے ساتھ سخت، نرم اور مشروط انحصار کا اظہار سلیپٹ گیٹ فریم ورک کا استعمال کرتے ہوئے کیا جا سکتا ہے۔ انحصار کی معلومات کو شامل کرنے کے لیے پیکجوں میں خود کسی ترمیم کی ضرورت نہیں ہے۔ بلکہ پیکیج لسٹنگ فائل، PACKAGES.TXT، ان رلیشن شپ کی وضاحت کے لیے استعمال ہوتی ہے۔ یہ فائل پیٹرک والکرڈنگ نے فراہم کی ہے اور یہ ڈیبین کے زیر استعمال Packages.gz فائل سے ملتی جلتی ہے۔ پیکجوں کے ایک گروپ سے PACKAGES.TXT فائل بنانے کے لیے کئی اسکرپٹ دستیاب ہیں۔ پیٹرک والکرڈنگ کے ذریعہ استعمال کردہ فائل فارمیٹ کو فی پیکیج چند اضافی لائنیں شامل کرکے بڑھایا جاتا ہے۔ سلیپٹ-گیٹ پھر سورس ڈاؤن لوڈ کے دوران اس فائل کو تجزیہ کرتا ہے۔ عام طور پر، تیسرے فریق کے پیکیجز انحصار کی معلومات کو پیکیج کے اندر ہی ذخیرہ کرتے ہیں تاکہ بعد میں اسے PACKAGES.TXT میں نکالا جا سکے۔ اس معلومات کو سلیک ویئر پیکیج فارمیٹ میں شامل کرنے سے سلیک ویئر پی کے ٹولز کی ان پیکجوں کو انسٹال کرنے کی صلاحیت میں رکاوٹ نہیں آتی ہے۔ پیکیج انسٹال ہونے کے بعد اس معلومات کو خاموشی سے نظر انداز کر دیا جاتا ہے اور اسے خارج کر دیا جاتا ہے۔ پیکیج کے ذرائع سلیپٹ-گیٹ سرکاری سلیک ویئر آئینے اور تھرڈ پارٹی پیکیج کے ذخائر جیسے http://www.slacky.eu کے ساتھ کام کرتا ہے۔ سلیپٹ-گیٹ پیکیج کی معلومات کے لیے ریپوزیٹری میں سپورٹ فائلیں، PACKAGES.TXT اور CHECKSUMS.md5 تلاش کرتا ہے۔ یہ فائلیں پیکیج کے نام، ورژن، سائز (کمپریسڈ اور غیر کمپریسڈ دونوں)، چیکسم کے ساتھ ساتھ پیکیج کی تفصیل بھی فراہم کرتی ہیں۔ ان فائلوں کو بڑھایا جا سکتا ہے، جیسا کہ پچھلے حصے میں بحث کی گئی ہے، انحصار کی فہرستوں، تنازعات کی معلومات، اور پیکیج کی تجاویز کو شامل کرنے کے لیے۔ یہ فائلیں ہر پیکیج کے لیے MIRROR اعلامیے کی وضاحت کر کے دوسرے دور دراز ذرائع کے لیے بھی پراکسی کر سکتی ہیں۔ جی ایس لیپٹ جی ایس لیپٹ کے لیے ایک جی ٹی کے + فرنٹ اینڈ ہے، سلیپٹ-گیٹ لائبریری جو سلیک ویئر اور اس کے مشتقات کے لیے جدید پیکیج مینجمنٹ فراہم کرتی ہے۔ سناپٹک میں موجود فعالیت سے متاثر ہو کر، جی سلیپٹ کا مقصد ڈیبین اور اس کے مشتقات کے استعمال میں آسانی کو سلیک ویئر کی دنیا میں لانا ہے۔ جی ایس لیپٹ بنیادی طور پر ویکٹر لینکس کے ذریعہ استعمال ہونے والے وی لیپٹ (x) ڈائیلاگ سلیپٹ-جیٹ فرنٹ اینڈ کی جگہ لینے کے لیے لکھا گیا تھا۔ تقسیمات سلیک ویئر کے علاوہ، سلیپ گیٹ اور جی ایس لیپٹ کئی دیگر تقسیمات میں شامل ہیں، جن میں شامل ہیں: مطلق لینکس سیلیکس او ایس سلیمڈ 64 ویکٹر لینکس وولویکس حوالہ جات بیرونی لنکس سلیپ گیٹ پر سلیک وکی فری پیکیج مینجمنٹ سسٹم لینکس پیکیج مینجمنٹ سے متعلق سافٹ ویئر صرف لینکس فری سافٹ ویئر سلیک ویئر