Rpmbuild বৃহত প্যাকেজ


0

আমি আরপিএম 4.8.0 এ খুব বড় (4 জিবি +) প্যাকেজ তৈরি করছি।

আমার কোন জিনিসগুলির জন্য নজর রাখা উচিত? আমার প্যাকেজ 2 জিবি ছাড়িয়ে গেলে আমি "খারাপ যাদু ত্রুটি" পাচ্ছি

উত্তর:


1

এই আলোচনা অনুসারে , সীমাটি 4GiB হবে, যদিও আকারগুলি 64 বিটে উপস্থাপন করা হয়। তবে আরপিএম ভিত্তিক cpio(5), এবং সেই ফর্ম্যাটটি 4 জিআইবিতে সীমাবদ্ধ। Rpm-4.6.0 এর জন্য প্রকাশিত নোটগুলি " 2GiB এর চেয়ে বড় আকারের" এবং "বৃহত্তর ফাইলগুলি" দাবি করে।

যাই হোক না কেন, আমি এই দৈত্যটিকে পরিচালনযোগ্য টুকরোগুলিতে বিভক্ত করার পরামর্শ দেব। ব্যবহারকারী / বিকাশ / রানটাইম বা তাই বরাবর বলুন। আপনি যদি লাইব্রেরি, বিশেষত তৃতীয় পক্ষের গ্রন্থাগারগুলি সহ জাস্ট করেন না তবে । আমি কিছুক্ষণ আগে এই নিয়ে এলডাব্লুএন নিয়ে একটি আলোচনা মনে করেছি , কিন্তু এখন এটি খুঁজে পাচ্ছি না। সংক্ষিপ্ত সংস্করণ: সিস্টেমের লাইব্রেরি / প্যাকেজগুলি ব্যবহার করুন, সেগুলি তাত্ক্ষণিকভাবে আপডেট করা হবে, আপনার নিজস্ব সংস্করণ হবে না। অন্যের কাজ ব্যবহার করুন , চাকাটি আবার করবেন না।


আমি প্যাকেজটির আকারটি 3.1G-এ নামিয়ে আনতে সক্ষম হয়েছি এবং ছোট 512 এমবি ফাইলগুলিতে [বিভক্তকরণের সাথে] যে কোনও বড় ফাইল বিভক্ত করছি। তবুও খারাপ যাদু ত্রুটি দেখুন। ইস্যুটি একটি একক অবজেক্ট ডাম্প ফাইলটি প্যাকেজটি বড় হওয়ার কারণ করছে। .আমি বেশিরভাগ অংশে সিস্টেম লাইব্রেরি ব্যবহার করছি। [এবং অদ্ভুত] :) দুঃখিত যদি আমি নির্দোষ মনে করি তবে আমি প্যাকেজিংয়ে নতুন। যদিও আমি মনে করি যে আমি কয়েকটি বিকল্প দেখতে পাচ্ছি আমি চেষ্টা করতে পারি ... পরামর্শের জন্য ধন্যবাদ। এছাড়াও আমি বুঝতে পারছি যে সিপিও আমাদের -H সহ সংরক্ষণাগার ফর্ম্যাট নির্দিষ্ট করতে দেয়, আরপিএমবাইল্ডকে আর্কাইভ ফর্ম্যাট নির্দিষ্ট করার কোনও উপায় থাকতে হবে?
সিন্দুক

[প্যাকেজের আকার করে আমি সব ফাইল মোট আকার যে প্যাকেজের মধ্যে যেতে মানে]
সিন্দুক

না, ফর্ম্যাটটি rpmব্যবহার করে cpio(5)। YPU এর "বড় আকারের যে কোনও ফাইলই" রয়েছে যা আপনাকে এই বিশাল আরপিএম দেয়? আপনি কি কেবল প্যাকেজগুলির একটি সেট করতে পারবেন না এবং সংগ্রহ প্যাকেজ তৈরি করতে পারেন যার জন্য এটির সমস্ত প্রয়োজন? বা ইনস্টল করা দরকার রয়েছে এমন সমস্ত কিছু পাওয়ার জন্য সেগুলি অন্য কোনও উপায়ে নির্ভর করে?
ভোনব্র্যান্ড

ওহ..আমি দেখছি ... এবং বড় ফাইল দ্বারা, আমি বোঝাচ্ছি একটি নম্পি.অ্যান্ডাররে যা শ্রেণিবদ্ধকরণের ফলে তৈরি হয়েছে [স্টোকাস্টিক গ্রেডিয়েন্ট]। আমার ধারণা আমি প্যাকেজগুলির সেট করতে পারি। এটি কেবলমাত্র প্রাথমিক রান, অবশ্যই পরে আমি আকারটি নামিয়ে আনার চেষ্টা করব বা যদি এটি সম্ভব না হয় তবে আরও ভাল বিকল্প দেখা যায়। ধন্যবাদ, আমি মনে করি এটি কার্যকর হবে।
সিন্দুক

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