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

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

لینکس مستقل ارتقاء کی حالت میں ہے۔ اکثر تبدیلیاں پوشیدہ رہتی ہیں ، جیسے پردے کے پیچھے دانا اور دیگر بنیادی کوڈ کی ترقی۔ لیکن کبھی کبھار ، صارف کو کام کرنے کے نئے طریقے سے ایڈجسٹ کرنا پڑتا ہے۔





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





میک تقریر سے متن

لیکن وہ ایسا کیوں کر رہے ہیں ، اور واقعی کیا تبدیل ہوا ہے؟





APT بمقابلہ APT-GET۔

اپٹ کمانڈ متعارف کرانے میں ایک اچھی منطق ہے۔ پہلے ، ایڈوانسڈ پیکیج ٹول تک رسائی بذریعہ رہی ہے۔ مناسب حاصل کریں اور apt-cache کمانڈز کا سیٹ (یا ڈیسک ٹاپ پر Synaptic یا دوسرے پیکیج مینیجرز کے ذریعے)۔ تاہم ، جس طرح وقت کے ساتھ ان میں توسیع کی گئی ہے ، چیزیں غیر منظم ہو گئی ہیں۔

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



لیکن اپٹ صرف دو اسی طرح کے ، غیر منظم کمانڈ ڈھانچے کو یکجا کرنے کے بارے میں نہیں ہے۔ یہ کمانڈ لائن کے تجربے کو بھی بہتر بناتا ہے۔ مثال کے طور پر ، کسی پروگرام کو انسٹال یا ہٹاتے وقت ایک پروگریس بار ظاہر ہوتا ہے۔

تو ، اسی لیے اپٹ متعارف کرایا گیا۔ لیکن آپ اسے کیوں استعمال کریں؟ یہ مثالیں وضاحت کرتی ہیں۔





مختصر میں: مزید نہیں۔

ہم نے پہلے apt-get کمانڈ کو گہرائی سے دیکھا ہے۔ کمانڈ جو آپ پہلے استعمال کرتے تھے اب بھی استعمال کیا جا سکتا ہے ، صرف '-get' حصہ چھوڑ کر۔

تو ...





apt-get install [packagename]

...بن جاتا ہے...

apt install [packagename]

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

مکمل اپ گریڈ حاصل کریں۔

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

نیا اپٹ کمانڈ اس نئی کمانڈ کو متعارف کراتا ہے ، مکمل اپ گریڈ .

sudo apt full-upgrade

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

ایک سے زیادہ پیکجز انسٹال کریں۔

ایک رش میں ، اور ایک سے زیادہ سافٹ وئیر پیکج انسٹال کرنے کی ضرورت ہے؟ یا صرف اپنے سافٹ ویئر انسٹالیشن کمانڈ سے زیادہ کارکردگی چاہتے ہیں؟

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

sudo apt install [package_1] [package_2] [package_3]

اگر کوئی ایپ پہلے سے انسٹال ہے ، تو apt بعد کے ورژن کے لیے ڈیٹا بیس کو چیک کرے گا اور اس کے بجائے اسے انسٹال کرے گا۔ سادہ!

اپ گریڈ کیے بغیر پیکیج انسٹال کریں۔

یہ ممکن ہے کہ کچھ حالات میں آپ کو اپ گریڈ کیے بغیر موجودہ پیکیج (شاید اس کی مرمت کے لیے) انسٹال کرنے کی ضرورت پڑے۔ خوش قسمتی سے ، apt اس منظر کو بھی آسان بناتا ہے:

sudo apt install [packagename] --no-upgrade

دریں اثنا ، آپ ایک انسٹال شدہ پیکیج میں اپ گریڈ ڈاؤن لوڈ کرسکتے ہیں اور اسے انسٹال کرکے چھوڑ سکتے ہیں:

sudo apt install [packagename] --only-upgrade

تسلیم کیا گیا ہے کہ آخری کمانڈ زیادہ تر کے لیے ایک غیر معمولی منظر ہے ، لیکن اس کے بارے میں جاننے کے قابل ہے۔

ایک مخصوص پیکیج ورژن انسٹال کریں۔

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

ایک بار جب آپ اسے ڈھونڈ لیتے ہیں تو ، پیکیج کا نام اور مطلوبہ ورژن بتانے کے لیے صرف اس کمانڈ کا استعمال کریں:

sudo apt install [packagename]=[version_number]

