هذا هو الأمر icmstart الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
icmstart - برنامج نصي لبدء التشغيل لصيانة برنامج icmbuild
موجز
com.icmstart [خيارات] أعلى دير [برنامج|مكتبة]
الوصف
• com.icmstart البرنامج النصي هو برنامج نصي عام يمكن استخدامه لبدء صيانة البرنامج
استخدام com.icmake(1) و com.icmbuild(1). ايكمستارت يقوم بإنشاء دليل أولي أعلى دير و
يقوم بتثبيت الملفات الطبقات، VERSION و com.icmconf أقل من أعلى دير. حجة ثانية
`برنامج"أو".مكتبة"يمكن تحديده كوضع التشغيل الافتراضي لـ
com.icmbuild(1) نص.
ملفات الهيكل العظمي للدليل الرئيسي والأدلة الفرعية، مدرجة بشكل افتراضي في الملف
/etc/icmake/icmstart.rc، يمكن تثبيته أيضًا (راجع. icmstart.rc(7)).
بعد التغيير إلى الدليل الذي تم إنشاؤه بواسطة com.icmstart ال com.icmbuild(1) يمكن استخدام البرنامج النصي لـ
صيانة البرنامج.
OPTIONS
ايكمستارت يمكن استدعاؤه بالخيارات التالية، والتي (إذا تم تحديدها) يجب أن تكون الأولى
حجج com.icmstart:
o -b
التثبيت الأساسي: لم يتم تثبيت الملفات VERSION وuse.cc وversion.cc،
ويتم التعليق على الإدخال #define USE_VERSION في icmconf.
o -c com.confpath
استخدم ملفات التكوين (آي سي إم ستارت آر سي, مؤلف، سنوات و VERSION) إذا وجدت في
"confpath" بدلاً من in ~/.icmake و / أو /الخ/إيكماكي/. بمجرد العثور على الملف فهو كذلك
يستخدم للسماح بالتجاوزات الجزئية للملفات الافتراضية المقدمة من قبل com.icmake(1).
o -d
لا تقم بتنفيذ أية أوامر، بل قم بإظهار الأوامر التي سيتم تنفيذها عليها
الإخراج القياسي.
o -I
لا تقم بتثبيت الملفات.
o -r استبدال الملفات الموجودة دون قيد أو شرط. لو -r لم يتم توفير com.icmstart سوف أطلب
المستخدم للتأكد من أنه يجب الكتابة فوق ملف موجود. إذا كان هيكل عظمي
تشير المواصفات إلى دليل، والدليل الكامل والأدلة الفرعية الخاصة به سوف
تغييره.
o -s مسار الهيكل العظمي
بشكل افتراضي، يتم إدراج ملفات الهيكل العظمي في ملف موارد الهيكل العظمي
/usr/share/icmake/icmstart.rc. وبدلاً من ذلك، قد يكون ملف الموارد الهيكلي
المحدد بواسطة ICM متغير البيئة، والذي - بدوره - قد يتم إبطاله بواسطة
المسار المحدد مع -s خيار. يمكن تحديد مسار الهيكل العظمي على أنه كامل
مسار الملف أو كدليل، وفي هذه الحالة يُفترض أن يكون ملف الموارد الهيكلي
be icmstart.rc (انظر أدناه في هيكل عظمي FILES). منذ com.icmstart يستخدم cp لتثبيت
الملفات، cp يجب أن تكون متاحة عندما com.icmstart يجب تثبيت ملفات الهيكل العظمي.
هيكل عظمي FILES
قد تحتوي ملفات موارد الهيكل العظمي على تعليق (أسطر فارغة وأسطر تبدأ بـ
علامة التجزئة (#)) والتي يتم تجاهلها، ويجب أن تحتوي على مواصفات المورد s
لتثبيت.
ملف المورد الافتراضي هو /etc/icmake/icmstart.rc، يحتوي على
الطبقات
ص main.cc
ص الرئيسية
استخدام P.cc
نسخة P.cc
ف ؟ الماسح الضوئي
ف ؟ محلل
تم نقض هذا الملف بواسطة ~/.icmake/icmstart.rc. شاهد icmstart.rc(7) للحصول على تفاصيل حول
تنسيق icmstart.rc ملف.
CONFIGURATION FILES
ملفات التكوين آي سي إم ستارت آر سي, مؤلف، سنوات و VERSION يتم التعرف عليها و
معالجتها بواسطة com.icmstart.
إذا كان -c تم تحديد الخيار ملفات التكوين الموجودة في المسار المحدد في هذا
يتم استخدام الخيار. إذا لم يتم تحديده أو إذا لم يتم العثور على ملف ثم المسار ~/icmake is
مفحوصه. إذا لم يتم العثور على ملف التكوين في ~/icmake إما ملفات التكوين في
/etc/icmake يستخدم.
ملفات التكوين ليست مطلوبة للتشغيل السليم com.icmstart. عند الغياب
com.icmstart ينفذ الإجراءات الافتراضية التالية:
س إذا كان الملف AUTHOR غير موجود com.icmstart يستخدم # تعريف AUTHOR "".
عندما ملف AUTHOR يتم تعريفه في مسار التكوين ويجب أن يحتوي على سطر واحد،
تعريف مؤلف البرنامج. على سبيل المثال،
#define AUTHOR "فرانك ب. بروكين[البريد الإلكتروني محمي]>"
س إذا كان الملف VERSION غير موجود com.icmstart يستخدم # تعريف VERSION "0.00.00".
عندما ملف VERSION يتم تعريفه في مسار التكوين ويجب أن يحتوي على سطر واحد،
تحديد النسخة الأولية للبرنامج. على سبيل المثال،
# تحديد الإصدار "1.00.00"
س إذا كان الملف YEAR غير موجود com.icmstart يستخدم # تعريف سنوات "yyyy" أين س س س س is
العام الحالي.
عندما ملف YEAR يتم تعريفه في مسار التكوين ويجب أن يحتوي على سطر واحد،
تحديد سنة الإصدار الأولي للبرنامج. على سبيل المثال،
#تعريف السنوات "2016"
يتم استخدام صيغة الجمع هنا نظرًا لأن سنة الإصدار عادةً ما تصبح نطاقًا من السنوات بعد ذلك
بعض الوقت، كما هو الحال مع مواصفات سنوات Icmake:
#تعريف الأعوام "1992-2016"
س إذا كان الملف icmstart.rc غير موجود (أو أنه فارغ) com.icmstart لن يتم تثبيت أي
من الملفات الموجودة عادة في icmstart.rc، ولكن دليل المشروع الأولي،
com.icmconf و VERSION تم تثبيتها. )
استخدم icmstart عبر الإنترنت باستخدام خدمات onworks.net