.\" -*- coding: UTF-8 -*- '\" t .\" Title: makepkg.conf .\" Author: [see the "Authors" section] .\" Generator: DocBook XSL Stylesheets vsnapshot .\" Date: 2026-05-06 .\" Manual: Pacman Manual .\" Source: Pacman 7.1.0 .\" Language: English .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH MAKEPKG\&.CONF 5 "6 مايو 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 الاسم makepkg.conf \- ملف تهيئة makepkg .SH موجز .sp /etc/makepkg\&.conf, $XDG_CONFIG_HOME/pacman/makepkg\&.conf, ~/\&.makepkg\&.conf .SH الوصف .sp خيارات التهيئة لـ makepkg تُخزَّن في makepkg\&.conf\&. هذا الملف يُستدعى (sourced) لتتمكن من تضمين أي أعلام مترجم خاصة ترغب في استخدامها\&. هذا مفيد عند البناء لبنى معمارية مختلفة أو مع تحسينات مختلفة\&. ومع ذلك، فقط المتغيرات الموصوفة أدناه تُصدَّر إلى بيئة البناء\&. .if n \{\ .sp .\} .RS 4 .it 1 an-trap .nr an-no-space-flag 1 .nr an-break-flag 1 .br .ps +1 \fBملاحظة\fP .ps -1 .br .sp هذا لا يضمن أن جميع ملفات Makefile للحزم ستستخدم متغيراتك المُصدَّرة\&. بعضها غير قياسي\&. .sp .5v .RE .sp ملف التهيئة على مستوى النظام يوجد في /etc/makepkg\&.conf\&. الإضافات المحددة (مثل أعلام البناء للغات إضافية) يمكن وضعها في /etc/makepkg\&.conf\&.d/*\&.conf\&. .sp الخيارات الفردية يمكن تجاوزها (أو الإضافة إليها) على أساس كل مستخدم في $XDG_CONFIG_HOME/pacman/makepkg\&.conf أو ~/\&.makepkg\&.conf، مع إعطاء الأولوية للأول\&. .sp الملف المبدئي مُعلَّق عليه بشكل جيد، لذا قد يكون من الأسهل ببساطة اتباع التوجيهات الواردة هناك للتخصيص\&. .SH الخيارات .PP \fBDLAGENTS=(\fP\*(Aqprotocol::/path/to/command [options]\*(Aq \&...\fB)\fP .RS 4 يُعيَّن وكلاء التحميل المستخدمين لجلب ملفات المصدر المحددة بعنوان URL في ملف \fBPKGBUILD\fP(5)\&. الخيارات يمكن تحديدها لكل أمر أيضًا، وأي بروتوكول يمكن أن يكون له وكيل تحميل\&. أي مسافات في وسائط الخيارات يجب أن تُهرب (escape) لتجنب التقسيم\&. عدة أمثلة مُقدَّمة في makepkg\&.conf المبدئي\&. إذا وُجد، %u سيُستبدل بعنوان URL للتحميل\&. وإلا، عنوان URL للتحميل سيُوضع في نهاية الأمر\&. إذا وُجد، %o سيُستبدل باسم الملف المحلي، بالإضافة إلى امتداد \(lq\&.part\(rq، مما يسمح لـ makepkg بمعالجة استئناف تحميلات الملفات\&. .RE .PP \fBVCSCLIENTS=(\fP\*(Aqprotocol::package\*(Aq \&...\fB)\fP .RS 4 يُعيَّن الحزم المطلوبة لجلب ملفات المصدر المُتحكم في إصداراتها\&. عند الحاجة، makepkg سيتحقق من أن هذه الحزم مثبتة أو مُضمَّنة في مصفوفات depends أو makedepends في PKGBUILD\&. .RE .PP \fBCARCH=\fP"carch" .RS 4 يُحدد بنية حاسوبك؛ القيم الممكنة تتضمن أشياء مثل \(lqi686\(rq, \(lqx86_64\(rq, \(lqppc\(rq, إلخ\&. هذا يجب أن يُعيَّن آليًا عند التثبيت\&. .RE .PP \fBCHOST=\fP"chost" .RS 4 سلسلة مثل \(lqi686\-pc\-linux\-gnu\(rq؛ لا تلمس هذا إلا إذا كنت تعرف ما تفعله\&. هذا يمكن تعليقه (commented out) بواسطة معظم المستخدمين إذا رغبوا\&. .RE .PP \fBNPROC=\fP"" .RS 4 يُعيَّن عدد المعالجات لاستخدامها للمهام المتوازية في makepkg\&. ملاحظة: هذا لا يؤثر على توازي المهام أثناء \*(lqbuild()\*(lq والوظائف ذات الصلة\&. .RE .PP \fBCPPFLAGS=\fP"cppflags" .RS 4 أعلام تُستخدم للمُعالج الأولي للغة C؛ انظر CFLAGS لمزيد من المعلومات\&. .RE .PP \fBCFLAGS=\fP"cflags" .RS 4 أعلام تُستخدم لمترجم لغة C\&. هذا جزء أساسي في استخدام makepkg\&. عادةً عدة خيارات تُحدد، وأكثر سلسلة شيوعًا تشبه شيئًا مثل: \(lq\-march=i686 \-O2 \-pipe\(rq\&. خيار مفيد آخر قد يكون \-mcpu بدلاً من \-march\&. اقرأ gcc(1) لمزيد من التفاصيل حول التنوع الواسع لأعلام المترجم المتاحة\&. .RE .PP \fBCXXFLAGS=\fP"cxxflags" .RS 4 أعلام تُستخدم لمترجم لغة C++؛ انظر CFLAGS لمزيد من المعلومات\&. .RE .PP \fBLDFLAGS=\fP"ldflags" .RS 4 أعلام تُستخدم للرابط (linker)\&. عدة خيارات قد تُحدد مع استخدام شائع يشبه \(lq\-Wl,\-\-hash\-style=gnu\(rq\&. اقرأ ld(1) لمزيد من التفاصيل حول أعلام الرابط المتاحة\&. .RE .PP \fBLTOFLAGS=\fP"ltoflags" .RS 4 أعلام مترجم ورابط إضافية تُلحق بـ CFLAGS و CXXFLAGS و LDFLAGS عند البناء مع تحسين وقت الربط\&. إذا كانت فارغة، \(lq\-flto\(rq يُستخدم\&. .RE .PP \fBMAKEFLAGS=\fP"makeflags" .RS 4 هذا غالبًا يُستخدم لتعيين عدد المهام المستخدمة؛ على سبيل المثال، \-j2\&. أعلام أخرى يقبلها make يمكن أيضًا تمريرها\&. .RE .PP \fBDEBUG_CFLAGS=\fP"debug_cflags" .RS 4 أعلام مترجم إضافية تُلحق بـ CFLAGS للاستخدام في التصحيح\&. عادةً هذا سيتضمن: \(lq\-g\(rq\&. اقرأ gcc(1) لمزيد من التفاصيل حول التنوع الواسع لأعلام المترجم المتاحة\&. .RE .PP \fBDEBUG_CXXFLAGS=\fP"debug_cxxflags" .RS 4 أعلام تصحيح تُستخدم لمترجم لغة C++؛ انظر DEBUG_CFLAGS لمزيد من المعلومات\&. .RE .PP \fBBUILDENV=(\fP!distcc !color !ccache check !sign\fB)\fP .RS 4 تحتوي هذه المصفوفة على خيارات تؤثر على بيئة البناء؛ المبدئيات موضحة هنا\&. يجب دائمًا ترك جميع الخيارات في المصفوفة؛ لتفعيل أو تعطيل خيار، ببساطة قم بإزالة أو إضافة \(lq!\(rq في بداية الخيار\&. إذا تم تحديد خيار عدة مرات، فإن القيمة النهائية هي السائدة\&. يعمل كل خيار على النحو التالي: .PP \fBdistcc\fP .RS 4 استخدم المترجم الموزع C/C++/ObjC لتوزيع التجميع بين عدة أجهزة\&. إذا تم تفعيل هذا، يجب أيضًا تحديد DISTCC_HOSTS\&. .RE .PP \fBcolor\fP .RS 4 لوّن رسائل الإخراج، مما يجعل الإخراج أسهل للقراءة\&. .RE .PP \fBccache\fP .RS 4 استخدم ccache لتخزين التجميع مؤقتًا بشكل مبدئي\&. يسمح هذا بتجميع أسرع إذا كنت تعيد تجميع نفس الحزم باستمرار\&. يمكن تعطيله للحزم الفردية بوضع !ccache في مصفوفة خيارات PKGBUILD\&. .RE .PP \fBcheck\fP .RS 4 شغّل دالة check() إذا كانت موجودة في PKGBUILD\&. يمكن تفعيل أو تعطيل هذا للحزم الفردية من خلال استخدام خياري makepkg\(cqs \fI\-\-check\fP و \fI\-\-nocheck\fP، على التوالي\&. .RE .PP \fBsign\fP .RS 4 أنشئ ملف توقيع PGP باستخدام GnuPG\&. سينفذ هذا \fIgpg \-\-detach\-sign\fP على الحزمة المبنية لإنشاء ملف توقيع منفصل، باستخدام وكيل GPG، إذا كان متاحًا\&. سيكون ملف التوقيع هو اسم الملف الكامل للحزمة بامتداد \(lq\&.sig\(rq\&. .RE .RE .PP \fBDISTCC_HOSTS=\fP"host1 \&..." .RS 4 إذا كنت تستخدم DistCC، يُستخدم هذا لتحديد قائمة مفصولة بمسافات من المضيفات العاملة في مجموعة DistCC\&. بالإضافة إلى ذلك، سترغب في تعديل MAKEFLAGS الخاصة بك\&. .RE .PP \fBدليل_البناء=\fP"/مسار/إلى/الدليل" .RS 4 إذا لم يتم تعيين هذه القيمة، فسيتم بناء الحزم، بشكل مبدئي، في أدلة فرعية من الدليل الذي يُستدعى منه makepkg\&. يسمح هذا الخيار بتعيين موقع البناء إلى دليل آخر\&. قد يتسبب الاستخدام غير الصحيح لـ $startdir في PKGBUILD في فشل البناء بهذا الخيار\&. .RE .PP \fBGPGKEY=\fP"" .RS 4 حدد مفتاحًا لاستخدامه في توقيع GPG بدلاً من المفتاح المبدئي في سلسلة المفاتيح\&. يمكن تجاوزه بخيار makepkg\(cqs \fI\-\-key\fP\&. .RE .PP \fBOPTIONS=(\fP!strip docs libtool staticlibs emptydirs \&...\fB)\fP .RS 4 تحتوي هذه المصفوفة على خيارات تؤثر على التعبئة المبدئية\&. وهي مكافئة للخيارات التي يمكن وضعها في PKGBUILD؛ المبدئيات موضحة هنا\&. يجب دائمًا ترك جميع الخيارات في المصفوفة؛ لتفعيل أو تعطيل خيار، ببساطة قم بإزالة أو إضافة \(lq!\(rq في بداية الخيار\&. إذا تم تحديد خيار عدة مرات، فإن القيمة النهائية هي السائدة\&. يعمل كل خيار على النحو التالي: .PP \fBstrip\fP .RS 4 تجريد (Strip) الرموز من الملفات الثنائية والمكتبات\&. إذا كنت تستخدم مصحح أخطاء بشكل متكرر على البرامج أو المكتبات، فقد يكون من المفيد تعطيل هذا الخيار\&. .RE .PP \fBdocs\fP .RS 4 احفظ أدلة المستندات\&. إذا كنت ترغب في حذف أدلة المستندات، حدد !docs في المصفوفة\&. الأدلة المتأثرة محددة بواسطة متغير DOC_DIRS\&. .RE .PP \fBlibtool\fP .RS 4 تُترك ملفات libtool (\&.la) في الحزم\&. حدد !libtool لإزالتها\&. .RE .PP \fBstaticlibs\fP .RS 4 اترك ملفات المكتبات الثابتة (\&.a) في الحزم\&. حدد !staticlibs لإزالتها، إذا كان لها نظير مشترك\&. .RE .PP \fBemptydirs\fP .RS 4 تُترك الأدلة الفارغة في الحزم\&. .RE .PP \fBzipman\fP .RS 4 اضغط صفحات الدليل (man و info) باستخدام gzip\&. الأدلة المتأثرة محددة بواسطة متغير MAN_DIRS\&. .RE .PP \fBpurge\fP .RS 4 أزل الملفات المحددة بواسطة متغير PURGE_TARGETS من الحزمة\&. .RE .PP \fBdebug\fP .RS 4 أضف أعلام التصحيح المحددة من قبل المستخدم كما هو محدد في DEBUG_CFLAGS و DEBUG_CXXFLAGS إلى أعلام البناء المقابلة لها\&. ينشئ حزمة منفصلة تحتوي على رموز التصحيح عند استخدامها مع \(oqstrip\(cq\&. .RE .PP \fBlto\fP .RS 4 فعّل بناء الحزم باستخدام تحسين وقت الربط\&. يضيف الأعلام المحددة في LTOFLAGS إلى CFLAGS و CXXFLAGS و LDFLAGS (أو \(lq\-flto\(rq إذا كان LTOFLAGS فارغًا)\&. .RE .PP \fBautodeps\fP .RS 4 فعّل الإضافة الآلية للمكتبات إلى مصفوفات depends و provides\&. أدلة البحث عن المكتبات يتم التحكم بها بواسطة متغير LIB_DIRS المحدد أدناه\&. .RE .RE .PP \fBINTEGRITY_CHECK=(\fPcheck1 \&...\fB)\fP .RS 4 فحوصات سلامة الملفات لاستخدامها\&. يمكن تحديد فحوصات متعددة؛ هذا يؤثر على كل من التوليد والفحص\&. الخيارات الصالحة الحالية هي: ck, md5, sha1, sha224, sha256, sha384, sha512, و b2\&. .RE .PP \fBSTRIP_BINARIES=\fP"\-\-strip\-all" .RS 4 خيارات لاستخدامها عند تجريد الثنائيات\&. انظر \fBstrip\fP(1) للتفاصيل\&. .RE .PP \fBSTRIP_SHARED=\fP"\-\-strip\-unneeded" .RS 4 خيارات تُستخدم عند تجريد المكتبات المشتركة أو الملفات التنفيذية PIE\&. انظر \fBstrip\fP(1) للتفاصيل\&. .RE .PP \fBSTRIP_STATIC=\fP"\-\-strip\-debug" .RS 4 خيارات تُستخدم عند تجريد المكتبات الثابتة\&. انظر \fBstrip\fP(1) للتفاصيل\&. .RE .PP \fBMAN_DIRS=(\fPusr{,/local}{,/share}/{man,info} \&...\fB)\fP .RS 4 إذا حُدد zipman في مصفوفة OPTIONS، يُوجّه هذا المتغير makepkg أين يبحث لضغط صفحات الدليل (man و info)\&. إذا بنيت حزمًا موجودة في opt/، قد تحتاج لإضافة الدليل إلى هذه المصفوفة\&. \fBملاحظة:\fP لا تُضف الشرطة المائلة البادئة لاسم الدليل\&. .RE .PP \fBDOC_DIRS=(\fPusr/{,share/}{doc,gtk\-doc} \&...\fB)\fP .RS 4 إذا حُدد !docs في مصفوفة OPTIONS، يُوجّه هذا المتغير makepkg أين يبحث لإزالة المستندات\&. إذا بنيت حزمًا موجودة في opt/، قد تحتاج لإضافة الدليل إلى هذه المصفوفة\&. \fBملاحظة:\fP لا تُضف الشرطة المائلة البادئة لاسم الدليل\&. .RE .PP \fBLIB_DIRS=(\fPlib:usr/lib \&...\fB)\fP .RS 4 إذا حُدد autodeps في مصفوفة OPTIONS، يُوجّه هذا المتغير makepkg أين يبحث لإيجاد مكتبات لإضافتها إلى مصفوفة provides\&. التنسيق هو "بادئة:مسار"، حيث تُضاف provides للمكتبات الموجودة في "المسار" مع إضافة البادئة المحددة\&. .RE .PP \fBPURGE_TARGETS=(\fPusr/{,share}/info/dir \&.podlist *\&.pod\&...\fB)\fP .RS 4 إذا حُدد purge في مصفوفة OPTIONS، يُوجّه هذا المتغير makepkg أي الملفات تُزال من الحزمة\&. هذا مفيد لملفات الفهرس التي تُضاف بواسطة حزم متعددة\&. .RE .PP \fBDBGSRCDIR=\fP"/usr/src/debug" .RS 4 إذا حُدد strip و debug في مصفوفة OPTIONS، يُوجّه هذا المتغير makepkg أين يضع ملفات المصدر للملفات الثنائية المثبتة\&. تُعدّل الملفات الثنائية لربط هذا الدليل لمسار بحث المصحح\&. .RE .PP \fBPKGDEST=\fP"/مسار/إلى/دليل" .RS 4 إذا لم تُضبط هذه القيمة، تُوضع الحزم مبدئيًا في الدليل الحالي (موقع \fBPKGBUILD\fP(5))\&. يفضّل كثيرون الاحتفاظ بجميع حزمهم في مكان واحد، لذا يسمح هذا الخيار بهذا السلوك\&. موقع شائع هو \(lq/home/packages\(rq\&. .RE .PP \fBSRCDEST=\fP"/path/to/directory" .RS 4 إذا لم تُضبط هذه القيمة، تُخزّن ملفات المصدر المُنزّلة فقط في الدليل الحالي\&. يفضّل كثيرون الاحتفاظ بجميع ملفات المصدر في موقع مركزي لسهولة التنظيف، لذا يمكن ضبط هذا المسار هنا\&. .RE .PP \fBSRCPKGDEST=\fP"/path/to/directory" .RS 4 إذا لم تُضبط هذه القيمة، تُخزّن ملفات حزمة المصدر في الدليل الحالي\&. يفضّل كثيرون الاحتفاظ بجميع ملفات حزمة المصدر في موقع مركزي لسهولة التنظيف، لذا يمكن ضبط هذا المسار هنا\&. .RE .PP \fBLOGDEST=\fP"/مسار/إلى/دليل" .RS 4 إذا لم تُضبط هذه القيمة، تُكتب ملفات السجل إلى الدليل الحالي\&. هذا يمركز موقع السجل، مما يُسهّل التنظيف والضغط\&. .RE .PP \fBPACKAGER=\fP"John Doe " .RS 4 تُستخدم هذه القيمة عند الاستعلام عن حزمة لمعرفة من كان الباني\&. التنسيق المُعطى مطلوب للبحث عن مفتاح PGP عبر WKD\&. يُوصى بتغيير هذا إلى اسمك وعنوان بريدك الإلكتروني\&. .RE .PP \fBCOMPRESSGZ=\fP"(gzip \-c \-f \-n)", \fBCOMPRESSBZ2=\fP"(bzip2 \-c \-f)", \fBCOMPRESSXZ=\fP"(xz \-c \-z \-)", \fBCOMPRESSZST=\fP"(zstd \-c \-z \-)", \fBCOMPRESSLZO\fP"(lzop \-q)", \fBCOMPRESSLRZ=\fP"(lrzip \-q)", \fBCOMPRESSLZ4=\fP"(lz4 \-q)", \fBCOMPRESSZ=\fP"(compress \-c \-f)", \fBCOMPRESSLZ=\fP"(lzip \-c \-f)" .RS 4 يضبط الأمر والخيارات المُستخدمة عند ضغط الحزم المُجمّعة أو المصدر بالتنسيق المُسمى\&. .RE .PP \fBPKGEXT=\fP"\&.pkg\&.tar\&.gz"، \fBSRCEXT=\fP"\&.src\&.tar\&.gz" .RS 4 يضبط الضغط المُستخدم عند صنع الحزم المُجمّعة أو المصدر\&. اللواحق الصالحة هي \&.pkg أو \&.src (لـ PKGEXT و SRCEXT على التوالي) متبوعة بواحد من \&.tar\&.gz، \&.tar\&.bz2، \&.tar\&.xz، \&.tar\&.zst، \&.tar\&.lzo، \&.tar\&.lrz، \&.tar\&.lz4، \&.tar\&.lz و \&.tar\&.Z، أو ببساطة \&.tar لتعطيل الضغط كليًا\&. .RE .PP \fBPACMAN_AUTH=()\fP .RS 4 حدد بادئة أمر لتشغيل pacman كجذر\&. إذا لم تُضبط، يتحقق makepkg من وجود sudo(8) و su(1) بالتناوب، ويجرب أول ما يجده\&. إذا وُجد، يُستبدل %c بالصيغة المُقتبسة في الصدفة للأمر المراد تشغيله\&. وإلا، يُلحق الأمر المراد تشغيله بأمر الاستيثاق\&. .RE .SH "انظر أيضًا" .sp \fBmakepkg\fP(8), \fBpacman\fP(8), \fBPKGBUILD\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 .