حدد في مواصفات دورة في الدقيقة لعدم إزالة الملفات والدلائل غير المعدلة أثناء إلغاء التثبيت

StackOverflow https://stackoverflow.com//questions/22011283

سؤال

أود أن أعرف كيفية تحديد في دورة في الدقيقة المواصفات التي يجب عدم إزالة بعض الملفات والدلائل أثناء إلغاء التثبيت حتى لو لم يتم تعديلها?

لدي بعض الدلائل التي تحتوي على ملفات التكوين.يتم تثبيت هذه الملفات مع رم-إيفه.لا يتم تعديل بعض الملفات المثبتة دائما ولا يجب إزالتها عند إلغاء التثبيت.

شكرا مقدما لمساعدتكم.

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

المحلول

لا أعتقد أن هناك طريقة أصلية للقيام بذلك.أنا لا أرى لماذا كنت لو كانت معدلة;يمكن للمستخدم النهائي دائما rpm2cpio أو إعادة تثبيت إذا أرادوا النسخ الأصلية.

ومع ذلك ، للقيام بذلك ، يمكنك أن تفعل شيئا مثل حزمة جميع الملفات في /etc/yourapp/orig/ ثم في الخاص بك %post افعل شيئا مثل cp /etc/yourapp/orig/*.conf /etc/yourapp.سيكون عليك القيام بأشياء أكثر تقدما لمنعها من الدوس على ملفات التكوين المثبتة والمعدلة مسبقا ، ولكنها فكرة مبتذلة للتشغيل معها.

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