table of contents
- trixie-backports 4.31.0-1~bpo13+1
- testing 4.31.0-1
- unstable 4.31.0-1
| RANLIB(1) | أدوات تطوير جنو | RANLIB(1) |
الاسم¶
ranlib - توليد فهرس لأرشيف
موجز¶
ranlib [--plugin name] [-DhHvVt] archive
الوصف¶
ranlib يولد فهرسًا لمحتويات أرشيف ويخزنه في الأرشيف. يسرد الفهرس كل رمز معرف بواسطة عضو في الأرشيف وهو ملف كائن قابل لإعادة التوطين.
يمكنك استخدام nm -s أو nm --print-armap لسرد هذا الفهرس.
أرشيف يحتوي على مثل هذا الفهرس يسرع الربط بالمكتبة ويسمح للروتينات في المكتبة باستدعاء بعضها البعض بغض النظر عن موضعها في الأرشيف.
برنامج GNU ranlib هو شكل آخر من GNU ar؛ تشغيل ranlib مكافئ تمامًا لتنفيذ ar -s.
الخيارات¶
- -h
- -H
- --help
- عرض معلومات الاستخدام لـ ranlib.
- -v
- -V
- --version
- عرض رقم إصدار ranlib.
- -D
- العمل في
وضع حتمي.
سيظهر رأس
عضو أرشيف
خريطة
الرموز
صفرًا لـ UID و GID
والطابع
الزمني. عند
استخدام
هذا
الخيار،
ستنتج
عمليات
تشغيل
متعددة
ملفات
مخرجات
متطابقة.
إذا تم تكوين binutils باستخدام --enable-deterministic-archives، فإن هذا الوضع يكون نشطًا مبدئيًا. يمكن تعطيله باستخدام الخيار -U، الموضح أدناه.
- -t
- تحديث الطابع الزمني لخريطة الرموز لأرشيف.
- -U
- لا تعمل في
وضع حتمي.
هذا هو عكس
الخيار -D
أعلاه:
سيحصل فهرس
الأرشيف
على قيم
فعلية لـ UID و GID
والطابع
الزمني
ووضع الملف.
إذا تم تكوين binutils بدون --enable-deterministic-archives، فإن هذا الوضع يكون نشطًا مبدئيًا.
- @الملف
- اقرأ
خيارات سطر
الأوامر من
file. تُدرج
الخيارات
المقروءة
مكان خيار
@file الأصلي.
إذا كان file
غير موجود،
أو لا يمكن
قراءته،
فسيُعامل
الخيار
حرفيًا ولن
يُزال.
تُفصل الخيارات في file بمسافات فارغة. يمكن تضمين حرف مسافة فارغة في خيار ما عن طريق إحاطة الخيار بالكامل إما بعلامات اقتباس مفردة أو مزدوجة. يمكن تضمين أي حرف (بما في ذلك الشرطة المائلة العكسية) عن طريق سبق الحرف المراد تضمينه بشرطة مائلة عكسية. يمكن لـ file نفسه أن يحتوي على خيارات @file إضافية؛ وتُعالج أي خيارات من هذا القبيل بشكل متكرر (recursively).
انظر أيضًا¶
حقوق النسخ¶
حقوق الطبع والنشر (c) لعام 1991-2026 لمؤسسة البرمجيات الحرة، المحدودة.
يُمنح الإذن بنسخ وتوزيع و/أو تعديل هذا المستند بموجب شروط رخصة جنو للوثائق الحرة (GNU Free Documentation License)، الإصدار 1.3 أو أي إصدار لاحق تنشره مؤسسة البرمجيات الحرة؛ مع عدم وجود أقسام ثابتة، وبدون نصوص غلاف أمامي، وبدون نصوص غلاف خلفي. نُسخة من الرخصة مضمنة في القسم المعنون "GNU Free Documentation License".
ترجمة¶
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.
| 5 مارس 2026 | binutils-2.46 |