.\" -*- coding: UTF-8 -*- '\" t .\" Title: vercmp .\" 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 VERCMP 8 "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 الاسم vercmp \- أداة مقارنة الإصدارات .SH موجز .sp \fIvercmp\fP [\-h] [\-\-help] <إصدار1> <إصدار2> .SH الوصف .sp يُستخدم \fIvercmp\fP لتحديد العلاقة بين رقمي إصدار مُعطيين\&. يُخرج القيم كما يلي: .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} < 0 : إذا كان إصدار1 < إصدار2 .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} = 0 : إذا كان إصدار1 == إصدار2 .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} > 0 : إذا كان إصدار1 > إصدار2 .RE .sp تعمل مقارنة الإصدارات كما يلي: .sp .if n \{\ .RS 4 .\} .nf أبجدي رقمي: 1\&.0a < 1\&.0b < 1\&.0beta < 1\&.0p < 1\&.0pre < 1\&.0rc < 1\&.0 < 1\&.0\&.a < 1\&.0\&.1 رقمي: 1 < 1\&.0 < 1\&.1 < 1\&.1\&.1 < 1\&.2 < 2\&.0 < 3\&.0\&.0 .fi .if n \{\ .RE .\} .sp بالإضافة إلى ذلك، يمكن أن تحتوي سلاسل الإصدار على قيمة \fIepoch\fP محددة ستتجاوز أي مقارنة إصدار، ما لم تكن قيم epoch متساوية\&. يُحدد هذا بتنسيق epoch:version\-rel\&. على سبيل المثال، 2:1\&.0\-1 دائماً أكبر من 1:3\&.6\-1\&. .sp ضع في اعتبارك أن \fIpkgrel\fP يُقارن فقط إذا كان متاحًا في كلا الإصدارين المُعطيين لهذه الأداة\&. على سبيل المثال، مقارنة 1\&.5\-1 و 1\&.5 ستُنتج 0؛ مقارنة 1\&.5\-1 و 1\&.5\-2 ستُنتج < 0 كما هو متوقع\&. هذا بشكل رئيسي لدعم التبعيات المُرقّمة التي لا تتضمن \fIpkgrel\fP\&. .SH الخيارات .PP \fB\-h، \-\-help\fP .RS 4 عرض ملخص لأكواد الإرجاع المتاحة\&. يجب أن يكون الخيار الأول المُحدد\&. .RE .SH أمثلة .sp .if n \{\ .RS 4 .\} .nf $ vercmp 1 2 \-1 .fi .if n \{\ .RE .\} .sp .if n \{\ .RS 4 .\} .nf $ vercmp 2 1 1 .fi .if n \{\ .RE .\} .sp .if n \{\ .RS 4 .\} .nf $ vercmp 2\&.0\-1 1\&.7\-6 1 .fi .if n \{\ .RE .\} .sp .if n \{\ .RS 4 .\} .nf $ vercmp 2\&.0 2\&.0\-13 0 .fi .if n \{\ .RE .\} .sp .if n \{\ .RS 4 .\} .nf $ vercmp 4\&.34 1:001 \-1 .fi .if n \{\ .RE .\} .SH "انظر أيضًا" .sp \fBpacman\fP(8), \fBmakepkg\fP(8), \fBlibalpm\fP(3) .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 .