15 أمثلة لأوامر APT على Linux

15 Amthlt Lawamr Apt Ly Linux



في هذا الدليل، سنوضح عددًا من الطرق لاستخدام أمر APT على نظام التشغيل Linux.

المتطلبات الأساسية

لتنفيذ الخطوات الموضحة في هذا الدليل، ستحتاج إلى المكونات التالية:







أمر أبت

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



ملائم هو أحد مديري الحزم. إنها أداة CLI يمكنها تثبيت حزم DEB وإلغاء تثبيتها وإدارتها على توزيعات مثل Debian وUbuntu وDebian/Ubuntu.



إذا كان ملائم الأمر هو إجراء تغييرات على مستوى النظام، ويجب تشغيله معه جذر امتياز (بمساعدة sudo يأمر).





باستخدام أمر APT

مثال 1: تحديث قائمة الحزم المتوفرة
قبل ملائم يمكنه العمل مع الحزم، فهو يحتاج إلى قاعدة بيانات عاملة لجميع الحزم المتوفرة.

لإنشاء أحدث قاعدة بيانات، قم بتشغيل الأمر التالي:



sudo تحديث مناسب

هنا، ملائم سوف يجلب أحدث قاعدة بيانات الحزمة من مستودعات الحزمة. في حالة توفر أي تحديث للحزمة، ملائم سيتم أيضًا طباعة إشعار.

المثال 2: قم بإدراج ترقيات الحزمة المتاحة
لو ملائم إذا وجد ترقيات الحزمة، فسيقوم الأمر التالي بسردها جميعًا:

قائمة مناسبة --قابلة للترقية

مثال 3: ترقية الحزم
إذا تم العثور على تحديث واحد أو أكثر للحزمة، فيمكنك ترقيتها جميعًا مرة واحدة باستخدام الأمر التالي:

sudo ترقية مناسبة

وبدلاً من ذلك، سيقوم الأمر التالي بترقية النظام بأكمله عن طريق إزالة الحزم وتثبيتها وترقيتها حسب الحاجة:

sudo مناسبة للترقية الكاملة

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

sudo ملائم --فقط-الترقية ثَبَّتَ [ package_name ]

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

لخفض مستوى الحزمة، قم بتشغيل الأمر التالي:

ملائم ثَبَّتَ [ package_name ] = [ Senior_package_version ]

مثال 6: البحث عن حزمة
للتحقق مما إذا كانت الحزمة متاحة من مستودع الحزمة، استخدم الأمر التالي:

بحث مناسب [ package_name ]

مثال 7: تثبيت حزمة
في حالة وجود حزمة في مستودع (حزم) الحزمة المحدد في ملف مصادر.قائمة ، ثم يمكنك تثبيته مباشرة باستخدام الأمر التالي:

sudo ملائم ثَبَّتَ [ package_name ]

المثال 8: تثبيت إصدار حزمة محدد
الإجراء هو نفس المثال رقم 5. إذا كنت تريد تثبيت إصدار محدد من الحزمة، فحدده بالطريقة التالية:

sudo ملائم ثَبَّتَ [ package_name ] = [ package_version ]

إذا لم يتم تحديد إصدار الحزمة، فستقوم APT تلقائيًا بتثبيت أحدث حزمة.

المثال 9: إدراج إصدارات الحزمة المتوفرة
ستستضيف مستودعات الحزمة الافتراضية، في معظم الحالات، إصدارات متعددة من الحزمة. سيكشف الأمر التالي عن جميع إصدارات الحزمة المتوفرة:

سياسة التخزين المؤقت ملائمة [ package_name ]

مثال 10: عقد حزمة
كلما تم تشغيل

ترقية مناسبة

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

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

لوضع علامة على الحزمة كـ يمسك ، قم بتشغيل الأمر التالي:

sudo مناسبة علامة يمسك [ package_name ]

للحصول على قائمة بجميع يمسك الحزم، قم بتشغيل الأمر التالي:

