يعمل نظام Linux بأكمله على مفهوم الحزم ؛ كل حزمة على Linux ضرورية لضمان حسن سير نظام التشغيل.

لتحديث الحزم الخاصة بك على التوزيعات المستندة إلى Debian و Ubuntu ، قد تحتاج إلى التشغيل من عمود إلى آخر ، في محاولة لمعرفة أفضل طريقة لتحديث جميع البرامج الأساسية.

عند البحث عن طرق لتحديث الحزم ، ستصادف أوامر مثل التحديث المناسب والترقية المناسبة والإصدارات ذات الصلة. لكن النقطة المهمة هي ، ما الفرق بين هذه الأوامر ، وكيف يمكنك استخدامها لتحديث حزم Linux الخاصة بك؟

التحديث المناسب مقابل التحديث المناسب. ترقية ملائمة: مقارنة

على الرغم من أن تحديث مناسب قد يبدو الأمر كخيار go-to الواضح لتحديث الحزم الخاصة بك على Linux ، فالأمر ليس كذلك تمامًا. يمنحك أمر التحديث فكرة عن التحديثات المتاحة ، لكنه لا يقوم بتنزيل التحديثات أو تثبيتها داخل التوزيعة الخاصة بك.

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

instagram viewer

إذا لم تستخدم أمر التحديث ، فلن تقوم بتحديث ذاكرة التخزين المؤقت ، والتي لن تعطيك فكرة عن تحديثات الحزمة المتاحة.

إليك كيفية استخدام الأمر apt update:

sudo apt تحديث

دائمًا ما يتبع أمر التحديث أمر الترقية الذي يقوم بتنزيل التحديثات:

sudo apt الترقية

بمجرد تمرير أمر الترقية ، ستبدأ APT في تنزيل البرنامج. ستتلقى مطالبة لتأكيد التنزيل والتثبيت. اكتب في ذ أو نعم لتأكيد الإجراء.

بدلاً من ذلك ، يمكنك تعديل أمر الترقية لتنزيل الحزم وتثبيتها دون انقطاع.

sudo apt الترقية -y

ال توفر علامة التأكيد التي تحتاجها APT لإجراء التثبيت.

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

sudo apt التحديث && sudo apt الترقية -y

ال && يربط المشغل الأمرين معًا ، متبوعًا بـ ، والذي يعمل بمثابة تأكيد مُحدد مسبقًا لتحديث الحزم الخاصة بك وترقيتها.

قبل تثبيت أي برنامج جديد على Linux ، يجب عليك دائمًا ترقية حزمك الحالية.

فهم قائمة apt - أمر قابل للترقية

ال مناسب - قابل للترقية يعمل الأمر مثل أمر التحديث ، حيث يسرد جميع الحزم الممكنة المتاحة للتحديث. بينما يقوم أمر التحديث فقط بتحديث ذاكرة التخزين المؤقت للحزمة ، فإنه لا يسرد التحديثات المتاحة.

الأمر --upgradable ، بخلاف أمر الترقية ، لا يقوم بتنزيل / تثبيت الحزم. بدلاً من ذلك ، يمكنك مراجعة تحديثات الحزمة المتوفرة ومعرفة ما إذا كنت تريد ترقيتها أم لا.

للحصول على قائمة بجميع التحديثات المتاحة ، اكتب ما يلي في نافذة المحطة الطرفية:

sudo apt قائمة - قابل للترقية

إذا كان لديك Flatpak أو Snap أو أي مدير حزم إضافي مثبت على نظامك ، فلن ترى التحديثات المتاحة لمديري الحزم من خلال تشغيل الأمر المذكور أعلاه. هذا يعمل فقط مع حزم APT.

بالإضافة إلى ذلك ، تحتاج إلى ملاحظة أن مدير حزم APT يعمل فقط داخل التوزيعات المستندة إلى Ubuntu و Debian.

إلى تحديث / ترقية الحزم على أي توزيعات أخرى مثل Archأو Fedora أو التوزيعات الأخرى المستندة إلى RPM، تحتاج إلى اتباع مجموعة من الأوامر المختلفة.

تحديث الحزم وترقيتها على Ubuntu و Debian-Based Distros

في نظام Linux ، يجب عليك تحديث أحدث إصدارات الحزمة وتثبيتها للحفاظ على عمل نظامك بسلاسة.

ومع ذلك ، على الرغم من توفر جميع التحديثات والإصدارات الأخيرة ، يجب أن يكون لديك مجموعة من الحزم الأساسية مثبتة مسبقًا. إحدى هذه الحزم ضرورية للبناء ، والتي تقوم بتثبيت مجموعة من المجمعات والبرامج الأخرى اللازمة للتطوير على توزيعات Ubuntu و Debian.