.\" -*- coding: UTF-8 -*- .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" Generated by scdoc 1.11.4 .\" Complete documentation for this program is not available as a GNU info page .nh .ad l .\" Begin generated content: .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH RPMDB 8 "6 مارس 2026" "RPM 6.0.1" .PP .SH الاسم rpmdb \- أداة قاعدة بيانات RPM .PP .SH موجز \fBrpmdb\fP [خيارات] {\fB\-\-initdb\fP|\fB\-\-rebuilddb\fP} .PP \fBrpmdb\fP [خيارات] {\fB\-\-verifydb\fP} .PP \fBrpmdb\fP [خيارات] {\fB\-\-exportdb\fP|\fB\-\-importdb\fP} .PP .SH الوصف تُستخدم \fBrpmdb\fP لعمليات صيانة قاعدة بيانات \fBrpm\fP.\& .PP .SH العمليات \fB\-\-initdb\fP .RS 4 إنشاء قاعدة بيانات جديدة إن لم تكن موجودة مسبقًا.\& لا تُستبدل قاعدة البيانات الموجودة.\& .PP .RE \fB\-\-rebuilddb\fP .RS 4 إعادة بناء قاعدة البيانات من رؤوس الحزم المثبتة.\& تتجاهل إعادة البناء أي رؤوس غير قابلة للقراءة (تالفة) من قاعدة البيانات، ولكنها أيضًا تضغط قاعدة البيانات في حال كبر حجمها بمرور الوقت.\& .PP يمكن استخدامها أيضًا للتحويل بين صيغ \fBrpmdb\fP المختلفة.\& .PP .RE \fB\-\-verifydb\fP .RS 4 إجراء فحص سلامة منخفض المستوى على قاعدة البيانات.\& نادرًا ما يكون مفيدًا، فمن أجل صحة النظام يُعد \fBrpm \-\-verify \-a\fP عملية أكثر دلالة.\& .PP .RE \fB\-\-exportdb\fP .RS 4 تصدير قاعدة البيانات بصيغة قائمة الرؤوس، مناسبة للنقل إلى مضيف آخر أو نوع قاعدة بيانات آخر.\& تُخرج البيانات إلى المخرجات القياسية.\& .PP .RE \fB\-\-importdb\fP .RS 4 استيراد قاعدة بيانات من صيغة قائمة الرؤوس كما أُنشئت بواسطة \fB\-\-exportdb\fP.\& تُقرأ البيانات من المدخلات القياسية.\& .PP .RE .SH الخيارات انظر \fBrpm\-common\fP(8) للخيارات المشتركة بين كل ملفات \fBrpm\fP التنفيذية.\& .PP .SH الضبط توجد عدة إعدادات قابلة للتكوين تؤثر على عمليات rpmdb، ولكن بشكل خاص ما يلي (انظر \fBrpm\-config\fP(5) للتفاصيل): .PD 0 .IP \(bu 4 \fB%_dbpath\fP .IP \(bu 4 \fB%_db_backend\fP .PD .PP .SH "حالة الخروج" عند النجاح، تُعاد القيمة 0، وإلا تُعاد شفرة فشل غير صفرية.\& .PP .SH أمثلة \fBrpmdb \-\-initdb \-\-dbpath /tmp/testdb\fP .RS 4 تهيئة قاعدة بيانات جديدة في دليل \fI/tmp/testdb\fP.\& .PP .RE \fBrpmdb \-\-rebuilddb\fP .RS 4 إعادة بناء قاعدة بيانات rpmdb للنظام.\& .PP .RE \fBrpmdb \-\-verifydb \-\-root /mnt\fP .RS 4 التحقق من قاعدة بيانات النظام لصورة نظام مُثبّتة في \fI/mnt\fP.\& .PP .RE \fBrpmdb \-\-exportdb > /tmp/headers\fP .RS 4 تصدير قاعدة بيانات النظام إلى ملف \fI/tmp/headers\fP.\& .PP .RE \fBrpmdb \-\-importdb \-\-define "_db_backend ndb" \-\-dbpath /tmp/newdb < /tmp/headers\fP .RS 4 استيراد محتويات قائمة الرؤوس \fI/tmp/headers\fP إلى قاعدة بيانات (جديدة) بتنسيق \fBndb\fP في \fI/tmp/newdb\fP.\& .PP .RE .SH الخيارات انظر \fBrpm\-common\fP(8) للخيارات المشتركة بين جميع العمليات.\& .PP .SH "انظر أيضًا" \fBpopt\fP(3)، \fBrpm\fP(8)، \fBrpm\-common\fP(8) .PP \fBrpmdb \-\-help\fP \- نظرًا لأن \fBrpm\fP(8) يدعم تخصيص الخيارات عبر أسماء مستعارة popt، فمن المستحيل ضمان تطابق ما هو موصوف في الدليل مع ما هو متاح.\& .PP \fBhttp://www.\&rpm.\&org/\fP .PP .SH ترجمة تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي . .PP هذه الترجمة هي وثيقة مجانية؛ راجع .UR https://www.gnu.org/licenses/gpl-3.0.html رخصة جنو العامة الإصدار 3 .UE أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات. .PP إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: .MT kde-l10n-ar@kde.org .ME .