في البداية أريد أن أشكر صاحب الموقع على هذه الخدمة الطيبة.

ArchLinux تستخدم مدير حزم Pacman، وتوزيعة Ubuntu تستخدم Apt، ولكن هل من الممكن تغيير مدير حزم Ubuntu من Apt إلى Pacman؟

تم قبول هذا الجواب كحل

20:58 - 18.05.2015 - #رابط هذا الرد
مرحبا،
افتراضيا لا يمكن ذلك. هذا راجع لطريقة عمل كل مدير حزم، حيث أنه يكون مصمم للعمل على بنية معينة من المستودعات/المخازن. فـ apt حين يقوم بعملية ما ينتظر أن تكون المستودعات التي يتصل بها للتحميل أو التحديث ذات بنية محددة، حيث يتمكن من البحث فيها، تحديد الإصدار والمعمارية المناسبين للجهاز المستخدم... هذه البنية يمكن أن تكون مختلفة في مستودعات ارتش أو مستودعات مصممة لمدير حزم اخر.

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

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

    09:37 - 19.05.2015 - #رابط هذا الرد
    thabitكتب:

    في البداية أريد أن أشكر صاحب الموقع على هذه الخدمة الطيبة.

    ArchLinux تستخدم مدير حزم Pacman، وتوزيعة Ubuntu تستخدم Apt، ولكن هل من الممكن تغيير مدير حزم Ubuntu من Apt إلى Pacman؟

    ان كنت تسأل هذا السؤال لانك تستخدم ابونتو ولكنك سمعت ان pacman سهل وسريع ولكنك تعرف ان تثبيت ارش صعب على المبدأ
    فيمكنك استخدم توزيعة منجاور
    فهى مثل توزيعة ارش تقريبا لكنها سهلة التثبيت جدا مقارنة بارش
    تقريبا التثبيت مثل ابونتو
    كما انها تقريبا تحاول ان يتم كل شئ بالواجهة الرسومية
    ايضا هى متدحرجة مثل ارش والتحديثات سريعة ايضا
    او ان كنت تريد ان تشعر بانك تستخدم مدير حزم ارش فعلا فيمكنك استخدام alias

    المراجع:

    1. https://wiki.manjaro.org
    تم تصغير هذا الرد حاليا إظهار
أضف ردك