আমি লক্ষ করেছি যে অনেকগুলি ডাউনলোড একটি ডিএমজি (ডিস্ক চিত্র) যা একটি একক পিকেজি ফাইল (ইনস্টলেশন প্যাকেজ) ধারণ করে। সাধারণত pkg ইতিমধ্যে সংকুচিত বলে মনে হয় যেহেতু dmg ফাইলের আকার খুব বেশি হ্রাস করে না।
উদাহরণ :
- MonoFramework-MDK-2.10.6_1.macos10.xamarin.x86.dmg 119,242,061 বাইট (ডিস্কে 119.2 এমবি)
- MonoFramework-MDK-2.10.6_1.macos10.xamarin.x86.pkg 119,979,719 বাইট (ডিস্কে 120 এমবি)
আসল ফাইল আকারের 737,658 বাইট বা 0.6% এর সঞ্চয়।
কেবল পিকেজি বিতরণ না করার কোনও কারণ আছে? 0.6% সংক্ষেপণ সঞ্চয় কি গুরুত্বপূর্ণ? অথবা ম্যাকের উপরে জিনিসগুলি সর্বদা করা হয় ঠিক সেভাবেই হয়?
(হ্যাঁ, আমি বুঝতে পেরেছি যে dmg প্রাপ্ত সমস্ত মিলিয়ন ডাউনলোডগুলি 737,658 বাইট গুন যুক্ত হতে পারে, তবে একটি ডিএমজি মাউন্ট করতে, ইনস্টলারটি চালাতে এবং তারপরে ডিএমজি আনমাউন্ট করার জন্য সেই অতিরিক্ত পদক্ষেপগুলি পাওয়া সর্বদা বিরক্তিকর বলে মনে হয় a আরও ভাল প্রশ্ন হ'ল "ম্যাক ওএস এক্স কেন কেবল কোনও পিকেজি হিসাবে তার ভিতরে কোনও পিকেজি সহ কোনও ডিএমজি সনাক্ত করে না এবং কেবল সমস্ত মাউন্টিং এবং আনমাউন্টিংয়ের প্রয়োজন ছাড়াই এটি ইনস্টল করে না?")
file
তাদের "xar সংরক্ষণাগার - সংস্করণ 1" হিসাবে তালিকাভুক্ত করে তবে তারপরে ওয়েব সার্ভারটি .pkg ফাইলগুলি প্রদর্শনের পরিবর্তে ডাউনলোড করার জন্য বাধ্য করতে বাধ্য করা হয়েছে তা নিশ্চিত করার বিষয়টি রয়েছে। (আমি আশা করি একই কারণে .dmg এর পরিবর্তে কিছু ডেভস .zip ব্যবহার করবে - এমনকি সবচেয়ে খারাপ কনফিগার করা ওয়েব সার্ভার এবং ব্রাউজারগুলি .zip ফাইলগুলি ডাউনলোড করতে জানেন)।