.\" -*- coding: UTF-8 -*- '\" t .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH SYSTEMD\&.TARGET 5 "" "systemd 260.2" systemd.target .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 الاسم systemd.target \- تهيئة وحدة الهدف .SH موجز .PP \fItarget\fP\&.target .SH الوصف .PP ملف تهيئة وحدة ينتهي اسمه بـ "\&.target" يرمز معلومات حول وحدة هدف لـ systemd\&. تُستخدم وحدات الهدف لتجميع الوحدات وتعيين نقاط تزامن لترتيب التبعيات مع ملفات وحدات أخرى\&. .PP لا يحتوي نوع الوحدة هذا على خيارات محددة\&. انظر \fBsystemd.unit\fP(5) للخيارات الشائعة لجميع ملفات تهيئة الوحدات\&. تُهيأ عناصر التهيئة الشائعة في القسمين العامين [Unit] و [Install]\&. لا يوجد قسم منفصل [Target]، حيث لا يمكن تهيئة خيارات خاصة بالهدف\&. .PP لا تقدم وحدات الهدف أي وظائف إضافية فوق الوظائف العامة التي توفرها الوحدات\&. إنها فقط تجمع الوحدات، مما يسمح باستخدام اسم هدف واحد في إعدادات \fIWants=\fP و \fIRequires=\fP لإنشاء تبعية على مجموعة من الوحدات المحددة بواسطة الهدف، وفي إعدادات \fIBefore=\fP و \fIAfter=\fP لإنشاء ترتيب\&. تنشئ الأهداف أسماء موحدة لنقاط التزامن أثناء الإقلاع والإيقاف\&. الأهم، انظر \fBsystemd.special\fP(7) لأمثلة وأوصاف أهداف systemd القياسية\&. .PP توفر وحدات الهدف بديلاً أكثر مرونة لمستويات تشغيل SysV في نظام init الكلاسيكي SysV\&. .PP لاحظ أن ملف وحدة الهدف يجب ألا يكون فارغًا، لئلا يُعتبر وحدة مقنعة\&. يُوصى بتوفير قسم [Unit] يتضمن خيارات \fIDescription=\fP و \fIDocumentation=\fP إعلامية\&. .SH "اعتمادات آلية" .SS "التبعيات الضمنية" .PP لا توجد تبعيات ضمنية لوحدات الهدف\&. .SS "الاعتمادات المبدئية" .PP تُضاف الاعتماديات التالية ما لم يُضبط \fIDefaultDependencies=no\fP: .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} ستكمل وحدات الهدف آليًا جميع التبعيات المهيأة من النوع \fIWants=\fP أو \fIRequires=\fP بتبعيات من النوع \fIAfter=\fP ما لم يُضبط \fIDefaultDependencies=no\fP في الوحدات المحددة\&. .sp لاحظ أن العكس ليس صحيحًا\&. على سبيل المثال، تعريف \fBWants=that\&.target\fP في some\&.service لن يضيف آليًا تبعية الترتيب \fBAfter=that\&.target\fP لـ some\&.service\&. بدلاً من ذلك، يجب على some\&.service استخدام وظيفة التزامن الرئيسية لوحدات نوع الهدف، عن طريق ضبط تبعية ترتيب محددة \fBAfter=that\&.target\fP أو \fBBefore=that\&.target\fP في ملف وحدته \&.service\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} تكتسب وحدات الهدف آليًا تبعيات \fIConflicts=\fP و \fIBefore=\fP ضد shutdown\&.target\&. .RE .SH الخيارات .PP قد تتضمن ملفات وحدات الهدف أقسام [Unit] و [Install]، الموصوفة في \fBsystemd.unit\fP(5)\&. لا تُدعم أي خيارات خاصة بنوع الملف هذا\&. .SH مثال .PP \fBمثال\ \&1.\ \&هدف مستقل بسيط\fP .sp .if n \{\ .RS 4 .\} .nf # emergency\-net\&.target [Unit] Description=Emergency Mode with Networking Requires=emergency\&.target systemd\-networkd\&.service After=emergency\&.target systemd\-networkd\&.service AllowIsolate=yes .fi .if n \{\ .RE .\} .PP عند إضافة تبعيات لوحدات أخرى، من المهم التحقق مما إذا كانت تضبط \fIDefaultDependencies=\fP\&. وحدات الخدمة، ما لم تضبط \fIDefaultDependencies=no\fP، تحصل آليًا على تبعية على sysinit\&.target\&. في هذه الحالة، كل من emergency\&.target و systemd\-networkd\&.service لديهما \fIDefaultDependencies=no\fP، لذا فهما مناسبان للاستخدام في هذا الهدف، ولا يسحبان sysinit\&.target\&. .PP يمكنك الآن التبديل إلى وضع الطوارئ هذا عن طريق تشغيل \fIsystemctl isolate emergency\-net\&.target\fP أو عن طريق تمرير الخيار \fIsystemd\&.unit=emergency\-net\&.target\fP في سطر أوامر النواة\&. .PP يمكن أن تحتوي الوحدات الأخرى على \fIWantedBy=emergency\-net\&.target\fP في القسم \fI[Install]\fP\&. بعد تمكينها باستخدام \fBsystemctl enable\fP، ستبدأ قبل بدء \fIemergency\-net\&.target\fP\&. من الممكن أيضًا إضافة وحدات عشوائية كتبعيات لـ emergency\&.target دون تعديلها باستخدام \fBsystemctl add\-wants\fP\&. .SH "انظر أيضًا" .PP \fBsystemd\fP(1)، \fBsystemctl\fP(1)، \fBsystemd.unit\fP(5)، \fBsystemd.special\fP(7)، \fBsystemd.directives\fP(7) .PP .SH ترجمة تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي . .PP هذه الترجمة هي وثيقة مجانية؛ راجع .UR https://www.gnu.org/licenses/gpl-3.0.html رخصة جنو العامة الإصدار 3 .UE أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات. .PP إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: .MT kde-l10n-ar@kde.org .ME .