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

Upgrade Ubuntu From Command Line



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

اوبنٹو 14.04 کو 16.04 پر اپ گریڈ کریں۔

اوبنٹو کو 14.04 سے 16.04 تک اپ گریڈ کرنے میں دو کمانڈ ٹائپ کرنا شامل ہے:







sudo su apt-get install update-manager-core do-release-upgrade 

اوبنٹو ٹرمینل۔



مندرجہ بالا احکامات چلانے سے پہلے فائل میں ترمیم کرنا یقینی بنائیں۔ /etc/update-manager/release-upgrade ریلیز اپ گریڈر کے لیے پہلے سے طے شدہ رویے کی نشاندہی کرنا۔ اس میں ریلیز اپ گریڈ فائل اپ گریڈ کے رویے کو تبدیل کرنے کے لیے فی الحال تین طریقے ہیں ، پہلا طریقہ کوئی اپ ڈیٹ چیک نہیں کر رہا ، دوسرا طریقہ موجودہ آپریٹنگ سسٹم کو اگلے فوری ورژن میں اپ گریڈ کرنے کے لیے بناتا ہے ، تیسرا طریقہ اپ گریڈ ایل ٹی ایس ورژن۔ اگلے فوری LTS ورژن پر۔ do-release-upgrade اصل میں اپ گریڈ شروع کرتا ہے۔ اس کمانڈ کے بعد ، یہ خود بخود اپ گریڈ کے پورے عمل کو انجام دیتے ہوئے چند ونڈوز دکھاتا ہے۔ یہ عام طور پر انٹرنیٹ کنکشن کی رفتار پر منحصر ہوتا ہے جس کے ساتھ کمپیوٹر جڑا ہوا ہے۔



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





اپٹ گیٹ اپ ڈیٹ کے ساتھ پیکیج لسٹ اپ ڈیٹ کریں۔

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

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



اوبنٹو ٹرمینل۔

اپٹ گیٹ اپ گریڈ کے ساتھ پیکجوں کو اپ گریڈ کریں۔

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

نیچے دی گئی مثال میں ، چونکہ یہ اپ گریڈ کرنے کے لیے ڈسٹ اپ گریڈ کمانڈ استعمال کرتا ہے ، لہذا اپ گریڈر ذہانت سے سسٹم میں دستیاب پیکیج لسٹ کی بنیاد پر انحصار کو سنبھالتا ہے۔ جیسا کہ دیکھا گیا ہے ، یہ 9 پیکجز کو ہٹاتا ہے ، ایک پیکج کو اپ گریڈ کرنے سے پرہیز کرتا ہے ، اور 85 پیکجز بھی انسٹال کرتا ہے جو سادہ کے ساتھ انسٹال نہیں تھے apt-get upgrade کمانڈ.

اوبنٹو ٹرمینل۔

اپ گریڈ کے عمل کو خودکار کریں۔

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

apt-get install unattended-upgrades

اوبنٹو ، بطور ڈیفالٹ ، فراہم کرتا ہے۔ بغیر توجہ کے اپ گریڈ اپ گریڈ کے عمل کو خود کار بنانے کے لیے۔ جب بھی نئی اپ ڈیٹس دستیاب ہوں گی یہ پیکجز کو خود بخود اپ گریڈ کر دے گی۔ آپ ترمیم کر سکتے ہیں۔ /etc/apt/apt.conf.d/50unattended-upgrades۔ اس خصوصیت کی خصوصیات کو ترتیب دینے کے لئے فائل. پہلے سے طے شدہ طور پر ، اوبنٹو خود بخود سیکیورٹی اپ گریڈ انسٹال کرتا ہے ، لیکن فائل میں معمولی تبدیلی کے ساتھ ، باقاعدہ اپ ڈیٹس بھی انسٹال کی جاسکتی ہیں۔ دوسرے اسکرین شاٹ میں ، یہ ظاہر کرتا ہے کہ جب مسائل یا نئے پیکیج اپ گریڈ پائے جاتے ہیں تو ای میل بھیجنے کے لیے بغیر اپ گریڈ اپ گریڈ کیسے کیا جاتا ہے۔

اوبنٹو ٹرمینل۔

اوبنٹو ٹرمینل۔

اوبنٹو ٹرمینل۔

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

اوبنٹو ٹرمینل۔

مزید برآں ، اوبنٹو اپ گریڈ کے عمل کی فریکوئنسی کی وضاحت کے لیے چند مزید ترتیبات فراہم کرتا ہے۔ یہ حکم دیتا ہے کہ اپ گریڈ کا عمل کب شروع کیا جائے گا۔ ترمیم /etc/apt/apt.conf.d/10periodic ان ترتیبات میں ترمیم کرنے کے لیے۔

اوبنٹو ٹرمینل۔

اے پی ٹی :: پیریڈک :: اپ ڈیٹ پیکج کی فہرستیں ہر ایک کو اپٹ گیٹ اپ ڈیٹ چلانے کا حکم دیتی ہیں۔ n دنوں کی تعداد ، یہاں یہ بتاتا ہے 1 اس لیے ہر روز apt-get اپ ڈیٹ خود بخود طلب کیا جاتا ہے ، APT :: periodic :: download-upgradable-package حکم دیتا ہے کہ apt-get upgrade –download-only صرف ہر جگہ چلائی جائے۔ n دنوں کی تعداد ، یہاں یہ بتاتا ہے 1 لہذا ، اپٹ گیٹ اپ گریڈ – ڈاؤن لوڈ صرف خود بخود ہر روز طلب کیا جاتا ہے۔ آٹوکلین ضروری نہیں ہے ، لیکن اس سے نظام کو ایسے پیکجوں سے پاک ہونے میں مدد ملتی ہے جو اب مفید نہیں ہیں۔

نئی اپ ڈیٹس دستیاب ہونے پر اطلاعات حاصل کریں۔

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

apt-get install apticron

ایک بار جب اوپر دی گئی کمانڈ کے ساتھ اپٹیکرون انسٹال ہوجائے تو اسے فائل میں ترتیب دیا جاسکتا ہے۔ /etc/apticron/apticron.conf . بیان کی جانے والی صرف ایک چیز وصول کنندہ کا ای میل پتہ ہے جو سرور کے انتظام کے لیے ذمہ دار ہے ، غالبا the ایڈمنسٹریٹر۔ اگر ای میل سرور مناسب طریقے سے ترتیب دیا گیا ہے تو ، اپٹیکرون ای میل مندرجہ ذیل اسکرین شاٹ کی طرح نظر آنی چاہیے۔ اس میں رپورٹ کی تاریخ ، سرور کا نام اور آئی پی شامل ہے ، جن پیکجوں میں ان کے پیکیج کے ناموں کے ساتھ نئے اپ گریڈ ہیں ، اور ان کی مکمل تفصیلات جو کہ جگہ کی وجہ سے یہاں ذکر نہیں کی گئیں۔

اوبنٹو ٹرمینل۔