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

إستخراج الملفات من حزم rpm

بدأه SIFE في 9 فبراير 2010 · 2 رد · 1,579 مشاهدة · في نظام تشغيل Unix & Linux
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أحيانا نجد أن نظامنا قد فقط وحدة (shared object) أو نريد تنصيب برنامج ما فنلجأ إلى نظام الحزم المتوفر بالتوزيعة أو النظام مثلا عائلة redhat تستخدم حزم rpm أما عائلة Debian فإنها تستخدم حزم deb ،هذه الحزم ما هي إلى عبارة عن برامج مترجمة تم ضغطها لتكون في ملف واحد لتسهيل عملية التنصيب .

المشكلة هنا (حزم rpm) قد نود أن نرى ماذا تحتويه الحزمة أو أننا نحتاج فقط ملف واحد من الحزمة فنحن لا نحتاج لإعادة تنصيب ،tنجد أنفسنا في مشكلة أخرى و هي أن الأمر الخاص بتنصinternet heade

يب حزم rpm لا يوفر لنا طريقتا لإستخراج الحزم .

الحمد لله أن مشروع GNU يوفر أداتين rpm2cpio و cpio ،الأولى لتحويل حزم rpm إلى حزم cpio التي هي عبارة عن ملفات مضغوطة و الثانية لفط الضغط عن حزم cpio .

مثال :

rpm2cpio rpmfile.rpm

هذا لتحويل حزم rpm إلى cpio ،ستظهر لكم كتابة غير مفهومة هذا لأنها ملفات و مجلدات ،لإستخراجها على شكل ملفات نستخدم الأداة cpio .

مثال :

rpm2cpio libxml2-2.7.2-1.fc10.i386.rpm | cpio -idm

هنا نقوم بعملية التحويل و الإستخراج في نفس الوقت ،الأداة cpio هي المسؤولة عن عملية فك الضغط .

حيث i تعني إستخراج الملفات .

d إنشاء مجلد ما دعت الحاجة إليه ،بهذا ستحافظ على مسارات الملف مما سيساعدك لاحقا على عملية النقل .

m عند إستخراج الملفات فإنه سيتم تعيين نفس الوقت و الصلاحيات التي هي في الملفات الأصلية .

4

''‏اللهم إني أسالك إيمانا دائما وأسألك قلبا خاشعا وأسألك علما ‏نافعا وأسألك يقينا صادقا وأسألك دينا قيما وأسألك العافية من كل ‏بلية''

'‏اللهم أغفر للمؤمنين و المؤمنات و المسلمين و المسلمات الأحياء ‏منهم و الأموات'

www.it-scoop.com

#2

chokrannnn mon ami

#3

أشكرك أخي سيف على هذه المعلومات ولو أني أفضل ديبيان :) فهو أسهل في نظري

CMS Sfhati , Website Generator


نظام إدارة المحتوى صفحتي ... جربه الآن 


 


small-logo.png

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