الفرق بين update و upgrade وخيار -y في لينكس: شرح مبسط للمبتدئين

 

الفرق بين update و upgrade وخيار -y في لينكس: شرح مبسط للمبتدئين

عند استخدام توزيعة لينكس (مثل أوبونتو أو ديبيان)، من الضروري أن تتعرف على بعض الأوامر الأساسية لإدارة النظام وتحديث الحزم. ومن أبرز هذه الأوامر:

  • sudo apt update

  • sudo apt upgrade

  • -y

في هذا المقال، سنشرح الفرق بين هذه الأوامر بطريقة مبسطة تساعد المبتدئين على فهم ما يحدث فعليًا عند استخدامها.


أولاً: ما هو sudo apt update؟

هذا الأمر لا يقوم بتحديث البرامج نفسها، بل يقوم بتحديث قاعدة بيانات الحزم في النظام.

💡 مثال توضيحي:
تخيل أنك تذهب للسوبرماركت وتسأل عن المنتجات المتوفرة. الأمر update هو بمثابة تحديث قائمة الأسعار والمنتجات قبل أن تشتري أي شيء.

🔧 ماذا يفعل بالضبط؟

  • يتصل بمصادر البرامج (Repositories)

  • يتحقق من وجود إصدارات جديدة للبرامج

  • يحدّث قائمة الحزم المتوفرة


ثانيًا: ما هو sudo apt upgrade؟

بعد أن حدّثت قاعدة البيانات باستخدام update، يمكنك الآن استخدام upgrade لتحديث الحزم المثبتة في جهازك إلى الإصدارات الجديدة.

💡 مثال توضيحي:
بعد أن عرفت أن هناك منتجات جديدة في السوبرماركت، تقوم بشراء النسخ الأحدث منها.

🔧 ماذا يفعل؟

  • يبحث عن الحزم التي يمكن ترقيتها

  • يثبت النسخ الأحدث منها بدون إزالة أو تثبيت حزم جديدة

  • لا يغيّر جذريًا في النظام

ثالثًا: ماذا يعني الخيار -y؟

الخيار -y هو اختصار لـ --yes ويُستخدم لجعل الأمر يتم تلقائيًا دون أن يسألك عن تأكيد أثناء التنفيذ.

💡 بدونه: النظام سيسألك:
هل تريد المتابعة؟ [Y/n]
💡 معه: يتم تنفيذ الأمر تلقائيًا وكأنك ضغطت "نعم".

نصيحة من فوان لينكس 💡

لا تستخدم -y بشكل عشوائي، خاصة مع أوامر حساسة مثل dist-upgrade أو remove، حتى لا تحذف أو تغيّر شيئًا مهمًا عن طريق الخطأ. من الأفضل مراجعة ما سيحدث قبل الموافقة التلقائية.

تعليقات

المشاركات الشائعة من هذه المدونة

ما هي أداة Whois؟ طرق التحميل بالأضافة الى شرح الفوائد

الفرق بين Ubuntu و Linux Mint: أيهما أنسب للمبتدئين؟