معرفی اولین آپدیت برای Windows Package Manager. اگر عضو برنامه هستید
چه خبر
این نسخه از کلاینت به شما امکان می دهد تنظیمات دلخواه خود را ایجاد و ذخیره کنید و همچنین شامل بسته های جدید و رفع اشکال می شود.
پارامترهای
مشتری اکنون یک فایل settings.json دارد. برای باز کردن یک فایل JSON در ویرایشگر پیش فرض خود، کافیست اجرا کنید تنظیمات winget. در این مرحله از فایل می توانید چند مورد را به دلخواه تغییر دهید. به عنوان مثال، من یک سبک "رنگین کمان" برای نوار پیشرفت دارم. گزینه هایی مانند لهجه (پیش فرض) و یکپارچهسازی با سیستمعامل نیز در دسترس هستند.
گزینه دیگری که ممکن است به آن علاقه مند باشید «autoUpdateIntervalInMinutes» است. به شما امکان می دهد تعداد دفعات بررسی لیست بسته های موجود توسط مشتری را تغییر دهید. این می تواند به ویژه در صورتی مفید باشد که اتصال اینترنت شما کند باشد. فاصله پیش فرض پنج دقیقه است.
توجه: این در پس زمینه کار نمی کند، اما فقط زمانی اتفاق می افتد که دستورات اجرا می شوند. در صورت تمایل، می توانید با تنظیم مقدار "0" این را غیرفعال کنید. در این حالت، باید با اجرای دستور source update بهصورت دستی بهروزرسانیها را بررسی کنید.
winget source update
تصحیح خطا
ما شروع به رفع مشکلات مربوط به نویسههای غیر ما ASCII و حساسیت حروف کوچک و بزرگ کردهایم. همچنین مشکلی در مورد پشتیبانی نشدن از نصب تعاملی وجود داشت، اما اکنون این مشکل حل شده است.
winget install <foo> -i
قهرمانان جامعه
پاسخ به این پروژه باورنکردنی بوده است. تعداد زیادی از مردم در بحث و لیست بسته های موجود مشارکت داشتند و بیش از 800 بسته به مخزن جامعه اضافه شد. تشکر ویژه از
بعد از این چه خواهد شد
تغییر ویژگی
ما به راهی برای انتشار ویژگیهای آزمایشی بدون ایجاد مشکل برای شما نیاز داشتیم. کار با پارامترها اولین قدم برای اطمینان از اینکه رفتار مشتری در محدوده مورد انتظار است، بود، در حالی که همچنان به شما امکان می داد ویژگی های جدید را آزمایش کنید.
فروشگاه مایکروسافت
پشتیبانی اولیه ما احتمالاً محدود به برنامههای رایگان با رتبه «E» (برای همه) خواهد بود. این اولین چیزی است که با تغییر ویژگی منتشر میکنیم تا بتوانید ایدهای درباره آزمایش ویژگیهای آزمایشی به دست آورید. ما با اصول اولیه شروع می کنیم و به مرور زمان موارد بیشتری را اضافه می کنیم.
ویژگی های کلیدی
یکی از راههایی که تعیین میکنیم چه چیزی را در مرحله بعد پیادهسازی کنیم، فیلتر کردن پیشنهادات شناخته شده در GitHub با «+1» (نماد شست بالا) است. به همین دلیل، ما شاهد تقاضای زیادی برای موضوعاتی مانند بهروزرسانی، حذف نصب، و فهرست برنامههای موجود، و همچنین پشتیبانی از نصب فایلهای zip.، برنامههای ذخیرهسازی، و برنامههای مستقل (مانند افزودن exe. به مسیر خود) هستیم. پشتیبانی Native PowerShell نیز در این لیست در رتبه بالایی قرار دارد.
مخزن بسته جامعه مایکروسافت
ربات ما سخت در تلاش است تا بسته های بیشتری را تأیید کند. او آنقدر که ما می خواهیم باهوش نیست، اما در حال یادگیری است. ما فقط به آن آموزش داده ایم که پیام های خطای دقیق تری برای موقعیت های مختلف ارائه دهد. اکنون به شما می گوید که آیا عدم تطابق هش یا خطای مربوط به دسترسی به فایل نصب کننده وجود دارد. ما به توسعه ربات خود ادامه خواهیم داد، زیرا هدف ما این است که افزودن بسته های شما را آسان تر کنیم.
حتماً پیشنهادات مشتری را در سایت بررسی کنید
منبع: www.habr.com