.\" -*- coding: UTF-8 -*- '\" t .\" Title: pkgctl-build .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Date: 2026-01-27 .\" Manual: \ \& .\" Source: \ \& .\" Language: English .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH PKGCTL\-BUILD 1 "27 يناير 2026" \ \& \ \& .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH الاسم pkgctl\-build \- بناء الحزم داخل بيئة chroot نظيفة .SH موجز .sp pkgctl build [خيارات] [مسار.\|.\|.] .SH الوصف .sp بناء الحزم في بيئة chroot نظيفة، مع تقديم خيارات ووظائف متنوعة لتخصيص عملية بناء الحزمة. .sp مبدئيًا، توجد بيئات chroot في \fI/var/lib/archbuild/\fP. .SH "خيارات البناء" .sp \fB\-\-arch\fP \fIمعمارية\fP .RS 4 تحديد المعماريات من أجلها (يعطل الكشف الآلي) .RE .sp \fB\-\-repo\fP \fIمستودع\fP .RS 4 تحديد المستودع الهدف للحزم الجديدة غير الموجودة في أي مستودع رسمي. الرجوع إلى \f(CR\*(Aqextra\*(Aq\fR عند بناء حزم غير موجودة بعد في أي مستودع رسمي. استخدام هذا الخيار غير مسموح إذا كانت الحزمة قد صدرت بالفعل، لأنه سيتجاوز حماية الكشف الآلي. .RE .sp \fB\-s، \-\-staging\fP .RS 4 ابنِ مقابل نظير الاستعداد للمستودع المكتشف آليًا .RE .sp \fB\-t, \-\-testing\fP .RS 4 ابنِ مقابل نظير الاختبار للمستودع المكتشف آليًا .RE .sp \fB\-o, \-\-offload\fP .RS 4 البناء على خادم بعيد ونقل القطع الأثرية بعد ذلك .RE .sp \fB\-c\fP، \fB\-\-clean\fP .RS 4 إعادة إنشاء chroot قبل البناء .RE .sp \fB\-\-inspect\fP \fIمتى\fP .RS 4 إطلاق قشرة تفاعلية لفحص chroot بعد البناء. مفيد لتسهيل تصحيح بناء حزمة. .br القيم الممكنة لـ \fIWHEN\fP هي \f(CR\*(Aqnever\*(Aq\fR، \f(CR\*(Aqalways\*(Aq\fR أو \f(CR\*(Aqfailure\*(Aq\fR .RE .sp \fB\-w, \-\-worker\fP \fIفتحة\fP .RS 4 اسم فتحة العامل، مفيد للبناء المتزامن. مبدئيًا، تُخصص الفتحة آليًا لرقم pts الحالي. إذا لم يكن المتصل tty، يُختار فتحة عشوائية بين 1 وعدد وحدات المعالجة المتاحة. .RE .sp \fB\-\-nocheck\fP .RS 4 عدم تشغيل دالة check() في PKGBUILD .RE .SH "خيارات التثبيت" .sp \fB\-I, \-\-install\-to\-chroot\fP \fIملف\fP .RS 4 تثبيت حزمة في النسخة العاملة من chroot .RE .sp \fB\-i, \-\-install\-to\-host\fP \fIوضع\fP .RS 4 تثبيت الحزم المبنية في النظام المضيف. مفيد عندما يريد المرء التحقق من أن الحزمة تعمل كما هو مقصود. .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} عندما يكون \fIوضع\fP هو \fIall\fP، يُثبت هذا جميع الحزم المبنية .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} عندما يكون \fIوضع\fP هو \fIauto\fP، يُثبت هذا جميع الحزم المبنية المثبتة حاليًا .RE .RE .SH "خيارات PKGBUILD" .sp \fB\-\-pkgver\fP=\fIإصدار_حزمة\fP .RS 4 تعيين pkgver، إعادة تعيين pkgrel وتحديث المجاميع الاختبارية .RE .sp \fB\-\-pkgrel\fP=\fIإصدار_حزمة\fP .RS 4 تعيين pkgrel إلى قيمة معينة .RE .sp \fB\-\-rebuild\fP .RS 4 زيادة متغير pkgrel الحالي .RE .sp \fB\-\-update\-checksums\fP .RS 4 فرض حساب وتحديث المجاميع الاختبارية بتعطيل الكشف الآلي. .br يجب استخدام هذا الخيار فقط في ظروف خاصة، مثل إضافة ملفات تصحيح جديدة إلى مصفوفة المصدر. أثناء عمليات التعبئة العادية، يتم تحديث المجاميع الاختبارية آليًا عند ترقية حزمة باستخدام \f(CR\-\-pkgver\fR أو يجب أن تبقى ثابتة أثناء إعادة البناء. .RE .sp \fB\-e\fP، \fB\-\-edit\fP .RS 4 تحرير PKGBUILD قبل البناء .RE .SH "خيارات الإصدار" .sp \fB\-r, \-\-release\fP .RS 4 إيداع ووسم وإصدار آلي بعد البناء .br تحديد هذا الخيار مطلوب عند استخدام أي من الخيارات التالية في هذا القسم .RE .sp \fB\-m\fP، \fB\-\-message\fP \fIرسالة\fP .RS 4 استخدم المعطى كرسالة إيداع .RE .sp \fB\-u, \-\-db\-update\fP .RS 4 تحديث قاعدة بيانات pacman آليًا كآخر إجراء .RE .SH الخيارات .sp \fB\-h، \-\-help\fP .RS 4 أظهر نص المساعدة .RE .SH "انظر أيضًا" .sp pkgctl\-release(1) pkgctl\-db\-update(1) .SH "الصفحة الرئيسة" .sp \fI .URL "https://gitlab.archlinux.org/archlinux/devtools" "" "\fP" \fP .sp \fIيرجى الإبلاغ عن العلل وطلبات الميزات في متتبع المشكلات. يرجى بذل قصارى جهدك لتوفير حالة اختبار قابلة للتكرار للعلل.\fP .PP .SH ترجمة تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي . .PP هذه الترجمة هي وثيقة مجانية؛ راجع .UR https://www.gnu.org/licenses/gpl-3.0.html رخصة جنو العامة الإصدار 3 .UE أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات. .PP إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: .MT kde-l10n-ar@kde.org .ME .