الفرق بين 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، حتى لا تحذف أو تغيّر شيئًا مهمًا عن طريق الخطأ. من الأفضل مراجعة ما سيحدث قبل الموافقة التلقائية.

تعليقات
إرسال تعليق
✍️ أنت شريكنا في الرحلة!
خلّ رأيك يسطع مع فوان لينكس!
سواء عندك سؤال، اقتراح، أو حتى تصحيح بسيط... لا تتردد تشاركنا.
نقرأ كل تعليق، ونرد عليه بكل ود 💬✨