انڈروئد

لینکس میں آپٹ کمانڈ کیسے استعمال کریں

آیت الکرسی کی ایسی تلاوت آپ نے شاید پہلے@ کبهی نہ سنی هوU

آیت الکرسی کی ایسی تلاوت آپ نے شاید پہلے@ کبهی نہ سنی هوU

فہرست کا خانہ:

Anonim

apt اوبنٹو ، ڈیبیئن اور متعلقہ لینکس تقسیم پر ڈیب پیکج کو انسٹال ، اپ ڈیٹ کرنے ، ہٹانے اور ان کے انتظام کرنے کے لئے کمانڈ لائن یوٹیلیٹی ہے۔ یہ apt-get اور apt-cache ٹولز کی طرف سے اکثر استعمال ہونے والی کمانڈوں کو کچھ اختیارات کی مختلف ڈیفالٹ قدروں کے ساتھ جوڑتا ہے۔

apt انٹرایکٹو استعمال کے لئے ڈیزائن کیا گیا ہے۔ آپ کی شیل اسکرپٹس میں apt-cache اور apt-cache استعمال apt-get کو ترجیح دیں کیونکہ وہ مختلف ورژن کے مابین پسماندہ مطابقت پذیر ہیں اور ان میں مزید اختیارات اور خصوصیات ہیں۔

زیادہ تر apt کمانڈز کو صارف کی حیثیت سے چلانے کی ضرورت ہے جس میں sudo مراعات ہوں۔

یہ گائیڈ apt کمانڈوں کے لئے فوری حوالہ کا کام کرتا ہے۔

پیکیج انڈیکس کو اپ ڈیٹ کرنا ( apt update )

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

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

sudo apt update

نئے پیکیج کو اپ گریڈ کرنے یا انسٹال کرنے سے پہلے ہمیشہ پیکیج انڈیکس کو اپ ڈیٹ کریں۔

پیکیج کو اپ گریڈ کرنا ( apt upgrade )

اپنے لینکس سسٹم کو باقاعدگی سے اپ ڈیٹ کرنا سسٹم کی سکیورٹی کے سب سے اہم پہلوؤں میں سے ایک ہے۔

انسٹال کردہ پیکیجوں کو ان کے جدید ترین ورژنوں میں اپ گریڈ کرنے کے لئے۔

sudo apt upgrade

کمانڈ ان پیکجوں کو اپ گریڈ نہیں کرے گی جن کے لئے انسٹال کردہ پیکیج کو ہٹانے کی ضرورت ہے۔

sudo apt upgrade package_name

خودکار حفاظتی اپ ڈیٹس کی تشکیل کرنا ہمیشہ ایک اچھا خیال ہے۔

مکمل اپ گریڈنگ (مکمل اپ apt full-upgrade )

upgrade اور full-upgrade upgrade درمیان فرق یہ ہے کہ بعد میں انسٹال شدہ پیکیجز کو ہٹادیں گے اگر اسے پورے سسٹم کو اپ گریڈ کرنے کی ضرورت ہو۔

sudo apt full-upgrade

اس کمانڈ کا استعمال کرتے وقت زیادہ محتاط رہیں۔

پیکیج انسٹال کرنا ( apt install )

پیکیج انسٹال کرنا اتنا ہی آسان ہے جتنا مندرجہ ذیل کمانڈ کو چلانے کے لئے:

sudo apt install package_name

sudo apt install package1 package2

مقامی ڈیب فائلوں کو انسٹال کرنے کے ل file فائلوں کو پورا راستہ فراہم کریں۔ بصورت دیگر ، کمانڈ اے پی ٹی کے ذخیروں سے پیکیج کو دوبارہ حاصل کرنے اور انسٹال کرنے کی کوشش کرے گی۔

sudo apt install /full/path/file.deb

پیکجز کو ہٹانا ( apt remove )

انسٹال کردہ پیکیج کو دور کرنے کے لئے درج ذیل میں ٹائپ کریں:

sudo apt remove package_name

آپ ایک سے زیادہ پیکجوں کی بھی وضاحت کرسکتے ہیں ، خالی جگہوں سے الگ ہو کر:

sudo apt remove package1 package2

ریموٹ کمانڈ دیئے گئے پیکجوں کو ان انسٹال کرے گا لیکن اس میں کچھ کنفگریشن فائلیں پیچھے رہ سکتی ہیں۔ اگر آپ پیکیج کو ہٹانا چاہتے ہیں تو اس میں شامل تمام فائلوں کو remove بجائے purge استعمال کریں:

sudo apt purge package_name

غیر استعمال شدہ پیکیجز کو ہٹا دیں ( apt autoremove )

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

بغیر رکھے ہوئے انحصار کو دور کرنے کے لئے درج ذیل کمانڈ کا استعمال کریں:

sudo apt autoremove

فہرست سازی پیکجز ( apt list )

list کمانڈ آپ کو دستیاب ، انسٹال اور اپ گریڈ ایبل پیکیجز کی فہرست کی اجازت دیتا ہے۔

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

sudo apt list

کمانڈ تمام پیکیجز کی ایک فہرست پرنٹ کرے گی جس میں پیکیج کے ورژن اور فن تعمیر کے بارے میں معلومات شامل ہیں۔ یہ معلوم کرنے کے لئے کہ آیا کوئی مخصوص پیکیج انسٹال ہے یا نہیں آپ grep کمانڈ سے آؤٹ پٹ کو فلٹر کرسکتے ہیں۔

sudo apt list | grep package_name

صرف انسٹال کردہ پیکجوں کی فہرست کے ل To:

sudo apt list --installed

اصل میں پیکیجوں کو اپ گریڈ کرنے سے پہلے اپ گریڈ قابل پیکیجوں کی فہرست حاصل کرنا مفید ثابت ہوسکتا ہے:

sudo apt list --upgradeable

پیکجز کی تلاش ( apt search )

یہ کمانڈ آپ کو دستیاب پیکیجوں کی فہرست میں دیئے گئے پیکیج کو تلاش کرنے کی اجازت دیتا ہے:

sudo apt search package_name

اگر ملا تو کمانڈ ان پیکیجوں کو واپس کردے گی جن کا نام تلاش کی اصطلاح سے مماثل ہے۔

پیکیج کی معلومات ( apt show )

پیکیج پر انحصار ، انسٹالیشن سائز ، پیکیج سورس اور اسی طرح کے بارے میں معلومات کسی نئے پیکیج کو ہٹانے یا انسٹال کرنے سے پہلے کارآمد ثابت ہوسکتی ہیں۔

کسی پیکیج کے بارے میں معلومات حاصل کرنے کے لئے ، show کمانڈ استعمال کریں:

sudo apt show package_name

نتیجہ اخذ کرنا

لینکس سسٹم ایڈمنسٹریشن کا ایک لازمی حصہ ہے کہ پیکجوں کا انتظام کیسے کریں۔

آپ کمانڈ کے بارے میں مزید جاننے کے apt your اپنا ٹرمینل کھولیں اور ٹائپ man apt ۔

اگر آپ کے ذہن میں کوئی سوال ہے تو بلا جھجھک۔

اوبنٹو ڈیبین آپٹ