بستن آگهی

اگر کاربر macOS هستید، تجربه بسیار خوبی در نصب اپلیکیشن های جدید دارید. در این مورد، اپل روی یک روش نسبتاً خاص شرط بندی می کند. شما اغلب برنامه های جدید را از یک تصویر دیسک نصب می کنید، اغلب با پسوند DMG. اما وقتی به سیستم رقیب ویندوز نگاه می‌کنیم، با استفاده از نصب‌کننده‌های ساده که فقط باید روی آن کلیک کنید و کارتان تمام شد، رویکردی کاملاً متفاوت دارد.

اما آیا تا به حال فکر کرده اید که چرا اپل تصمیم به چنین رویه متفاوتی گرفته است؟ از سوی دیگر، حقیقت این است که نصب‌کننده‌های عملاً بسیار مشابه در macOS نیز موجود هستند. اینها پسوند PKG دارند و برای نصب برنامه استفاده می شوند، جایی که مانند ویندوز، فقط باید از طریق جادوگر کلیک کنید و سپس خود نصب انجام می شود. اگرچه این رویکرد جدیدتر نیز ارائه شده است، تعداد زیادی از توسعه دهندگان هنوز به تصاویر دیسک سنتی متکی هستند. در عوض، ترکیبی از آنها استفاده می شود - بسته نصب PKG در دیسک DMG پنهان است.

چرا برنامه ها از DMG نصب می شوند

حال بیایید به مهمترین چیز برویم و دلایلی را که چرا برنامه های کاربردی در سیستم عامل اغلب از طریق تصاویر دیسک ذکر شده (DMG) نصب می شوند روشن کنیم. در نهایت دلایل متعددی برای این امر وجود دارد. اول از همه، ما باید به طور قطع به کاربردی بودن آن اشاره کنیم، که ناشی از ساختاری است که برنامه ها در سیستم macOS دارند. به عنوان کاربر، ما فقط نماد و نام را می بینیم و این موارد دارای پسوند APP هستند. با این حال، در واقع یک فایل کامل از کل برنامه است که داده های لازم و بیشتر را پنهان می کند. برخلاف ویندوز، این فقط یک میانبر یا یک فایل راه اندازی نیست، بلکه کل برنامه است. وقتی به Finder > Applications می روید، روی یکی از آنها کلیک راست کرده و گزینه ای را انتخاب می کنید مشاهده محتویات بسته، کل برنامه از جمله داده های لازم در مقابل شما ظاهر می شود.

ساختار برنامه‌ها در macOS شبیه پوشه‌ای است که حاوی چندین فایل است. با این حال، انتقال پوشه کاملاً آسان نیست و باید آن را در چیزی بپیچید. این دقیقاً جایی است که استفاده از تصاویر دیسک DMG حاکم است، که به طور قابل توجهی انتقال و نصب بعدی را ساده می کند. بنابراین، برنامه برای توزیع آسان باید به نحوی بسته بندی شود. به همین دلیل، می توانید به خوبی از ZIP استفاده کنید. اما در نهایت به این سادگی نیست. برای اینکه برنامه به درستی کار کند، باید به پوشه Applications منتقل شود. مزیت اصلی DMG در اینجا نهفته است. این به این دلیل است که تصویر دیسک را می توان به راحتی سفارشی کرد و به صورت گرافیکی تزئین کرد، که به لطف آن توسعه دهندگان می توانند مستقیماً آنچه را که کاربر برای نصب باید انجام دهد نشان دهند. در تصویر پیوست شده زیر می توانید ببینید که در عمل چگونه به نظر می رسد.

نصب برنامه از dmg

در نهایت، این نیز یک سنت خاص است. همین چند سال پیش، خرید فیزیکی اپلیکیشن برای کاربران عادی بود. در آن صورت، آنها یک CD/DVD دریافت کردند که در Finder/روی دسکتاپ آنها در هنگام قرار دادن ظاهر می شد. در آن زمان دقیقاً به همان صورت کار می کرد - فقط باید برنامه را بردارید و برای نصب آن به پوشه Applications بکشید.

.