আমার ধারণাটি প্যাকেজগুলির ফাইল তালিকাতে বা জিকনফে কিছু ইঙ্গিতটি খুঁজে পাওয়া ছিল, তবে আমার ভাগ্য ছিল না। যদিও উত্তরটি অন্য কেউ জানতেন।
উভয় ক্ষেত্রেই:
$ dconf write /org/gnome/file-roller/general/compression-level "'maximum'"
বা:
$ dconf-editor
org
বাম-হাতের ফলকে নির্বাচন করুন ।
gnome
বাম-হাতের ফলকে নির্বাচন করুন ।
file-roller
বাম-হাতের ফলকে নির্বাচন করুন ।
general
বাম-হাতের ফলকে নির্বাচন করুন ।
compression-level
ডান হাতের ফলকে নির্বাচন করুন ।
- সেট
compression-level
করুন 'maximum'
।
দুর্ভাগ্যক্রমে, আপনি বিভিন্ন সংক্ষেপণ প্রোগ্রামের জন্য এই সেটিংটি সূক্ষ্ম-টিউন করতে পারবেন না। আপনি যদি সমস্ত স্বাধীনতা চান তবে আপনি তার পরিবর্তে নিজের শেলটি ব্যবহার করতে পারেন।
ফাইল-রোলারের সংকোচনের-স্তরের সর্বাধিকতে সেট করে ডিকনফ সম্পাদকের চিত্র। ।
এর উত্তরে এর আগে কোনও আপোস্ট ছিল না, তাই আমি পরীক্ষা করে দেখেছি এটির কোনও প্রভাব আছে কি না এবং ডিফল্ট সেটিংস এবং সর্বাধিক সেটিংস (টাইপ 7z) সহ কিছু নথি সংক্ষেপে বেছে নিতে বেছে নিয়েছি। ফলাফল: KB 300 কেবি সংরক্ষণাগারে 2,3 কেবি উন্নতি।
সতর্ক করা:
- সামগ্রীর উপর নির্ভর করে সর্বাধিক স্তরের LZMA / LZMA2 দিয়ে সমস্ত সংকোচনের জন্য এটি নেতিবাচক প্রভাব ফেলতে পারে। উদাহরণস্বরূপ পিএনজিগুলি ডিফল্ট দিয়ে ইতিমধ্যে সংকুচিত হয়েছে এবং সংক্ষেপণ থেকে খুব বেশি লাভ করবে না। তাদের পিএনজিওউটি / অপটিপিএনজি, জোফফ্লির সাথে অনুকূলকরণ এবং আরও দ্রুত সংরক্ষণাগার ডিকম্প্রেশন অর্জন এবং ফাইলের আকার হ্রাস করার সাথে তাদের LZ4 দিয়ে সংরক্ষণাগারভুক্ত করা আরও বুদ্ধিমান হয়ে উঠবে ।
আমি ফাইল-রোলারগুলির ম্যানপেজ এবং ব্যবহারকারী ম্যানুয়ালের মাধ্যমে আরও জানার চেষ্টা করেছি , এখনও ভাগ্য নেই। তারপরে আমি উত্স প্যাকেজটি ডাউনলোড করে "সর্বাধিক" এর জন্য অনুসন্ধান করেছি fr-command-7z.c
(নোট আমি কীভাবে উত্সটি পড়তে বলি তা এড়িয়ে চলেন ), যা আমাকে নিম্নলিখিতটি দিয়েছে:
switch (archive->compression) {
case FR_COMPRESSION_VERY_FAST:
fr_process_add_arg (command->process, "-mx=1");
break;
case FR_COMPRESSION_FAST:
fr_process_add_arg (command->process, "-mx=5");
break;
case FR_COMPRESSION_NORMAL:
fr_process_add_arg (command->process, "-mx=7");
break;
case FR_COMPRESSION_MAXIMUM:
fr_process_add_arg (command->process, "-mx=9");
if (! _g_mime_type_matches (archive->mime_type, "application/zip")
&& ! _g_mime_type_matches (archive->mime_type, "application/x-cbz"))
{
fr_process_add_arg (command->process, "-m0=lzma2");;
}
break;
}
এটি বর্তমানে আমি যতটা পেতে পারি, মনে হয় কোনও আল্ট্রা সেটিংস নেই।
ultra
স্তরটি ডিফল্টরূপে ব্যবহার করে !