مناسبة علامة showhold

لإزالة يمسك علامة من الحزمة، استخدم الأمر التالي:

sudo مناسبة علامة العصيان [ package_name ]

المثال 11: تثبيت حزمة DEB
تستخدم الأنظمة المستندة إلى دبيان والأنظمة المستندة إلى دبيان DEB كحزمة للبرامج. جميع الحزم من مستودعات الحزمة تأتي أيضًا كملفات DEB.

لتثبيت حزمة DEB، استخدم ما يلي ملائم يأمر:

sudo ملائم ثَبَّتَ [ path_to_deb ]

ملائم يجب أن تهتم بجميع التبعيات الضرورية أيضًا.

المثال 12: إلغاء تثبيت حزمة
لإلغاء تثبيت حزمة، استخدم الأمر التالي:

sudo إزالة مناسبة [ package_name ]

عمومًا، ملائم لن يزيل تبعيات الحزمة. لإزالتها بعد ذلك، قم بتشغيل الأمر التالي:

sudo إزالة تلقائية مناسبة

يمكننا أيضا أن نرشد ملائم لتنفيذ كلا الإجراءين في أمر واحد:

sudo إزالة تلقائية مناسبة --تطهير [ package_name ]

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

المثال 13: إدراج الحزم المثبتة
ملائم يتتبع جميع الحزم المثبتة من حزم الريبو (حزم) وحزم DEB.

سيقوم الأمر التالي بسرد كافة الحزم المثبتة التي ملائم يتتبع:

قائمة مناسبة --المثبتة

يمكننا تصفية هذا الإخراج باستخدام سيطرة للتحقق من تثبيت حزمة باسم/نمط معين:

قائمة مناسبة --المثبتة | سيطرة [ نمط ]

تعلم المزيد عن سيطرة .

مثال 14: تفاصيل الحزمة
قبل تثبيت الحزمة من الريبو، يمكننا التحقق من المعلومات التفصيلية حولها:

عرض مناسب [ package_name ]

مثال 15: تنزيل حزمة من الريبو
لتنزيل حزمة من مستودعات الحزمة دون تثبيتها، استخدم الأمر التالي:

تحميل مناسب [ package_name ]


سيتم تنزيل الحزمة كملف DEB في الدليل الحالي. يمكنك تثبيته لاحقًا باستخدام ملائم باتباع الخطوات الموضحة في المثال رقم 11.

المكافأة: تحرير Sources.list
ال مصادر.قائمة يحتوي الملف على عنوان URL لجميع ملفات ملائم اتفاقات إعادة الشراء. يمكننا فتحه باستخدام ملائم للتحرير:

sudo مصادر التحرير المناسبة

وبدلاً من ذلك، يمكننا تحريره يدويًا باستخدام أي محرر نصوص:

sudo لأن / إلخ / ملائم / مصادر.قائمة

في حالة Ubuntu، لتحديد أقرب نسخة تلقائيًا، قم بتحديث عناوين URL الخاصة بمستودعات الريبو بالعناوين التالية:

مرآة: // Mirrors.ubuntu.com / مرايا.txt

بعد التحديث مصادر.قائمة ، يجب عليك تحديث ملائم مخبأ:

sudo تحديث مناسب

المكافأة: وثائق APT
سيقوم الأمر التالي بطباعة صفحة مساعدة سريعة:

ملائم --يساعد

لمعرفة المزيد حول جميع الخيارات المتاحة مع شرح متعمق، قم بمراجعة رجل صفحة:

رجل ملائم

افكار اخيرة

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

بينما ملائم يتعامل مع حزم DEB، وهناك تنسيقات حزم أخرى لنظام التشغيل Linux، على سبيل المثال، فلاتباك , فرقعة ، إلخ. تم تصميم هذه الحزم لتكون حزم Linux عالمية عمليًا ويمكن تثبيتها على أي نظام Linux.

حوسبة سعيدة!