ڈیبین میں پیکیج کا ذخیرہ کیسے شامل کریں۔

How Add Package Repository Debian



لینکس پر پیکیجز کا ایک سیٹ بطور ڈیفالٹ انسٹال ہوتا ہے۔ لیکن پہلے سے طے شدہ پیکیج کبھی بھی کافی نہیں ہوتے ہیں۔ آپ فائل سرور ، یا ویب سرور ، یا ڈیٹا بیس سرور یا کچھ اور ترتیب دینا چاہتے ہیں۔ اس کے لیے آپ کو اضافی پیکجز انسٹال کرنے کی ضرورت ہے۔ ہم جیسے پیکیج مینیجر استعمال کرتے ہیں۔ مناسب لینکس پر پیکیجز انسٹال اور ان کا انتظام کرنا۔ پیکیج مینیجر پیکج کے ذخیرے سے پیکیج ڈاؤن لوڈ اور انسٹال کرتا ہے۔ ایک پیکیج ریپوزٹری ویب پر ایک HTTP یا FTP سرور ہے جہاں پیکیج کا ایک سیٹ انٹرنیٹ پر پیکیج میٹا ڈیٹا کے ساتھ رکھا جاتا ہے جسے ایک پیکیج مینیجر پسند کرتا ہے مناسب پیکیج ریپوزٹری پر کون سے پیکجز دستیاب ہیں یہ جاننے کے لیے پہلے ڈاؤن لوڈ اور استعمال کرتا ہے۔ آپ اپنا مقامی پیکیج کا ذخیرہ بھی رکھ سکتے ہیں اور اسے ڈیبین میں شامل کر سکتے ہیں۔

اس آرٹیکل میں ، میں آپ کو دکھاؤں گا کہ ڈیبین پر پیکیج کا ذخیرہ کیسے شامل کیا جائے۔ میں مظاہرے کے لیے ڈیبین 9 اسٹریچ استعمال کروں گا۔







ڈیبین پر دستی طور پر ایک پیکیج ریپوزٹری شامل کرنا۔

پیکیج کے ذخیرے کی معلومات پر محفوظ ہے۔ /etc/apt/sources.list فائل. آپ ترمیم کر سکتے ہیں۔ /etc/apt/sources.list ایک نیا پیکیج ذخیرہ شامل کرنے کے لیے براہ راست فائل کریں۔



آپ ترمیم کے لیے درج ذیل کمانڈ چلا سکتے ہیں۔ /etc/apt/sources.list فائل:



$سودو نینو /وغیرہ/مناسب/ذرائع کی فہرست





آپ کو مندرجہ ذیل ونڈو کو دیکھنا چاہیے جیسا کہ نیچے اسکرین شاٹ میں دکھایا گیا ہے۔ جیسا کہ آپ دیکھ سکتے ہیں ، میرے پاس ابھی یہاں کوئی پیکج ریپوزٹری شامل نہیں ہے۔ آپ کے پاس بہت سے پیکیج ذخیرے شامل ہو سکتے ہیں۔ لیکن میں آپ کو بنیادی باتیں دکھانا چاہتا ہوں۔



اب میں آفیشل ڈیبین 9 پیکج ریپوزٹری کو شامل کرنے جا رہا ہوں۔ لہذا میں فائل میں مندرجہ ذیل لائن شامل کر رہا ہوں جیسا کہ نیچے اسکرین شاٹ میں نشان لگا دیا گیا ہے۔

ڈیب http://ftp.us.debian.org/ڈیبین اسٹریچ مین شراکت غیر فری۔

آپ ابھی تک نہیں سمجھ سکتے کہ یہ لائن کیا ہے۔ مجھے وضاحت کا موقع دیں.

لائن شروع ہوتی ہے۔ deb جس کا مطلب ہے کہ یہ پہلے سے مرتب شدہ ڈیبین بائنری مخزن ہے۔ اگر پیکیج کے ذخیرے میں مختلف سافٹ وئیرز کے سورس کوڈز ہیں تو آپ کو تبدیل کرنا چاہیے۔ deb کے ساتھ ڈیب ایس آر سی .

اب اگلا سیکشن پیکیج ریپوزٹری کا یو آر ایل ہے۔ آپ یہاں HTTP ، HTTPS ، FTP ریپوزٹری یو آر ایل شامل کر سکتے ہیں۔

اگلا سیکشن جیسا کہ نیچے اسکرین شاٹ میں نشان لگا ہوا ہے سویٹ یا کوڈ نام ہے۔ ڈیبین 9 کے لئے ، یہ ہے۔ کھینچنا .

آپ درج ذیل کمانڈ کے ذریعے اپنے ڈیبین آپریٹنگ سسٹم کے لیے کیا ڈھونڈ سکتے ہیں:

$lsb_release-سی

جیسا کہ آپ نیچے اسکرین شاٹ سے دیکھ سکتے ہیں ، کوڈ نام یا سویٹ نام ہے۔ کھینچنا .

ذیل میں اسکرین شاٹ کا نشان لگایا گیا حصہ مخصوص پیکیج ذخیرے پر منحصر ہے جسے آپ شامل کر رہے ہیں۔ سرکاری ڈیبین مخزن کے لیے ، آپ کے پاس ہے۔ مرکزی ، شراکت ، اور غیر آزاد .

ان الفاظ میں سے ہر ایک ایک ہی پیکج کے ذخیرے میں ایک سیکشن یا سافٹ وئیر پیکجوں کے سیٹ کی نمائندگی کرتا ہے۔

ایک بار جب آپ کام کرلیں ، دبائیں۔ + ایکس اور پھر دبائیں اور اور پھر دبائیں فائل کو محفوظ کرنے کے لیے۔

ایک بار جب آپ ایک ذخیرہ شامل کرنے کے بعد ، کو اپ ڈیٹ کرنے کے لیے درج ذیل کمانڈ چلائیں۔ مناسب پیکیج مینیجر کیش:

$سودو اپ ڈیٹ حاصل کریں۔

جیسا کہ آپ دیکھ سکتے ہیں ، پیکیج ریپوزٹری کیشے کو اپ ڈیٹ کیا جا رہا ہے۔

ڈیبین پر نئے پیکیج ذخیروں کو شامل کرنے کا ایک صاف ستھرا طریقہ بھی ہے۔

ڈیبین آپریٹنگ سسٹم پر ، ایک خصوصی ڈائریکٹری۔ /etc/apt/sources.list.d/ بطور ڈیفالٹ دستیاب ہے۔ اس کا استعمال نئے پیکیج کے ذخیروں کو آسان بنانے کے لیے کیا جاتا ہے۔ آپ کو صرف ایکسٹینشن کے ساتھ ایک نئی فائل بنانا ہے۔ .list میں /etc/apt/sources.list.d/ ڈائریکٹری

اس میں نیا ذخیرہ شامل کرنے کے بجائے /etc/apt/sources.list فائل ، آپ ایک نئی فائل بنا سکتے ہیں۔ debian_us_official.list میں /etc/apt/sources.list.d/ مندرجہ ذیل کمانڈ کے ساتھ ڈائریکٹری:

$سودو نینو /وغیرہ/مناسب/source.list.d/debian_us_official.list

ایک نئی خالی فائل کھولنی چاہیے۔

اب اس میں درج ذیل لائن شامل کریں۔

ڈیب http://ftp.us.debian.org/ڈیبین اسٹریچ مین شراکت غیر فری۔

اب فائل کو محفوظ کریں اور درج ذیل کمانڈ کو چلائیں۔ آپ جانا اچھا ہے۔

$سودو اپ ڈیٹ حاصل کریں۔

استعمال کرتے ہوئے پیکیج ریپوزٹری کا اضافہ۔ مناسب ڈیبین پر

اب جب آپ سمجھ گئے ہیں کہ کس طرح ایک مخزن لائن کو فارمیٹ کیا جاتا ہے۔ اب آپ استعمال کر سکتے ہیں مناسب پیکیج مینیجر نئے پیکیج ذخیروں کو شامل کرنے کے لیے۔

پہلے جیسا ہی ذخیرہ شامل کرنے کے لیے ، درج ذیل کمانڈ کو چلائیں:

$سودوapt-add-repository'ڈیب http://ftp.us.debian.org/debian مسلسل اہم شراکت غیر مفت'

آپ مندرجہ ذیل کمانڈ کے ساتھ پی پی اے بھی شامل کر سکتے ہیں۔

$سودوapt-add-repository YOUR_PPA

نوٹ: یہاں۔ آپ کا_پی پی اے کچھ ایسا ہونا چاہیے پی پی اے: teejee2008 / ppa .

آپ مندرجہ ذیل کمانڈ سے پی پی اے یا پیکیج ذخیرہ کو بھی ہٹا سکتے ہیں۔

$سودوapt-add-repositoryآپ کا ذخیرہ۔

نوٹ: یہاں ، آپ کا ذخیرہ۔ ایک مخزن لائن یا پی پی اے ہو سکتا ہے۔

مثال کے طور پر ، نیچے اسکرین شاٹ میں ، میں نے مخزن لائن کا استعمال کرتے ہوئے ایک ذخیرہ ہٹا دیا۔

اسی طرح آپ ڈیبین پر ایک ذخیرہ شامل کرتے ہیں۔ اس مضمون کو پڑھنے کے لیے شکریہ۔