حدد في مواصفات دورة في الدقيقة لعدم إزالة الملفات والدلائل غير المعدلة أثناء إلغاء التثبيت
-
21-12-2019 - |
سؤال
أود أن أعرف كيفية تحديد في دورة في الدقيقة المواصفات التي يجب عدم إزالة بعض الملفات والدلائل أثناء إلغاء التثبيت حتى لو لم يتم تعديلها?
لدي بعض الدلائل التي تحتوي على ملفات التكوين.يتم تثبيت هذه الملفات مع رم-إيفه.لا يتم تعديل بعض الملفات المثبتة دائما ولا يجب إزالتها عند إلغاء التثبيت.
شكرا مقدما لمساعدتكم.
المحلول
لا أعتقد أن هناك طريقة أصلية للقيام بذلك.أنا لا أرى لماذا كنت لو كانت معدلة;يمكن للمستخدم النهائي دائما rpm2cpio
أو إعادة تثبيت إذا أرادوا النسخ الأصلية.
ومع ذلك ، للقيام بذلك ، يمكنك أن تفعل شيئا مثل حزمة جميع الملفات في /etc/yourapp/orig/
ثم في الخاص بك %post
افعل شيئا مثل cp /etc/yourapp/orig/*.conf /etc/yourapp
.سيكون عليك القيام بأشياء أكثر تقدما لمنعها من الدوس على ملفات التكوين المثبتة والمعدلة مسبقا ، ولكنها فكرة مبتذلة للتشغيل معها.