سؤال

هل هناك شيء من هذا القبيل InstallShield التي يمكنني استخدامها مجانا؟

هل كانت مفيدة؟

المحلول

ويكس

  • قوية ومرنة للغاية.
  • يمكنه إنتاج حزم MSI (تنسيق نشر Microsoft المفضل)
  • تقريبا لا يوجد وثائق
  • منحنى التعلم حاد للغاية.
  • على أساس XML.
  • يوصى به للتركيبات المعقدة للغاية.

إعداد إينو

  • لا يمكن إنتاج حزم MSI.
  • يشبه جزء البرمجة النصية الخاص به بنية ملفات INI.
  • يستخدم لغة تعتمد على لغة Pascal Script لمزيد من المرونة.

NSIS

  • لا يمكن إنتاج حزم MSI.
  • مكتوبة بالكامل، قوية جدًا ولكن على حساب منحنى تعليمي مرتفع.
  • يوصى به إذا كان WiX أكثر من اللازم وكان إعداد Inno غير كافٍ.

المثبت المتقدم

  • الإصدار الأساسي مجاني.
  • يمكن أن تنتج حزم MSI.
  • واجهة مستخدم جيدة جدًا، ولا يوجد تقريبًا أي منحنى تعليمي لإنجاز الأمور.
  • يستند إلى XML (لكن المخطط ليس سهل الاستخدام للغاية، ولا يهم حقًا لأنك ستستخدم محرر واجهة المستخدم الرسومية على أي حال)
  • الخيار الأفضل إذا كانت لديك متطلبات التثبيت الأساسية فقط وليس لديك الوقت لتعلم شيء جديد.

IzPack

  • عبر منصة
  • التكامل مخضرم
  • إجراءات قابلة للتخصيص
  • وثق بشكل جيد
  • مفتوح المصدر

نصائح أخرى

لقد كنت استخدم إعداد إينو لعدة سنوات حتى الآن.إنه ناضج بما فيه الكفاية بحيث يحتوي على الكثير من المكونات الإضافية.لقد وجدت أن المنتديات/مجموعات الأخبار جيدة جدًا في الإجابة على جميع الأسئلة التي كانت لدي حتى الآن.

ويكس (Windows Installer XML) مجاني.

إعداد إينو لقد عملت بشكل جيد للغاية مثل زيوس المثبت لسنوات عديدة.

لقد بحثت في Google عن "المثبت المجاني" ووجدته المثبت المتقدم, ، والتي أذكر أنني استخدمتها بنجاح في الماضي.

+1 لإينو.لم أكن من محبي NSIS/Nullsoft.

يحرر

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

لقد وجدت أيضًا أن إصدارات المكونات الإضافية وإصدارات المكون الرئيسي كانت هشة.على سبيل المثال، لم تعمل الأمور بشكل جيد عند مزجها ومطابقتها/ترقيتها.

كان علينا الاحتفاظ بإصدار محدد من NSIS والمكونات الإضافية التي استخدمناها في أحد المستودعات للتأكد من حصولنا عليها.

سآخذ بعين الإعتبار dotNetInstaller أيضًا.

من السهل جدًا إعداد التثبيت مع المتطلبات الأساسية، ويحتوي على معالج لطيف ومحرر يسمح بإدارة البرمجة النصية لـ XML من نموذج.

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

كنت أبحث عن حل مماثل ووجدت الطفل الجديد في المبنى InstallJammer.مفتوح المصدر، ودود للغاية وذو مظهر قوي (أقول البحث لأنني لم أنتهي من استخدامه فعليًا في مشروع ما)، وقادر على إنتاج أدوات تثبيت لمنصات متعددة.

يبدو أن الإجراءات على وجه الخصوص سهلة الإعداد للغاية.

إذا كان لها أن ترقى إلى مستوى أهدافها، فمن السهل أن تمنح حلول التثبيت الأخرى فرصة للفوز بأموالها.

هناك المصدر المفتوح برنامج تثبيت نولسوفت والتي بدأت مع برنامج WinAmp، إذا لم أكن مخطئا.

لتطوير .NET قد ترغب في إلقاء نظرة عليه ويكس, ، والتي مايكروسوفت مفتوحة المصدر أيضًا.إنه جيد لأولئك الذين لديهم إعدادات التكامل المستمر.

سيقوم NSIS (نظام التثبيت النصي nullsoft) بهذه المهمة.انها مفتوحة المصدر.

http://nsis.sourceforge.net/Main_Page

ال تثبيت نولسوفت مجاني وقوي وجيد جدًا.

ال نظام التثبيت النصي nullsoft هو حل مفتوح المصدر يوفر نظام تثبيت قويًا واحترافيًا للغاية.

نحن نستخدم MakeMSI هنا لإنشاء مثبتات Windows.منحنى تعليمي حاد للغاية، ولكنه مضمون للعمل على أي نظام Windows.

لقد واجهنا مشاكل مع مثبتات Nullsoft في الماضي، حيث أن عمليات التثبيت التلقائية الصامتة (النوع الذي يتم إجراؤه طوال الوقت في البيئات المُدارة) غير مدعومة افتراضيًا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top