الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تعرف على مميزات نظام Urpmi في الماندريك

مغلق
بدأه amine00 في 16 أغسطس 2005 · 3 رد · 517 مشاهدة · في نظام تشغيل Unix & Linux
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم و رحمة الله و بركاته.

لا شك أن مستعملي الديبيان يعرفون جيدا خاصية apt-get التي توفر عليك عناء البحث عن البرامج على النت و مشاكل البرامج المرتبطة (dependence) و ذلك بالقيام بعملية البحث في سرفرات خاصة و فك الارتباط و تثبيث البرنامج مما يوفر الوقت الكثير و الجهد الكبير مع توفير أحدث البرامج

على غرار apt-get، توجد في الماندريك (و كذا جميع التوزعات التي تستعمل الrpm) إمكانية استخدام هذه المزايا و غيرها عن طريق URPMI.

الملف الرئيسي لخصائص URPMI هو "etc/urpmi/urpmi.cfg" إذا كنت اعتمدت على السيديات لتثبيت النظام فإنه يكون على هذا الشكل :

Installation\ CD1\ (cdrom1) removable://mnt/cdrom/media/main {
  hdlist: hdlist.Installation CD1 (cdrom1).cz
  key-ids: 70771ff3
  removable: /dev/hdc
  with_hdlist: ../../media/media_info/hdlist1.cz
}
...

أنصحك بالحفاظ على نسخة منه قبل تبديل مصادر البرامج إلى السرفرات بدل السيديات (لأنك قد تحتاجها إذا كان الخط مقطوع)

# cp /mnt/urpmi/urpmi.cfg /mnt/urpmi/urpmi.cfg.old
# urpmi.removemedia -a

ثم ادخل إلى هذا الموقع الذي يساعدك في إنشاء urpmi.cfg :

http://easyurpmi.zarb.org

بعد اختيار اﻹصدارة و السرفرات التي تريد انقر proceed to step 3 ... يعطيك بعدها أوامر يجب أن تكتبها في سطر الأوامر. مثال :

urpmi.addmedia --update updates ftp://fr2.rpmfind.net/linux/Mandrakelinux/official/updates/LE2005/main_updates/ with media_info/hdlist.cz
urpmi.addmedia main ftp://fr2.rpmfind.net/linux/Mandrakelinux/official/2005/i586/media/main with media_info/hdlist.cz
urpmi.addmedia contrib ftp://fr2.rpmfind.net/linux/Mandrakelinux/official/2005/i586/media/contrib with media_info/hdlist.cz

قم بنسخ و لصق هذه الأوامر. إذا حصل خطأ أعد العملية أو اختر سرفر آخر..

لتحديث قائمة البرامج استعمل الأمرurpmi.update متبوعا باسم اللائحة (main, contrib, updates, jpackage, plf-free, plf-nonfree)

# urpmi.update updates
# urpmi.update main
# urpmi.update contrib
# urpmi.update nonfree

و هذا التحديث يجب أن تقوم به دوريا مثلا مرة في اﻷسبوع.

يمكن الآن إن شاء الله البحث و تثبيت البرامج مباشرة من النت. و إذا نسيت الاسم الصحيح لبرنامج ما يمكنك إدخال جزء من الاسم لتحصل على مجموعة من الاقتراحات إذا وجدت. مثال :

# urpmi player
pas de paquetage nommé player
Les paquetages suivants contiennent player :
SDL_mixer-player
mplayer
mplayer-gui
mplayer-skins
smpeg-player

ملاحظة: كذلك rpmdrake سيعتمد على هذه السرفرات

في الأخير أعتذر عن التقصير في الشرح. أخوكم أمين.

#2

السلام عليكم

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

يعني بعض الكيلو بايت لن يؤثر على حجم الحزمة :lol:

اللهم اهدي مبرمجين لينوكس

System Engineer

Red Hat Certified Engineer

Red Hat Certificate Number

805010381752078

#3
برق كتب:
السلام عليكم

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

يعني بعض الكيلو بايت لن يؤثر على حجم الحزمة :lol:

اللهم اهدي مبرمجين لينوكس

قد يكون الحجم أحيانا كبيرا جدا و قد تكون الارتباطات بدورها مرتبطة بارتباطات أخرى مما يزيد الحجم

#4

نعم كلامك صحيح أخي الحبيب

System Engineer

Red Hat Certified Engineer

Red Hat Certificate Number

805010381752078

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…