سؤال

أقوم بنشر مجموعة كبيرة من أكواد Perl/Shell/Sql على AIX.يمكن أن تكون هذه (وهي) تطبيقات مختلفة مع فرق التطوير الخاصة بها، ومستودعات التحكم بالمصادر، وما إلى ذلك.

أنا أكون كسول وأريد أن أجعل عمليات النشر/التراجع أسهل - وأنا أتطلع نحو ذلك دورة في الدقيقة التعبئة والتغليف بكل فوائدها +/-.

نظام التعبئة والتغليف الأصلي AIX هو installp (مع ملفات بفف).هل أنا على الطريق الصحيح مع دورة في الدقيقة? oss4aix.org الاستخدامات دورة في الدقيقة FWIW.نقدر أي مدخلات/أفضل الممارسات.

شكرًا

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

المحلول

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

من ناحية أخرى، كان "rpm" متاحًا مجانًا لسنوات.بالنسبة لعناصر الكتابة النصية، يجب ألا تكون هناك اعتبارات خاصة لـ AIX، لذا فإن الكم الكبير من الخبرة والمعرفة والأمثلة البرمجية المتوفرة لنظام التشغيل Linux ستكون مفيدة لك.

لا أعتقد أن شركة IBM ستتخلى عن AIX في أي وقت قريب، ولكنها تعمل بنشاط على نقل أدوات Linux القياسية إلى AIX وبعض أدوات AIX إلى Linux حتى تتقارب البيئات.أعتقد أنها مسألة وقت فقط قبل أن تصبح قيمة installp "مخفضة" لصالح عدد الدورات في الدقيقة.

نصائح أخرى

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

لقد وجدت مستندًا واحدًا لإنشاء rpm 5.0 وyum على AIX.

http://www.tekwire.net/joomla/building/rpm/rpm_AIX_5.2.htm

يستخدم Aix 4,5,6 إصدار RPM v3.0 - 1998 حوالي iirc RedHat 6.2.يوجد عدد لا يحصى من الأخطاء التي تم حلها والوظائف الجديدة في عدد الدورات في الدقيقة في الوقت الحاضر.لذا استخدمه ولكن لا ترى أنه يمكنك أن تفعل به ما يفعله الآخرون في توزيعة Linux rpm الحديثة.

أو كبديل جيد لبناء دورة في الدقيقة 5 بنفسك - أيهما آخر على إيكس ؟- حاول OpenPKG http://www.openpkg.org/

الق نظرة على polypkg أداة كتبنا؛إنه برنامج نصي شل يقوم بالعمل الشاق في إنشاء الحزم لك.

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