یاد رکھیں کہ بعد کے اپ گریڈ اس کو کالعدم کر سکتے ہیں اور مطلوبہ ورژن کو تازہ ترین کے ساتھ تبدیل کر سکتے ہیں۔ اس طرح ، آپ کو اس کمانڈ کو دہرانے کی ضرورت ہوگی (جب تک کہ ڈویلپرز کے ذریعہ ٹوٹی ہوئی خصوصیت بحال نہ ہو)۔

اپ گریڈیبل اور انسٹال شدہ پیکیجز کی فہرست بنائیں۔

ڈیبین پر مبنی نظاموں کے ساتھ سافٹ ویئر انسٹال کرنے کا ایک اور نیا پہلو فہرست کا آپشن ہے۔ یہ مخصوص حالت کی بنیاد پر ایک فہرست آؤٹ پٹ کرے گا۔

مثال کے طور پر ، آپ ان پیکجوں کی فہرست دیکھ سکتے ہیں جن میں اپ گریڈ زیر التوا ہے:

apt list --upgradeable

زیادہ آسان ، انسٹال پیکیجز کی فہرست:

apt list --installed

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

فولڈر کے مواد تک رسائی میں غلطی گوگل ڈرائیو۔
apt list ----all-versions

(کمانڈ میں '-' حروف کی تعداد دیکھیں: چار!)

ہٹائیں بمقابلہ پرج۔

کے ساتھ پیکیج کو ہٹانے کا پرانا طریقہ۔ دور کمانڈ اب بھی apt کے ساتھ کام کرتی ہے۔ پیکیج کا نام بتاتے ہوئے اسے تنصیب کے الٹ کے طور پر استعمال کریں:

sudo apt remove [packagename]

تاہم ، وہاں بھی ہے صاف کرنا کمانڈ ، جو اسی طرح کام کرتا ہے۔

sudo apt purge [packagename]

لیکن کیا فرق ہے؟

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

کے ساتھ۔ مناسب صفائی تاہم ، فائلوں سے متعلق ہر چیز کو ہٹا دیا جاتا ہے: بائنریز ، کنفیگ فائلز ، لاٹ۔

آٹورموو کے ساتھ صفائی۔

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

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

sudo apt autoremove

اور ظاہر ہے ، اس کے نتیجے میں ڈسک کی اہم جگہ خالی ہوجائے گی!

نئے احکامات اور بہتر فعالیت

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

لیکن آپ کس کو ترجیح دیتے ہیں؟ کیا آپ اپٹ گیٹ کو اس وقت تک تھامے رہیں گے جب تک کہ یہ مکمل طور پر فرسودہ نہ ہو جائے ، یا کیا آپ مکمل طور پر اپٹ کو قبول کرتے ہیں؟ ہمیں بتائیں کہ آپ کیسا محسوس کرتے ہیں - اور کوئی بھی کمانڈ جو آپ سمجھتے ہیں ہمیں کمنٹس باکس میں شامل کرنا چاہیے تھا۔

تصویری کریڈٹ: برائن اے جیکسن/شٹر اسٹاک۔

بانٹیں بانٹیں ٹویٹ ای میل۔ کینن بمقابلہ نیکن: کون سا کیمرا برانڈ بہتر ہے؟

کینن اور نیکن کیمرہ انڈسٹری کے دو بڑے نام ہیں۔ لیکن کون سا برانڈ کیمروں اور عینکوں کی بہتر لائن اپ پیش کرتا ہے؟

اگلا پڑھیں۔
متعلقہ موضوعات۔
  • لینکس
  • اوبنٹو۔
  • ڈیبین۔
  • ٹرمینل
  • لینکس
مصنف کے بارے میں کرسچن کاولی۔(1510 مضامین شائع ہوئے)

ڈپٹی ایڈیٹر برائے سیکیورٹی ، لینکس ، DIY ، پروگرامنگ ، اور ٹیک وضاحت ، اور واقعی مفید پوڈ کاسٹ پروڈیوسر ، ڈیسک ٹاپ اور سافٹ ویئر سپورٹ میں وسیع تجربے کے ساتھ۔ لینکس فارمیٹ میگزین میں شراکت دار ، کرسچن ایک راسبیری پائی ٹنکرر ، لیگو پریمی اور ریٹرو گیمنگ فین ہے۔

کرسچن کاولی سے مزید

ہماری نیوز لیٹر کو سبسکرائب کریں

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

سبسکرائب کرنے کے لیے یہاں کلک کریں۔