لینکس پیکجوں کے لئے ایک بنیادی گائیڈ

تعارف

چاہے آپ ڈیبیان کی بنیاد پر لین دین کی بنیاد پر ڈیبیان، یوبنٹو، ٹکسال یا سلیڈی ڈی ایکس کی تقسیم کریں یا یا آپ فیڈورا یا CentOS جیسے ریڈ ٹوٹ کی بنیاد پر لین دین کی تقسیم استعمال کریں جس طرح آپ کے کمپیوٹر پر ایپلی کیشنز انسٹال ہوجائے.

سافٹ ویئر نصب کرنے کے لئے جسمانی طریقہ مختلف ہوسکتا ہے. مثال کے طور پر Ubuntu میں گرافیکل اوزار سوفٹ ویئر سینٹر اور Synaptic ہیں جبکہ فیڈورا میں YUM Extender ہے اور OpenSUSE Yast کا استعمال کرتا ہے. کمان لائن کے اوزار میں کھلی SUSE کے لئے Fedora اور زپپر کے لئے Ubuntu اور Debian یا یو کے لئے مناسب حاصل .

ان سب چیزوں میں عام طور پر ایک چیز یہ ہے کہ ایپلی کیشنز کو انسٹال کرنے کے لئے آسان بنائے جانے کے لئے تیار کیا گیا ہے.

ڈیبین کی بنیاد پر تقسیم ڈیب پیکیج کی شکل کا استعمال کرتے ہیں جبکہ ریڈ ہیم کی بنیاد پر تقسیم شدہ ریمیم پیکجوں کا استعمال ہوتا ہے. بہت سے مختلف پیکجوں کی اقسام دستیاب ہیں لیکن عام طور پر وہ اسی طرح کام کرتے ہیں.

ذخیرہ کیا ہے؟

سافٹ ویئر کے ذخیرہ پر سافٹ ویئر پیکجوں پر مشتمل ہے.

جب آپ سافٹ ویئر سینٹر کے ذریعہ تلاش کرتے ہیں یا ایکٹ کا استعمال کرتے ہیں یا یوم جیسے آلہ کو استعمال کرتے ہیں تو آپ اپنے سسٹم میں دستیاب ذخیرہ کے اندر تمام پیکجوں کی فہرست دکھایا جاتا ہے.

ایک سافٹ ویئر کی ذخیرہ اپنی فائلوں کو ایک سرور پر یا بہت سے مختلف سروروں کو جو آئسر کے طور پر جانا جاتا ہے ذخیرہ کرسکتے ہیں.

پیکجوں کو انسٹال کرنے کا طریقہ

پیکجوں کو تلاش کرنے کا سب سے آسان طریقہ آپ کی تقسیم کے پیکیج مینیجر کی طرف سے فراہم گرافیکل اوزار کے ذریعے ہے.

گرافیکل ٹولز آپ کو انحصار کے مسائل کو حل کرنے میں مدد ملتی ہے اور اس بات کی تصدیق کرنے کے لئے کہ تنصیب نے صحیح طریقے سے کام کیا ہے.

اگر آپ کمانڈ لائن استعمال کرنا پسند کرتے ہیں یا آپ کسی سرٹیفکیٹ سرور کا استعمال کر رہے ہیں (مثلا ڈیسک ٹاپ ماحول / ونڈو مینیجر نہیں ہے) تو آپ کمانڈ لائن پیکیج مینیجرز استعمال کرسکتے ہیں.

یہ یقینی طور پر انفرادی پیکجوں کو نصب کرنے کے لئے ممکن ہے. ڈیبیان کی بنیاد پر تقسیم کے اندر آپ ڈی پی فائلوں کو انسٹال کرنے کیلئے ڈی پی کے جی کمانڈ استعمال کرسکتے ہیں . ریڈ ٹوٹ کی بنیاد پر تقسیم کے اندر آپ کو صرف rpm کمانڈ استعمال کر سکتے ہیں.

ایک پیکیج میں کیا ہے

ڈیبیان پیکج کے مواد کو دیکھنے کے لئے آپ اسے آرکائیو مینیجر میں کھول سکتے ہیں. مندرجہ ذیل پیکیج میں موجود فائلیں مندرجہ ذیل ہیں:

ڈیبین بائنری فائل میں ڈیبین کی شکل نسخہ نمبر ہے اور مواد تقریبا تقریبا ہمیشہ 2.0 پر مشتمل ہیں.

کنٹرول فائل عام طور پر ایک زپ اپ ٹار فائل ہے. کنٹرول فائل کے مواد مندرجہ ذیل پیکج کے اہم خصوصیات کی وضاحت کرتے ہیں:

اعداد و شمار فائل جس میں زپ اپ ٹری فائل بھی پیکیج کے لئے ایک فولڈر کی ساخت فراہم کرتا ہے. ڈیٹا فائل میں تمام فائلوں کو لینکس کے نظام میں متعلقہ فولڈر میں توسیع کی جاتی ہے.

آپ پیکجوں کو کس طرح تشکیل دے سکتے ہیں

ایک پیکج بنانے کے لئے، آپ کو ایک پیکڈ شکل میں فراہم کرنا چاہتے ہیں جو کچھ کرنے کی ضرورت ہے.

ایک ڈویلپر نے ذریعہ کوڈ بنایا ہے جو لینکس کے تحت کام کرتا ہے لیکن فی الحال لینکس کے اپنے ورژن کے لئے پیک کیا جاتا ہے. اس مثال میں آپ ڈیبیان پیکج یا آر پی ایم پیکیج تیار کرنا چاہتے ہیں.

متبادل طور پر شاید آپ ڈویلپر ہیں اور آپ اپنے سافٹ ویئر کے لئے پیکجوں کو کرنا چاہتے ہیں. پہلی مثال میں آپ کوڈ کو مرتب کرنے کی ضرورت ہے اور اس بات کا یقین کر لیں کہ یہ کام کرتا ہے لیکن اگلا مرحلہ پیکج تیار کرنا ہے.

تمام پیکجوں کو ماخذ کوڈ کی ضرورت نہیں ہے. مثال کے طور پر آپ سکاٹ لینڈ کے وال پیپر تصاویر یا ایک مخصوص آئیکن سیٹ پر مشتمل ایک پیکیج بنا سکتے ہیں.

اس گائیڈ سے پتہ چلتا ہے کہ ڈیب اور .rpm پیکجوں کو کیسے بنایا جائے.