عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

xstow - عبر الإنترنت في السحابة

قم بتشغيل xstow في مزود استضافة OnWorks المجاني عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر xstow الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


XStow ، بديل GNU Stow

موجز


xstow [الخيار ...] الحزمة

الوصف


XStow هو بديل GNU Stow (خبأ) مكتوب بلغة C ++. وهو يدعم جميع ميزات Stow
مع بعض الامتدادات.

XStow مثل GNU Stow ، هي برامج لإدارة تثبيت حزم البرامج ،
الاحتفاظ بها منفصلة (/ usr / local / stow / emacs مقابل / usr / local / stow / perl ، على سبيل المثال) أثناء
مما يجعلها تبدو وكأنها مثبتة في نفس المكان (/ البيرة / المحلية).

الاستعمال


xstow [الخيار ...] الحزمة

قم بتثبيت الحزمة

xstow foobar

حزمة إلغاء التثبيت

xstow -D foobar

OPTIONS


-دل -مستوى التصحيح INT
تعيين هو مستوى التصحيح. يتم قبول عدد صحيح بدون إشارة. القيمة الافتراضية هي 0.

-DM -وحدة الشطب [الكل | ARG | الرئيسي | شجرة | CPPDIR]
تصفية الرسائل من وحدة معينة.

-h -مساعدة
يظهر شاشة تعليمات.

-V -إصدار
يعرض رقم إصدار XStows والميزات المدعومة.

-n -لا
لا تقم بإجراء تغييرات في الواقع

-c -النزاعات
تفحص التعارض ، يعني -n.

-s -محاكاة
محاكاة التثبيت. إذا تم تعيين هذا الخيار ، فسيتم تجاهل مشاكل الأذونات و
-إفراط سيتم تعيينه على 1.

-d -دير DIR
تعيين دير ستو إلى DIR. الافتراضي هو الدليل الحالي.

-d -استهداف DIR
تعيين الهدف إلى DIR. الافتراضي هو أصل دليل التخزين.

-v -إفراط [0 | 1 | 2 | 3]
زيادة الإسهاب. المستويات الممكنة هي 0,1,2،3،XNUMX أو XNUMX. إعداد بسيط -v or -إفراط
يضيف 1.

-D -حذف
قم بإزالته بدلاً من تخزينه. قم بإلغاء تثبيت الحزمة.

-R -رستوو
نفس الشيء مثل -حذف متبوعًا بإعادة التثبيت.

-ap -المسار المطلق
أنشئ روابط رمزية بأسماء مسارات مطلقة. يمكن لـ XStow دائمًا التعامل مع الحزم التي كانت
مثبتة مع هذا الخيار. تثبيت حزمة واحدة بأسماء مسارات مطلقة وواحدة
بدون أي مشكلة. فقط إنشاء الروابط الرمزية سوف يتأثر بهذا
خيار. سيؤدي هذا إلى أنه إذا تم تثبيت حزمة واحدة مع هذا الخيار وواحدة
بدون بعض الارتباطات الرمزية للحزمة الأولى ، عندما يتعين إعادة إنشائها
سيتم إعادة إنشائها كأخرى نسبية. ليس من الجيد القيام بذلك ، حتى XStow يفعل ذلك
ليس لدي أي مشاكل معها. : تحذير فواصل التوافق مع ستو!

-تر - عبور روابط
قائمة الروابط التي تشير إلى الدلائل التي يمكن تجاهلها. على سبيل المثال: / البيرة / المحلية / رجل is
رابط ل / usr / local / share / man : تحذير فواصل التوافق مع ستو!

-tkt -تر- الاحتفاظ بالأهداف
أضف قائمة الروابط التي يمكن اجتيازها أيضًا إلى قائمة الاحتفاظ بالأهداف. هذا يمنع
أهداف الارتباطات التي تم إزالتها بواسطة XStow ، مما قد يتسبب في أن ملف
يصبح الارتباط القابل للعبور رابطًا معطلاً.

-ترا -تر- تلقائي نمط
أضف الروابط التي تستهدف هذا النمط تلقائيًا.

-ترا -تر- تلقائي- regex ريجكس
أضف الروابط التي تستهدف هذا النمط تلقائيًا.

-كد -حفظ-dirs DIR
قائمة الدلائل التي لا ينبغي إزالتها عند إزالة الحزمة.
: تحذير فواصل التوافق مع ستو!

-i -يتجاهل نمط
تجاهل الملفات التي تطابق هذا النمط.

-سأذهب -تجاهل- regex ريجكس
تجاهل الملفات التي تطابق هذا التعبير.

-ني -أجندة نمط
تجاهل كل شيء باستثناء الملفات والأدلة المطابقة لهذا التعبير. على سبيل المثال:
"systree / bintree systree / headertree". لاستخدام nignore دعم fnmatch و
يجب تمكين دعم ملف التكوين. لمزيد من التفاصيل انظر xstow.ini(5).

-cp -نسخ نمط
انسخ الملفات أو الدلائل التي تطابق هذا النمط.

-كر -نسخ- regex ريجكس
انسخ الملفات أو الدلائل التي تطابق هذا التعبير.

-ifd -أ- ملف- في- دير DIR / ملف
تجاهل هذا الملف في هذا الدليل. (نسبة إلى حزمة دير.)

-كفد -c- ملف- في- دير DIR / ملف
انسخ هذا الملف في هذا الدليل. (نسبة إلى حزمة دير.)

-SD -استو-دير DIR
قائمة بخدمات التخزين الأخرى التي يُسمح بتغييرها

-sda -sd- السيارات نمط
أضف الدلائل إلى القائمة تلقائيًا عند مطابقة هذا التعبير.

