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

What Is Apt Get Upgrade



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

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







پیکیج ڈیٹا بیس کو اپ گریڈ کرنا۔

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



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

اپٹ گیٹ اپ گریڈ کیا ہے؟

اپنے سسٹم پر پہلے سے انسٹال کردہ تمام پیکیجز کے تازہ ترین ورژن انسٹال کرنے کے لیے اپٹ گیٹ اپ گریڈ استعمال کیا جاتا ہے۔ یہ کمانڈ صرف ان پیکیجز کو اپ گریڈ کرتی ہے جن میں نئی ​​ریلیز دستیاب ہوتی ہے جیسا کہ source.list فائل میں /etc /apt فولڈر میں بیان کیا گیا ہے۔ یہ نیا پیکیج انسٹال کرنے کی کوشش نہیں کرتا ہے اور نہ ہی انسٹال کردہ پیکیج کو خود ہٹاتا ہے۔



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





$سودو apt-get upgrade

مخصوص پیکج کو اپ گریڈ کرنے کے لیے کمانڈ مندرجہ ذیل ہے۔

$سودو apt-get upgrade <package_name>

اپٹ گیٹ ڈسٹ اپ گریڈ کیا ہے؟

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



پیکجوں کو اپ گریڈ کرنے کے لیے ، sudo مراعات کے ساتھ ڈسٹ اپ گریڈ کمانڈ چلائیں:

$سودو apt-get dist-upgrade

مخصوص پیکج کو اپ گریڈ کرنے کے لیے کمانڈ مندرجہ ذیل ہے۔

$سودو apt-get dist-upgrade <package_name>

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

apt-get dist-upgrade کے ساتھ ، نیا انحصار پیکیج انحصار کو حل کرنے کے لیے نصب کیا جائے گا۔

نتیجہ اخذ کرنے کے لیے ، اگر آپ انسٹال یا ہٹائے بغیر پیکیج کو اپ گریڈ کرنا چاہتے ہیں تو اپٹ گیٹ اپ گریڈ پر جائیں۔ دوسری طرف ، اگر آپ اپ گریڈ کرنا چاہتے ہیں چاہے کوئی نیا پیکیج انسٹال ہو یا موجودہ پیکج کو انحصار کو پورا کرنے کے لیے ہٹا دیا گیا ہو ، apt-get dist-upgrade کے لیے جائیں۔