اوبنٹو 20.04 میں پیکیج کے انحصار کو کیسے چیک کریں۔

How Check Dependencies Package Ubuntu 20



اوبنٹو سسٹم میں ، کمانڈ لائن کا استعمال کرتے ہوئے پیکجز کو انسٹال کرنا شروع کرنے والوں میں مقبول ہے کیونکہ یہ کافی آسان لگتا ہے۔ اوبنٹو 20.04 میں پیکیج کی انحصار حاصل کرنے کے مختلف طریقے ہیں۔ لیکن ہمیں اس کے بارے میں جاننے کی ضرورت ہے۔ پیکیج پر انحصار ان لوگوں کے لیے جو اس سے بے خبر ہیں۔

لینکس آپریٹنگ سسٹم میں سافٹ وئیر پیکجز انسٹال کرتے وقت ، کچھ پیکجز دوسرے پیکجوں پر انحصار کرتے ہیں کہ وہ صحیح طریقے سے کام کریں۔ بعض اوقات وہ پہلے سے ہی سسٹم پر انسٹال ہوتے ہیں ، لیکن ، دوسرے معاملات میں ، وہ خود بخود پیکیج کے ساتھ انسٹال ہوجاتے ہیں۔ ان پر منحصر پیکجوں کو قرار دیا جاتا ہے۔ پیکیج پر انحصار .







انحصار کی تفصیلات حاصل کرنے کے لیے کئی طریقے ہیں ، جیسے apt پیکیج مینیجر کا استعمال ، dpkg کمانڈ ، یا ٹول انسٹال کرنا۔



آئیے اے پی ٹی پیکیج مینجمنٹ سسٹم سے شروع کرتے ہیں تاکہ پیکیج کی انحصار حاصل کریں۔



اے پی ٹی شو کے ساتھ پیکیج انحصار کی جانچ کیسے کریں:

پھانسی مناسب شو پیکیج کی مکمل تفصیلات حاصل کرنے کے لیے پیکیج کے نام کے ساتھ کمانڈ کریں۔





اس نقطہ نظر کو استعمال کرنے کا نحو یہ ہے:

مناسب شو[package_name]

آئیے چیک کریں کہ آپ کو کیا نتیجہ ملتا ہے۔ موزیلا فائر فاکس چلتے وقت پیکیج:



موزیلا فائر فاکس دکھائیں۔

جیسا کہ اوپر کی تصویر میں دکھایا گیا ہے ، فائر فاکس پیکیج مختلف لائبریریوں پر منحصر ہے۔ کی اے پی ٹی پیکیج مینیجر لینکس سسٹم میں کلیدی کردار ادا کرتا ہے کیونکہ یہ زیادہ تر انحصار خود بخود انسٹال کرتا ہے۔

APT-Cache کے ساتھ انحصار کی معلومات کی جانچ کیسے کریں:

اگر آپ کو انحصار کی معلومات کی محدود اسکرپٹ کی ضرورت ہو تو ، کے ساتھ جائیں۔ apt-cache کمانڈ.

دی گئی نحو کا استعمال کریں:

apt-cache منحصر ہے [package_name]

آئیے بہتر تفہیم کے لیے ایک مثال لیتے ہیں۔ کی انحصار کی معلومات چیک کریں۔ موزیلا فائر فاکس پیکیج:

apt-cache منحصر ہےموزیلا فائر فاکس

ایک اور مثال دیکھو!

کی انحصار کی تفصیلات حاصل کرنے کے لیے۔ پی ایچ پی :

apt-cache منحصر ہےphp

.deb پیکیج فائل کی انحصار کی جانچ کیسے کریں:

اگر آپ کے پاس .deb سافٹ ویئر پیکج انسٹال کرنے کے لیے فائل ، پھر مناسب کمانڈ کام نہیں کرے گا

اس کے لیے ، آپ چل سکتے ہیں dpkg کے ساتھ کمانڈ -میں یا معلومات۔ تفصیلات حاصل کرنے کا آپشن۔ تو ، نحو یہ ہوگا:

dpkg -معلومات [deb_file_path]

فرض کریں کہ میرے پاس ہے۔ .deb میری اوبنٹو مشین میں ٹیم ویوئر کا پیکیج۔ اس کی انحصار کی تفصیل حاصل کرنے کے لئے ، مذکورہ کمانڈ پر عمل کریں:

dpkg -معلوماتڈاؤن لوڈ/teamviewer_15.16.8_amd64.deb۔

مندرجہ بالا سیکشن یہ تھا کہ پیکیج انحصار کی تفصیل کیسے حاصل کی جائے۔ ذریعے مناسب اور dpkg کمانڈ.

لیکن اگر آپ کسی ٹول کو ترجیح دیتے ہیں تو پھر نیچے دیے گئے طریقے پر عمل کریں:

apt-rde منحصر ٹول سے انحصار کیسے چیک کریں:

پیکیج پر انحصار چیک کرنے کے لیے بہت سے ٹولز موجود ہیں ، اور آپ الجھن میں پڑ سکتے ہیں کہ کون سا ٹول انسٹال کرنے کا صحیح ٹول ہے۔ نیز ، آپ کسی بھی انحصار کو انسٹال کرنے کا خطرہ مول نہیں لے سکتے جو چلنے والے نظام کو متاثر کرتا ہے۔

کی apt-rde منحصر ہے ایک مستند ٹول ہے جو سافٹ وئیر پیکج کے تمام انحصار کی فہرست بنانے میں مدد کرتا ہے۔ یہ بلٹ ان ٹول نہیں ہے۔ اسے حاصل کرنے کے لیے ، نیچے دی گئی کمانڈ استعمال کریں:

$سودومناسبانسٹال کریںapt-rde منحصر ہے

کا نحو۔ apt-rde منحصر ہے سیدھا آگے ہے:

apt-rde منحصر ہے[اختیارات] [package_name]

فرض کریں کہ آپ کو معلوم کرنے کی ضرورت ہے۔ پی ایچ پی انحصار اس کے لیے ، مطلوبہ آؤٹ پٹ حاصل کرنے کے لیے دی گئی کمانڈ پر عمل کریں:

apt-rdepes php

اسی طرح ، اگر ہم ایک اور مثال لیں:

apt-rde منحصر vlc

اس کو ریورس کرنے کے لیے دیکھیں کہ دوسرے پیکجز کسی مخصوص سافٹ وئیر پیکج پر کیا انحصار کرتے ہیں ، استعمال کریں۔ اختیار

مثال کے طور پر ، چیک کرنے کے لیے پیکجز کی فہرست vlc پیکیج پر منحصر ہے ، کمانڈ یہ ہے:

apt-rde منحصر ہےvlc

نتیجہ:

لکھنے نے ہمیں دکھایا ہے کہ اوبنٹو 20.04 پر پیکیج کی پیکیج انحصار کو کیسے چیک کیا جائے۔

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

کی apt-rde منحصر ہے ٹول انحصار چیک کرنے کا ایک متبادل طریقہ ہے۔ اس ٹول کا استعمال کرتے ہوئے ، آپ تفصیلی پیکیج انحصار کی فہرست حاصل کرسکتے ہیں اور اس کا الٹ پا سکتے ہیں۔