السلام عليكم و رحمة الله و بركاته.
لا شك أن مستعملي الديبيان يعرفون جيدا خاصية 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 :
بعد اختيار اﻹصدارة و السرفرات التي تريد انقر 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 سيعتمد على هذه السرفرات
في الأخير أعتذر عن التقصير في الشرح. أخوكم أمين.