يعمل نظام Linux بأكمله على مفهوم الحزم ؛ كل حزمة على Linux ضرورية لضمان حسن سير نظام التشغيل.
لتحديث الحزم الخاصة بك على التوزيعات المستندة إلى Debian و Ubuntu ، قد تحتاج إلى التشغيل من عمود إلى آخر ، في محاولة لمعرفة أفضل طريقة لتحديث جميع البرامج الأساسية.
عند البحث عن طرق لتحديث الحزم ، ستصادف أوامر مثل التحديث المناسب والترقية المناسبة والإصدارات ذات الصلة. لكن النقطة المهمة هي ، ما الفرق بين هذه الأوامر ، وكيف يمكنك استخدامها لتحديث حزم Linux الخاصة بك؟
التحديث المناسب مقابل التحديث المناسب. ترقية ملائمة: مقارنة
على الرغم من أن تحديث مناسب قد يبدو الأمر كخيار go-to الواضح لتحديث الحزم الخاصة بك على Linux ، فالأمر ليس كذلك تمامًا. يمنحك أمر التحديث فكرة عن التحديثات المتاحة ، لكنه لا يقوم بتنزيل التحديثات أو تثبيتها داخل التوزيعة الخاصة بك.
من ناحية أخرى ، فإن ترقية ملائمة يقوم الأمر بتنزيل التحديثات المتوفرة وتثبيتها على جهازك دفعة واحدة. يحتوي نظام Linux الخاص بك على ذاكرة تخزين مؤقت متاحة للبرامج (الحزم) ، والتي تحتوي على البيانات الوصفية الضرورية المتعلقة بهذه الحزم. تتضمن البيانات الوصفية معلومات تتعلق بالإصدار والمستودع والتبعية وتفاصيل الحزمة الأخرى ذات الصلة.
إذا لم تستخدم أمر التحديث ، فلن تقوم بتحديث ذاكرة التخزين المؤقت ، والتي لن تعطيك فكرة عن تحديثات الحزمة المتاحة.
إليك كيفية استخدام الأمر 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.