RPMUNCOMPRESS(1)

الاسم
rpmuncompress - أداة RPM للملفات المضغوطة والأرشيفات

موجز
rpmuncompress [خيارات] ملف

rpmuncompress [خيارات] [خيارات-استخراج] {-x|--extract} أرشيف

الوصف
rpmuncompress هي أداة لإخراج الملفات المضغوطة وغير المضغوطة بشكل شفاف، واستخراج الأرشيفات.

تُستدعى عادة داخليًا بواسطة rpmbuild(1) لمعالجة المهام المتعلقة بـ %setup و %patch في ملفات المواصفات، ولكن يمكن أن تكون مفيدة عند الاستدعاء يدويًا أيضًا. يمكن تحديد دليل تثبيت rpmuncompress باستخدام rpm -E "%{_rpmconfigdir}".

المعطيات
FILE
    ملف عادي، مضغوط اختياريًا.

أرشيف
    أرشيف tar(1) أو zip(1) أو Ruby GEM. قد تكون أرشيفات tar مضغوطة.

العمليات
بشكل مبدئي، يُخرج rpmuncompress ملف إلى المخرج المعياري مشابهًا لـ cat(1)، ولكن مع فك ضغط شفاف للعديد من صيغ الضغط الشائعة، مشابهًا لـ zcat(1).

-x، --extract
    استخرج الأرشيف الممرر كوسيط إلى الدليل الحالي، مع فك ضغط أرشيفات tar(1) بشكل شفاف إذا لزم الأمر.

الخيارات
-n، --dry-run
    أخرج أمر الصدفة الذي سيُنفذ بدون هذا الخيار.

خيارات الاستخراج
-C مسار, --path=مسار
    استخرج إلى مسار بغض النظر عن التخطيط الداخلي للأرشيف.

-v، --verbose
    قدم إخراج استخراج مفصل.

حالة الخروج
عند النجاح، تُعاد القيمة 0، وإلا تُعاد شفرة فشل غير صفرية.

أمثلة
rpmuncompress /tmp/3911.patch.gz | patch -p1
    فك الضغط وأخرج /tmp/3911.patch.gz، مشابهًا لـ zcat(1)، وأنقله إلى patch(1).

rpmuncompress -x myproject.zip
    استخرج أرشيف myproject.zip إلى الدليل الحالي.

rpmuncompress -x -C myproject myproject-1.0.7rc1.tar.gz
    فك الضغط واستخرج أرشيف myproject-1.0.7rc1.tar.gz إلى دليل myproject، بغض النظر عن هيكله الداخلي.

انظر أيضًا
rpmbuild(1), popt(3)

http://www.rpm.org/

ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.