-sde -sd-التعبير التلقائي ريجكس
أضف الدلائل إلى القائمة تلقائيًا عند مطابقة هذا التعبير.

-pd -حماية-dirs DIR
قائمة dirs الأخرى ، أن xstow غير مسموح بالتغيير

-المساعد الشخصي الرقمي -pd- تلقائي نمط
أضف الدلائل إلى القائمة تلقائيًا عند مطابقة هذا التعبير.

-pde -pd-التعبير التلقائي ريجكس
أضف الدلائل إلى القائمة تلقائيًا عند مطابقة هذا التعبير.

-التوقيت الصيفى الباسيفيكى أهداف -pd ديرس
قائمة dirs ، يسمح xstow للتغيير.

-pta -pdt-add-traversable ديرس
إضافة أهداف الروابط التي يمكن اجتيازها تلقائيًا إلى قائمة الأهداف.

-f -فرض
تخطي التعارضات إن أمكن.

-F ملف
اقرأ ملف التكوين هذا أيضًا.

عودة القيم


0 عن النجاح.

1 على مكالمة xstow بها أخطاء إملائية.

2 إذا حدث خطأ داخلي.

3 فشل تثبيت الحزمة لسبب ما. كل الفحص المسبق كان جيدًا ، لكن ملف
فشل تنفيذ قائمة exec.

4 فشل تثبيت الحزمة.

البيئة المتغيرات


نظرًا لأن تصحيح أخطاء سطر الأوامر يمكن أن يكون صعبًا إذا تم تعيين مستوى التصحيح
من خلال سطر الأوامر ، هناك متغيرين من المتغيرات:

XSTOW_DEBUG_LEVEL
نفس ال -مستوى التصحيح الخيار.

XSTOW_DEBUG_MODULE
نفس ال -وحدة الشطب الخيار.

سيتم الكتابة فوق كلا القيمتين من خلال إعدادات سطر الأوامر ، بعد الأمر
تم تحليل الخط.

XSTOW_USE_CURSES
نفس ال -لا-الشتائم الخيار.

في الإصدارات الأحدث ، حاول xstow الكشف عن عرض المحطة وارتفاعها ، افتراضيًا عند
روتين بدء التشغيل. حتى لو تم استخدام هذه القيمة فقط بواسطة شاشة التعليمات. النتائج
كانت في:

$ TERM = "" xstow
خطأ في فتح المحطة الطرفية: غير معروف.

تم الإبلاغ عن رسالة الخطأ بواسطة ncurses lib. هذا يمكن أن يسبب مشاكل إذا لم ترغب في ذلك
ابدأ xstow كوظيفة cron. يحاول xstow الآن الكشف عن عرض المحطة غير الموجود فيه
بدء التشغيل ، ولكن عند طباعة شاشة التعليمات. كخيار إضافي ، يمكنك ضبط ملف
متغيرات البيئة XSTOW_USE_CURSES= "0" هذا سيخبر xstow بعدم استخدام الشتائم
على أي حال.

التهيئة FILES


يمكن وضع ملف التكوين xstow.ini في / الخ و / أو في المخزن الحالي
الدليل. للإعدادات الممكنة وبناء الجملة لهذا الملف انظر xstow.ini5

يوجد في صفحة الدليل هذه بعض المعلومات التفصيلية عن بعض الإعدادات الخاصة لبرنامج XStow
أيضاً. ارجوك اقراها!

أمثلة


مشترك الأستعمال
كمثال نقوم بتثبيت مكتبة ixlib في ملف / usr / local / شجرة.

القطران xvfz ixlib-0.96.2.tar.gz
القرص المضغوط ixlib-0.96.2
. / تكوين
جعل

حتى الآن ، كان هذا العمل كالمعتاد.

ملحوظة: بشكل افتراضي ، يقوم برنامج التكوين النصي بإعداد التطبيق ليتم تثبيته فيه
/ usr / local /. ألق نظرة على تكوين - تعليمات لمزيد من المعلومات.

الآن يتم التثبيت عن طريق عدم تثبيت ixlib مباشرة في / usr / local /، نقوم بتثبيته
في /usr/local/stow/ixlib-0.96.2/.

اجعل بادئة التثبيت = / usr / local / stow / ixlib-0.96.2 /

النقطة الأخيرة هي إنشاء جميع روابط الرموز الضرورية بحيث يمكن تضمين ملفات ixlib
وجدها المترجم في / usr / local / include. لذلك نحن نستخدم xstow.

cd / usr / local / stow
اكسستو ixlib-0.96.2

وسيتم إنشاء جميع الارتباطات الرمزية.

تثبيت إكسستو by استخدام إكسستو
بعد استدعاء نص التهيئة والقيام به ، يتم تثبيت XStow في دليل التخزين كملف
لقد عرضته في المثال العلوي.

اجعل بادئة التثبيت = / usr / local / stow / xstow-0.1.0

ثم تقوم بالتبديل إلى دليل التخزين والاتصال بـ XStow

cd / usr / local / stow
xstow-0.1.0 / bin / xstow xstow-0.1.0

هذا هو.

متوافق


لينك خلق
بشكل افتراضي ، يكون XStow متوافقًا تمامًا مع Stow. يمكن استخدام بعض الميزات المتقدمة
لأن Stow لا يمكنه التعامل مع الشجرة بعد الآن.

أمر خط مزيد من الخيارات
يدعم XStow جميع خيارات سطر الأوامر في Stow. حتى شكلها.

على سبيل المثال: xstow - overbose = 2 foobar

استخدم xstow عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

أوامر لينكس

Ad