.\" -*- coding: UTF-8 -*- '\" t .\" Title: pacman-key .\" Author: [see the "Authors" section] .\" Generator: DocBook XSL Stylesheets vsnapshot .\" Date: 2026-01-12 .\" Manual: Pacman Manual .\" Source: Pacman 7.1.0 .\" Language: English .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH PACMAN\-KEY 8 "12 يناير 2026" "Pacman 7\&.1\&.0" "دليل Pacman" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH الاسم pacman\-key \- إدارة قائمة المفاتيح الموثوقة لـ pacman .SH موجز .sp \fIpacman\-key\fP [خيارات] عملية [أهداف] .SH الوصف .sp \fIpacman\-key\fP هو سكريبت غلاف لـ GnuPG يُستخدم لإدارة سلسلة مفاتيح pacman، وهي مجموعة مفاتيح PGP المستخدمة للتحقق من الحزم وقواعد البيانات الموقعة\&. يوفر القدرة على استيراد وتصدير المفاتيح، جلب المفاتيح من خوادم المفاتيح، وتحديث قاعدة بيانات الثقة بالمفاتيح\&. .sp يمكن تحقيق إدارة أكثر تعقيدًا لسلسلة المفاتيح باستخدام GnuPG مباشرةً مع الخيار \fI\-\-homedir\fP الموجه إلى سلسلة مفاتيح pacman (الموجودة في /etc/pacman\&.d/gnupg مبدئيًا)\&. .sp استدعاء pacman\-key يتضمن توفير عملية مع أي خيارات محتملة وأهداف للعمل عليها\&. اعتمادًا على العملية، قد يكون \fIالهدف\fP معرف مفتاح صالح، اسم ملف، أو دليل\&. .SH العمليات .PP \fB\-a, \-\-add\fP .RS 4 إضافة المفتاح (المفاتيح) الموجودة في الملف أو الملفات المحددة إلى سلسلة مفاتيح pacman\&. إذا كان المفتاح موجودًا بالفعل، يتم تحديثه\&. .RE .PP \fB\-d, \-\-delete\fP .RS 4 إزالة المفتاح (المفاتيح) المحددة بواسطة معرفات المفاتيح من سلسلة مفاتيح pacman\&. .RE .PP \fB\-e, \-\-export\fP .RS 4 تصدير المفتاح (المفاتيح) المحددة بواسطة معرفات المفاتيح إلى \fIstdout\fP\&. إذا لم يُحدد أي معرف مفتاح، تُصدر جميع المفاتيح\&. .RE .PP \fB\-\-edit\-key\fP .RS 4 عرض قائمة لمهام إدارة المفاتيح على معرفات المفاتيح المحددة\&. مفيد لضبط مستوى ثقة المفاتيح\&. .RE .PP \fB\-f, \-\-finger\fP .RS 4 سرد بصمة لكل معرف مفتاح محدد، أو لجميع المفاتيح المعروفة إذا لم تُحدد معرفات مفاتيح\&. .RE .PP \fB\-h، \-\-help\fP .RS 4 صيغة المخرجات وخيارات سطر الأوامر\&. .RE .PP \fB\-\-import\fP .RS 4 استيراد المفاتيح من pubring\&.gpg إلى سلسلة المفاتيح العامة من الدلائل المحددة\&. .RE .PP \fB\-\-import\-trustdb\fP .RS 4 استيراد قيم ثقة المالك من trustdb\&.gpg إلى قاعدة بيانات الثقة المشتركة من الدلائل المحددة\&. .RE .PP \fB\-\-init\fP .RS 4 تأكد من أن سلسلة المفاتيح مهيأة بشكل صحيح ولديها أذونات الوصول المطلوبة\&. .RE .PP \fB\-l, \-\-list\-keys\fP .RS 4 يسرد جميع المفاتيح أو المفاتيح المحددة من سلسلة المفاتيح العامة\&. .RE .PP \fB\-\-list\-sigs\fP .RS 4 مثل \fI\-\-list\-keys\fP، لكن التوقيعات مدرجة أيضًا\&. .RE .PP \fB\-\-lsign\-key\fP .RS 4 وقع المفتاح المعطى محليًا\&. يُستخدم هذا بشكل أساسي لتجذير شبكة الثقة في المفتاح الخاص المحلي الذي يولده \fI\-\-init\fP\&. .RE .PP \fB\-\-nocolor\fP .RS 4 عطل المخرجات الملونة من pacman\-key\&. .RE .PP \fB\-r, \-\-recv\-keys\fP .RS 4 مكافئ لـ \fI\-\-recv\-keys\fP في GnuPG\&. .RE .PP \fB\-\-refresh\-keys\fP .RS 4 مكافئ لـ \fI\-\-refresh\-keys\fP في GnuPG\&. .RE .PP \fB\-\-populate\fP .RS 4 أعد تحميل المفاتيح المبدئية من سلاسل المفاتيح (المقدمة اختياريًا) في /usr/share/pacman/keyrings\&. لمزيد من المعلومات، انظر توفير سلسلة مفاتيح للاستيراد أدناه\&. .RE .PP \fB\-u, \-\-updatedb\fP .RS 4 مكافئ لـ \fI\-\-check\-trustdb\fP في GnuPG\&. يمكن تحديد هذه العملية مع عمليات أخرى\&. .RE .PP \fB\-V، \-\-version\fP .RS 4 يعرض إصدار البرنامج\&. .RE .PP \fB\-v, \-\-verify\fP .RS 4 افترض أن الوسيطة الأولى هي توقيع وتحقق منه\&. إذا تم توفير وسيطة ثانية، فهي الملف المراد التحقق منه\&. .sp مع وسيطة واحدة فقط معطاة، افترض أن التوقيع هو توقيع منفصل، وابحث عن ملف بيانات مطابق للتحقق منه بإزالة امتداد الملف\&. إذا لم يتم العثور على ملف بيانات مطابق، ارجع إلى دلالات GnuPG وحاول التحقق من ملف بتوقيع مضمن\&. .RE .SH الخيارات .PP \fB\-\-config\fP <ملف> .RS 4 استخدم ملف تهيئة بديل بدلاً من المبدئي /etc/pacman\&.conf\&. .RE .PP \fB\-\-gpgdir\fP <دليل> .RS 4 ضبط دليل رئيسي بديل لـ GnuPG\&. إذا لم يُحدد، تُقرأ القيمة من /etc/pacman\&.conf\&. .RE .PP \fB\-\-keyserver\fP .RS 4 استخدام خادم المفاتيح المحدد إذا تطلبت العملية واحدًا\&. سيكون لهذا أسبقية على أي خيار خادم مفاتيح محدد في ملف تهيئة gpg\&.conf\&. تشغيل \fI\-\-init\fP مع هذا الخيار سيضبط خادم المفاتيح المبدئي إذا لم يكن واحدًا قد هُيئ مسبقًا\&. .RE .SH "توفير حلقة مفاتيح للاستيراد" .sp قد يرغب توزيعة أو مستودع آخر في توفير مجموعة من مفاتيح PGP المستخدمة في توقيع حزمه وقواعد بيانات مستودعاته التي يمكن استيرادها بسهولة إلى حلقة مفاتيح pacman\&. يُحقق ذلك بتوفير ملف حلقة مفاتيح PGP foo\&.gpg يحتوي على مفاتيح حلقة المفاتيح foo في الدليل /usr/share/pacman/keyrings\&. .sp اختياريًا، يمكن توفير الملف foo\-trusted الذي يحتوي على قائمة بمعرفات المفاتيح الموثوقة لتلك الحلقة\&. هذا ملف بتنسيق متوافق مع مخرجات \fIgpg \-\-export\-ownertrust\fP\&. سيُعلم هذا الملف المستخدم بالمفاتيح التي يحتاج المستخدم للتحقق منها وتوقيعها لبناء شبكة ثقة محلية، بالإضافة إلى تعيين قيم ثقة المالك المقدمة\&. .sp أيضًا اختياريًا، يمكن توفير الملف foo\-revoked الذي يحتوي على قائمة بمعرفات المفاتيح الملغاة لتلك الحلقة\&. يُعرف الإلغاء بأنه "لم يعد صالحًا لأي توقيع"، لذا يجب استخدامه بحذر\&. المفتاح الذي يُوسم بأنه ملغى سيُعطل في حلقة المفاتيح ولن يُعالج بعد الآن كصالح، لذا هذا دائمًا له أسبقية على حالته الموثوقة في أي حلقة مفاتيح أخرى\&. .SH "انظر أيضًا" .sp \fBpacman\fP(8), \fBpacman.conf\fP(5) .sp راجع موقع pacman الإلكتروني على https://archlinux\&.org/pacman/ للحصول على معلومات حديثة حول pacman والأدوات المرتبطة به\&. .SH العلل .sp علل؟ لا بد أنك تمزح؛ لا توجد علل في هذا البرنامج\&. ولكن إذا صدف وكنا مخطئين، فيُرجى الإبلاغ عنها في متتبع المشكلات في https://gitlab\&.archlinux\&.org/pacman/pacman/\-/issues مع معلومات محددة مثل سطر الأوامر الخاص بك، وطبيعة العلة، وحتى قاعدة بيانات الحزمة إذا كان ذلك يساعد\&. .SH المؤلفون .sp المصينون الحاليون: .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} آلان مكراي .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} أندرو غريغوري .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} Morgan Adamiec .RE .sp المساهمون الرئيسون السابقون: .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} Judd Vinet .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} أوريليان فوريه .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} آرون غريفين .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} دان ماكغي .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} Xavier Chantry .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} Nagy Gabor .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} ديف رايزنر .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} إيلي شوارتز .RE .sp للمساهمين الإضافيين، استخدم git shortlog \-s على مستودع pacman\&.git\&. .PP .SH ترجمة تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي . .PP هذه الترجمة هي وثيقة مجانية؛ راجع .UR https://www.gnu.org/licenses/gpl-3.0.html رخصة جنو العامة الإصدار 3 .UE أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات. .PP إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: .MT kde-l10n-ar@kde.org .ME .