Winget ، مدیر بسته جدید باز توسعه یافته توسط مایکروسافت

وینجت

مایکروسافت در این ماه چیزهای زیادی برای گفتگو داده است و این است که از زمان اظهارات رئیس مایکروسافت که در آن او اعتراف کرد که در نگرش خود نسبت به نرم افزار منبع باز اشتباه کرده است ، طرفداران هر دو طرف کنترل خود را از دست داده و نظرات آنها (خوب و بد) حفظ نشده است.

اکنون ، در اخبار اندکی جدیدتر ، مایکروسافت اقدام دیگری را انجام داده است که باعث شده بسیاری اندکی درباره رابطه خود با منبع باز فکر کنند. و این است که توسعه دهندگان آن انتشار اولین نسخه از مدیر بسته خود را آزمایش کنید "Winget" (مدیر بسته Windows).

این مدیر بسته جدید ابزارهایی را برای نصب برنامه ها با استفاده از خط فرمان فراهم می کند (که کاربران لینوکس بلافاصله آن را تشخیص می دهند) از آنجا که بسیاری از توزیع های لینوکس (در بیشتر موارد) از مدیر بسته استفاده می کنند که به جای آنها به جای جستجوی برنامه در وب ، نصب کننده را بارگیری کرده و روی یک جادوگر کلیک می کنید ، می توان با یک دستور سریع پیدا کرد و یک برنامه را با نام نصب کنید.

درباره وینجت

در حال حاضر ، این ابزار برای توسعه دهندگان در نظر گرفته شده است ، اما مایکروسافت آگاه است که توسعه دهندگان شخص ثالث ممکن است روزی یک ابزار گرافیکی آسان ایجاد کنند که برنامه ها را به سرعت پیدا و نصب کند.

که اساساً می تواند مانند Windows Store باشد ، اما با دسترسی به کل برنامه های دسک تاپ ویندوز که مردم واقعاً از آنها استفاده می کنند. به عبارت دیگر ، این مانند Chocolatey است ، اما در ویندوز تعبیه شده است.

نسخه فعلی از دستورات برای پشتیبانی می کند

  • یک برنامه پیدا کنید
  • نصب
  • نمایش اطلاعات بسته
  • مخازن را پیکربندی کنید
  • با هش فایل های نصب کار کنید
  • صحت فراداده را تأیید کنید

در نسخه بعدی ، دستورات حذف نصب ، لیست و به روز رسانی انتظار می رود.

پارامترهای بسته از طریق پرونده هایی با مانیفست در قالب YAML تعریف می شوند. فایلهای اجرایی مستقیماً در سرورهای اصلی پروژه ذخیره می شوند ، مخزن فقط به عنوان فهرست عمل می کند و مانیفست به یک فایل msi خارجی (به عنوان مثال میزبان در GitHub یا وب سایت پروژه) اشاره دارد و از هش SHA256 برای کنترل یکپارچگی و محافظت در برابر تقلب

اولین نسخه کامل در ماه مه سال آینده برنامه ریزی شده است، از ادغام با کاتالوگ فروشگاه مایکروسافت ، تکمیل خودکار ورودی ، دسته های نسخه های مختلف (نسخه ها ، نسخه های بتا) ، نصب اجزای سیستم و برنامه های کاربردی برای صفحه کنترل ، بهینه سازی برای ارائه فایل های بسیار بزرگ (دلتا به روزرسانی ها) ، مجموعه بسته ها ، رابط پشتیبانی می کند. برای تولید مانیفست ، کار با وابستگی ها ، پرونده های نصب با فرمت zip (علاوه بر msi) و غیره

مدیر بسته winget اکنون در دسترس کاربران آخرین نسخه آزمایشی Windows Insider است و به عنوان بخشی از Desktop Application Installer 1.0 ارسال می شود.

در حال حاضر ، پروژه هایی مانند 7Zip ، OpenJDK ، iTunes ، Chrome ، Blender ، DockerDesktop ، Dropbox ، Evernote ، FreeCAD ، GIMP ، Git ، Maxima ، Inkscape ، Nmap ، Firefox ، Thunderbird ، Skype ، Edge ، VisualStudio ، KiCad قبلا به مخزن ، LibreOffice ، Min اضافه شده اند ، Opera ، Putty ، TelegramDesktop ، Steam ، WhatsApp ، Wireguard و Wireshark، و همچنین تعداد زیادی از برنامه های Microsoft ، برای نصب از این مدیر بسته در دسترس هستند.

کد Winget به زبان C ++ نوشته شده و تحت مجوز MIT توزیع می شود. بسته ها از مخزن پشتیبانی شده انجمن نصب می شوند. برخلاف نصب برنامه ها از فروشگاه Windows Store ، winget به شما امکان می دهد برنامه ها را بدون بازاریابی غیر ضروری ، تصاویر و تبلیغات نصب کنید.

اگر می خواهید در مورد آن بیشتر بدانید ، می توانید جزئیات را بررسی کنید در لینک زیر. 

چگونه Winget را آزمایش کنیم؟

آنها برای چه کسانی هستند کاربران Windows Insider"و به این مدیر بسته علاقه مند هستند، آنها می توانند در برنامه Windows Package Manager Insiders ثبت نام کنند با همان آدرس ایمیل حساب Microsoft که در ساخت Insider خود استفاده می کنید.

پس از تأیید ، فروشگاه مایکروسافت بسته App Installer را در نسخه Windows 10 Insider شما به روز می کند و اکنون به دستور winget در PowerShell دسترسی خواهید داشت.


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

2 نظر ، نظر خود را بگذارید

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.

  1.   و Yvan dijo

    Winget برای اداره یک کامپیوتر شخصی خوب به نظر می رسد ، اما به اندازه کافی برای اداره کامپیوترهای شرکتی مناسب نیست.
    WAPT برای متناسب با زمینه سازمانی مناسب است.

  2.   ایسارد dijo

    مایکروسافت کمی تغییر می کند (اگرچه اکنون از نرم افزار رایگان "پشتیبانی" می کند):

    https://keivan.io/the-day-appget-died/