هم Chocolatey و هم Windows Package manager (winget) نقاط ضعف و قوت خود را دارند. بیایید ببینیم دانلود پکیج با Chocolatey یا Windows Package Manager؟ کدام بهتر است؟
Package Manager ها می توانند نصب و پیکربندی برنامه ها را در ویندوز بسیار آسان کنند. مانند apt-get، Homebrew یا yum در لینوکس و مک، میتوانید از Chocolatey یا Windows Package Manager (winget) در ویندوز ۱۰ و ۱۱ استفاده کنید.
در این مطلب به شما نشان می دهیم دانلود پکیج با Chocolatey یا Windows Package Manager تا گزینه بهتر را انتخاب کنید.
Package Manager چه کار می کند؟
پیش از این که سراغ دانلود پکیج با Chocolatey یا Windows Package Manager برویم، باید بدانیم کار پکیج منیجر چیست. Package Manager نرمافزاری است که نصب، ارتقاء و پیکربندی نرم افزارهای شخص ثالث یا وابستگی ها را اتومات می کند. آنها دارای کاتالوگ گسترده ای از نرمافزار (یا بسته ها) هستند که می توانید از بین آنها انتخاب کنید و تنها با یک فرمان روی ترمینال نصب کنید. این برنامه ها را می توان در یک پروژه همراه کرد یا به عنوان یک برنامه شخص ثالث مستقل داشت.
Chocolatey چیست؟
Chocolatey محبوب ترین مدیر بسته منبع باز در اکوسیستم مایکروسافت ویندوز است. توسعه دهندگان نرمافزار معمولا از Chocolatey برای دانلود سریع وابستگی های مورد نیاز بدون اتلاف وقت در فرآیند نصب پیچیده برای هر ابزار شخص ثالث در یک محیط پیچیده ویندوز استفاده می کنند. میتوانید Chocolatey را با خط فرمان ویندوز یا PowerShell راهاندازی و استفاده کنید.
Windows Package Manager (winget) چیست؟
ورژن مایکروسافتی پکیج منیجر لینوکس، winget نامیده می شود. winget یک پکیج منیجر منبع باز است که در سال ۲۰۲۰ با ویندوز ۱۰ معرفی شد و به کاربران ویندوز امکان دسترسی به مجموعه وسیعی از برنامههای قابل نصب را میدهد.
مایکروسافت تضمین کرده که Windows Package Manager منبع باز و در GitHub در دسترس است.
Chocolatey یا winget؟
با این مقدمه سراغ دانلود پکیج با Chocolatey یا Windows Package Manager میرویم. Chocolatey بیش از یک دهه وجود داشته و به طور گسترده استفاده میشود. از طرف دیگر، winget سال ۲۰۲۰ منتشر شد، پایگاه مشتری گستردهای ندارد و برای کاربران ویندوز ناآشنا است.
۱- کدام بهترین ویژگیها را دارند؟
Chocolatey سه محصول اصلی دارد: Chocolatey for Business، Pro Edition و Open Source.
Chocolatey for Business برای شرکتهایی طراحی شده است که میخواهند یک مدیر بسته خودکار را در گردش کار DevOps ادغام کنند و چندین محیط ویندوز را به طور یکپارچه مدیریت کنند. کاربران سازمانی میتوانند از Chocolatey برای خودکار کردن چرخه عمر نرمافزار ویندوز استفاده کنند. این مجوزهای تجاری ویژه برای کاربران سازمانی در دسترس هستند و بسیاری از ویژگیهای مهم را ارائه می دهند.
نسخه منبع باز Chocolatey از بزرگترین رجیستری بستههای ویندوز استفاده میکند و همه موارد مورد نیاز را در یک فایل کامپایلشده جمع میکند. این گزینه ترجیحی برای کاربران معمولی ویندوز است که میخواهند مدیریت برنامه را خودکار کنند.
اگر کاربر سازمانی نیستید اما میخواهید تجربه ممتازتری داشته باشید، ویژگیهای اضافی مانند حفاظت از بدافزار در زمان اجرا و قابلیت اطمینان را در Chocolatey Pro Edition به دست آورید.
۲- کدام هزینه بیشتری دارد؟
Windows Package Manager منبع باز و رایگان است.
نسخه منبع باز Chocolatey نیز رایگان است، اما Chocolatey for Business (C4B) و Chocolatey Pro پولی هستند. Chocolatey به سازمانها اجازه استفاده از Chocolatey Pro را نمیدهد، بنابراین شرکتها باید یا از نسخه منبع باز استفاده کنند یا C4B را خریداری کنند.
۳- نرمافزار کدام بهتر است؟
Chocolatey میزبان بزرگترین رجیستری نرمافزار ویندوز با بیش از ۹۵۰۰ پکیج در Chocolatey Community است. Google Chrome، Adobe Reader، Notepad++، و Microsoft Teams همگی به راحتی از طریق Chocolatey در دسترس هستند.
مخزن Windows Package Manager مایکروسافت به اندازه Chocolatey پر و پیمان نیست، اما از نرمافزارهای پرکاربرد مانند ۷-Zip، Google Chrome و… پشتیبانی میکند.
۴- کدام استفاده آسانتری دارد؟
از نظر تجربه کاربری، جدا کردن winget و Chocolatey آسان نیست. Windows Package Manager به راحتی نصب میشود. باور نمیکنید؟ در ترمینال، دستور winget مربوط را تایپ کنید.
اگر ترجیح میدهید از رابط خط فرمان برای استفاده از Chocolatey اجتناب کنید، از رابط کاربری گرافیکی Chocolatey بهرهمند شوید و با آن پکیجها را مستقیم از رابط کاربری گرافیکی نصب کنید.
۵- کدام Community Support بهتری دارد؟
در دانلود پکیج با Chocolatey یا Windows Package Manager، مهم است که بدانید کدام Community Support بهتری دارند. Chocolatey به خاطر عمر بیشترش -نزدیک ده سال- کاربران بیشتری دارد. راهنماهای رسمی Chocolatey عیب یابی را آسانتر می کنند.
در مقابل، جامعه Windows Package Manager تا حدودی محدود است و درک راهنماهای مایکروسافت برای مبتدیان آسان نیست.
Chocolatey یا winget: پیشنهاد ما
دانلود پکیج با Chocolatey یا Windows Package Manager را دیدید. Chocolatey بسیار قدرتمند است و به طیف گسترده ای از مشتریان ویندوز خدمات ارائه می دهد، در حالی که winget برای کاربران معمولی که می خواهند نصب برنامه ها را در ویندوز ساده کنند، بهتر است. اگر در استفاده به مشکل بخورید، راهنماهای بیشتری برای Chocolatey وجود دارد.
اگر کاربر سازمانی یا شخصی هستید که میخواهید یک مدیر بسته بهبود یافته برای ویندوز داشته باشید، باید نسخه تجاری یا پریمیوم Chocolatey را انتخاب کنید. برای کاربران معمولی، نسخه منبع باز Chocolatey به اندازه کافی خوب است تا نصب برنامه ها را در کامپیوترشان آسان تر کند.
اکنون درباره دانلود پکیج با Chocolatey یا Windows Package Manager اطلاعات دارید. می خواهید بیشتر درباره winget بدانید؟ نحوه استفاده از Windows Package Manager در ویندوز ۱۱ را ببینید.