إدارة الحزم على فيدورا باستخدام DNF

dnf-help-945x400

نحن نعلم بأن اﻹصدار رقم 22 من توزيعة فيدورا قد أتى مُحمّلًا بمدير الحزم DNF عوضًا عن YUM الذي كان مستخدمًا في اﻹصدارات الماضية… وفي هذه التدوينة سوف نتعلم أساسيات مدير الحزم الجديد DNF وكيفية التعامل معه…

لا تزال الأوامر اﻷساسية نفسها…

إن DNF يهدف لجعل الانتقال إليه من YUM سهلًا قدر اﻹمكان للمستخدمين، فلقد قرر المطورون استخدام نفس البناء اللغوي لمعظم جُملة اﻷوامر الخاصة بـ YUM ليكون DNF قريبًا منه قدر ما أمكن، على سبيل المثال اﻷمر اﻵتي لتثبيت حزمة في النظام (مثلا برنامج nano) :

  • باستخدام YUM:
sudo yum install nano
  • باستخدام DNF:
sudo dnf install nano

كما ترى نفس الشيء تقريبًا، مع استبدال yum بـ dnf

  • وأيضًا؛ للبحث عن حزمة باستخدام YUM:
sudo yum search nano
  • بينما في DNF يكون اﻷمر كالتالي:
sudo dnf search nano

ومعظم اﻷوامر اﻷساسية اﻷخرى هي تقريبًا نفسها…

إضافات DNF للأوامر المتقدمة

سيلاحظ المستخدمون المتقدمون أن بعض الوظائف اﻷخرى غير مضمّنة وهي yum-utils مثل: تثبيت حزم debuginfo أو تنزيل مصادر RPMs من المستودعات، ولاستعمال هذه الوظائف فإن هنالك بعض الحزم المتوفرة في مخازن مستودعات فيدورا (إضافات DNF) وهي موضّحة في الجدول اﻵتي:

dnf

DNF في المستقبل

العمل متواصل بشكل مكثف على تطوير DNF، فمثلًا في المستقبل القريب، سيتم استبدال أداة fedup (أداة ترقية فيدورا) بـ DNF implementation وهنالك العديد من اﻷدوات التي سيتم استبدالها عمّا قريب… إذا كانت لديك مشكلات مع DNF أو لاحظتَ فيه سلوكًا غريبًا فالرجاء اﻹبلاغ عن تلك هنا العلل لينظر فيها المطورون.

[fedoramagazine]

 

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

مشاركة