কীভাবে বিল্ডরूटের সামগ্রী রাখবেন?


11

পদক্ষেপে প্যাকেজ তৈরি করার সময় ভাল পুরাতন আরপিএমটি কেবল বিল্ডরूटের বিষয়বস্তু রেখেছিল - এটি আমার পক্ষে খুব দরকারী, কারণ যদি কিছু সফ্টওয়্যার তৈরি করা কঠিন হয়, তবে সবকিছু ঠিক থাকলে আমি বিল্ডরুটটি পরীক্ষা করতে পারতাম।

এখন, সমস্ত "উন্নত" আরপিএম সহ - বিল্ডরুটটির সামগ্রী স্বয়ংক্রিয়ভাবে মুছে ফেলা হবে, তাই আমি সত্যিই এটিতে ডুব দিতে পারি না (ইনস্টলিং পদক্ষেপটি এত দীর্ঘ নয়)।

আমি জানি যে একটি হ্যাক আরপিএম স্পেক ইনস্টল পর্যায়ে শেষে এক ধরণের ঘুম যোগ করবে। তবে এটি কুৎসিত।

সুতরাং - প্রশ্ন - কীভাবে বিল্ডরूटের বিষয়বস্তু সুন্দর উপায়ে রাখা যায় - অন্য কথায়, কীভাবে একবার এবং ভালের জন্য অটো মোছা অক্ষম করবেন?

উত্তর:


6

আপনি কি rpmbuild -biপরীক্ষার সাহায্যে ব্যবহার করার চেষ্টা করেছেন , যাতে আপনি সমস্ত %installধাপটি তৈরি করতে পারেন ? এটি আপনাকে স্বয়ংক্রিয়ভাবে পরে পরিষ্কার না করে কী হচ্ছে তা আপনাকে দেখাতে হবে।

আপনি যখন সন্তুষ্ট হন, তখন স্বাভাবিক হিসাবে তৈরি করুন।


ধন্যবাদ. এটি সর্বনিম্ন অনুপ্রবেশকারী পদ্ধতির এবং এটি কার্যকর।
গ্রিনোল্ডম্যান


3

%cleanস্পেক ফাইলটিতে একটি ডামি যুক্ত করার চেষ্টা করুন। কিছুটা এইরকম:

%clean
echo NOOP

কাজ করে না, কারণ% ইনস্টলের শুরুতে বিল্ড্রুট মুছে ফেলা হয় - এটি% ইনস্টল করার সূচনার অংশ।
smcg

যদি লক্ষ্যটি নির্মানের পরে বিল্ডরুট রাখা হয়, তদন্তের জন্য, তবে এটি কার্যকর হয়।
এডিরাগ

0

এই হল বিরক্তিকর, আমি রাজি। আপনি যদি আপনার আরপিএমটি সংশোধন করতে আপত্তি করেন না, তবে আমি আরপিএম উত্সে গিয়ে বিল্ডরুটটি কোথায় মুছেছে তা সন্ধান করার পরামর্শ দিচ্ছি, সেই লাইনটি অক্ষম করুন (এটি সম্ভবত কেবল একটি লাইন) এবং পুনরায় সংযোগ করুন। অন্য যে জিনিসটি আমি প্রস্তাব করব তা হ'ল পুরানো আচরণটি পুনরুদ্ধার করার জন্য একটি ইচ্ছা তালিকা বাগ ফাইল করা, যা আমি বিশ্বাস করি কনফিগারযোগ্য ছিল।

প্রশ্ন: আরপিএমের কোন সংস্করণে এই আচরণটি পরিবর্তন হয়েছিল?


সংস্করণ সম্পর্কে আমি জানি না, তবে অফিসিয়াল আরপিএম-এ পরিবর্তন করা শক্ত হবে: list.rpm.org/pipermail/rpm-list/2008- ডিসেম্বার / 000040 html ব্যাখ্যা ইঙ্গিত দেয় যে মূর্তিবিদ্যা একটি বিশাল ভূমিকা পালন করে। আরপিএম প্যাচিং সম্ভব হবে যদিও, ইঙ্গিতটির জন্য আপনাকে ধন্যবাদ। সম্ভবত আমি স্বয়ংক্রিয় বিল্ডরুট তৈরিও রিভার্ট পরিচালনা করব।
গ্রিনল্ডম্যান

@ ম্যাকিয়াস: আমি দেবিয়ান (৪.৯.০-২) এর আরপিএম উত্সের দিকে নজর রেখেছি, তবে দরকারী কিছু খুঁজে পেলাম না। তবে, বিকাশকারীরা এটি পরিবর্তন করতে রাজি না হলেও আমি আশা করি তারা কীভাবে এটি নিজের জন্য করবেন তা আপনাকে বলতে ইচ্ছুক।
ফাহিম মিঠা

ভাগ্যক্রমে -বি সুইচ এই ক্ষেত্রে কাজ করে, তাই আমি যদি প্যাচিং এড়াতে পারি তবে পারব - নিবন্ধগুলির সাথে সফ্টওয়্যার তালিকাটি যাইহোক দীর্ঘায়িত হচ্ছে।
গ্রিনোল্ডম্যান
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.