زیرو اینستال چیست
Zero Install یک سیستم نصب نرمافزار غیرمتمرکز و چندسکویی است که تحت مجوز LGPL منتشر شده است. این سیستم به توسعهدهندگان نرمافزار اجازه میدهد برنامههای خود را مستقیماً از وبسایتهای شخصیشان منتشر کنند و در عین حال، از قابلیتهایی آشنا در مخازن توزیع متمرکز مانند کتابخانههای اشتراکی، بهروزرسانی خودکار و امضای دیجیتال پشتیبانی میکند. Zero Install بهگونهای طراحی شده است که مکمل سیستم مدیریت بستههای سیستمعامل باشد، نه جایگزین آن. بستههای 0install هرگز با بستههایی که توسط توزیع سیستمعامل ارائه میشوند تداخلی ایجاد نمیکنند.

ویژگیهای متمایز Zero Install
Zero Install همچنین دارای برخی قابلیتهای جالب است که معمولاً در مدیران بسته سنتی دیده نمیشوند. برای مثال، اگرچه در صورت امکان کتابخانهها را بهصورت اشتراکی استفاده میکند، اما در صورت وجود نیازهای متناقض، همواره میتواند چندین نسخه از یک بسته را بهطور همزمان نصب کند. فرایند نصب کاملاً بدون عارضه جانبی است؛ به این معنا که هر بسته در پوشه اختصاصی خود استخراج میشود و هیچ تغییری در پوشههای اشتراکی ایجاد نمیکند. این ویژگی Zero Install را به گزینهای ایدهآل برای استفاده در کنار فناوریهای سندباکس و مجازیسازی تبدیل میکند.
مدیریت وابستگیها در نسخههای توسعه
فایل XML که نیازمندیهای برنامه را توصیف میکند، میتواند در مخزن کد منبع نیز قرار گیرد و بدین ترتیب، مدیریت کامل وابستگیها برای نسخههای منتشرنشده توسعهدهندگان فراهم شود. بهعنوان مثال، یک کاربر میتواند یک مخزن Git را کلون کرده و برنامه را ساخته و آزمایش کند؛ در این حالت، در صورت نیاز، نسخههای جدیدتر کتابخانهها بهصورت خودکار دانلود میشوند، بدون آنکه با نسخههای همان کتابخانهها که توسط توزیع سیستمعامل نصب شدهاند تداخلی ایجاد شود. این نسخههای سیستمی همچنان برای سایر نرمافزارها مورد استفاده قرار میگیرند.
تغییرات نسخه Zero Install 2.28.2
حداقل نسخه موردنیاز داتنت فریمورک از 4.7.2 به 4.8 افزایش یافته است.
بهروزرسانیها و وابستگیها
کتابخانههای فشردهسازی بهروزرسانی شدهاند.
بهروزرسانی وابستگیهای مایکروسافت
وابستگیهای Microsoft.* نیز به نسخههای جدیدتر بهروزرسانی شدهاند.
⏬ دانلود نرمافزار