اولین آپدیت Windows Package Manager Preview منتشر شد (نسخه 0.1.41821)

معرفی اولین آپدیت برای Windows Package Manager. اگر عضو برنامه هستید ویندوز خودی یا Package Manager Insider، باید از قبل آخرین به روز رسانی ها را نصب کرده باشید. اگر یک خودی هستید و آنها را ندارید، فروشگاه را راه اندازی کنید و به روز رسانی ها را بررسی کنید. اگر ترجیح می‌دهید فقط مشتری را دانلود کنید، به صفحه انتشارات بروید GitHub. و در صورت تمایل به دریافت آپدیت های خودکار از فروشگاه می توانید به برنامه ملحق شوید Package Manager Insider.

اولین آپدیت Windows Package Manager Preview منتشر شد (نسخه 0.1.41821)

چه خبر

این نسخه از کلاینت به شما امکان می دهد تنظیمات دلخواه خود را ایجاد و ذخیره کنید و همچنین شامل بسته های جدید و رفع اشکال می شود.

پارامترهای

مشتری اکنون یک فایل settings.json دارد. برای باز کردن یک فایل JSON در ویرایشگر پیش فرض خود، کافیست اجرا کنید تنظیمات winget. در این مرحله از فایل می توانید چند مورد را به دلخواه تغییر دهید. به عنوان مثال، من یک سبک "رنگین کمان" برای نوار پیشرفت دارم. گزینه هایی مانند لهجه (پیش فرض) و یکپارچهسازی با سیستمعامل نیز در دسترس هستند.

اولین آپدیت Windows Package Manager Preview منتشر شد (نسخه 0.1.41821)

گزینه دیگری که ممکن است به آن علاقه مند باشید «autoUpdateIntervalInMinutes» است. به شما امکان می دهد تعداد دفعات بررسی لیست بسته های موجود توسط مشتری را تغییر دهید. این می تواند به ویژه در صورتی مفید باشد که اتصال اینترنت شما کند باشد. فاصله پیش فرض پنج دقیقه است.

توجه: این در پس زمینه کار نمی کند، اما فقط زمانی اتفاق می افتد که دستورات اجرا می شوند. در صورت تمایل، می توانید با تنظیم مقدار "0" این را غیرفعال کنید. در این حالت، باید با اجرای دستور source update به‌صورت دستی به‌روزرسانی‌ها را بررسی کنید.

winget source update

تصحیح خطا

ما شروع به رفع مشکلات مربوط به نویسه‌های غیر ما ASCII و حساسیت حروف کوچک و بزرگ کرده‌ایم. همچنین مشکلی در مورد پشتیبانی نشدن از نصب تعاملی وجود داشت، اما اکنون این مشکل حل شده است.

winget install <foo> -i

قهرمانان جامعه

پاسخ به این پروژه باورنکردنی بوده است. تعداد زیادی از مردم در بحث و لیست بسته های موجود مشارکت داشتند و بیش از 800 بسته به مخزن جامعه اضافه شد. تشکر ویژه از @philipcraig, @edjroot, @bnt0, @danielchalmers, @superusercode, @doppelc, @sachinjoseph, @ivan-kulikov-dev, @chausner, @jsoref, @DurableMicron, @Olifant1990, @MarcusP-P, @himejisyana и @dyl10s.

بعد از این چه خواهد شد

تغییر ویژگی

ما به راهی برای انتشار ویژگی‌های آزمایشی بدون ایجاد مشکل برای شما نیاز داشتیم. کار با پارامترها اولین قدم برای اطمینان از اینکه رفتار مشتری در محدوده مورد انتظار است، بود، در حالی که همچنان به شما امکان می داد ویژگی های جدید را آزمایش کنید.

فروشگاه مایکروسافت

پشتیبانی اولیه ما احتمالاً محدود به برنامه‌های رایگان با رتبه «E» (برای همه) خواهد بود. این اولین چیزی است که با تغییر ویژگی منتشر می‌کنیم تا بتوانید ایده‌ای درباره آزمایش ویژگی‌های آزمایشی به دست آورید. ما با اصول اولیه شروع می کنیم و به مرور زمان موارد بیشتری را اضافه می کنیم.

ویژگی های کلیدی

یکی از راه‌هایی که تعیین می‌کنیم چه چیزی را در مرحله بعد پیاده‌سازی کنیم، فیلتر کردن پیشنهادات شناخته شده در GitHub با «+1» (نماد شست بالا) است. به همین دلیل، ما شاهد تقاضای زیادی برای موضوعاتی مانند به‌روزرسانی، حذف نصب، و فهرست برنامه‌های موجود، و همچنین پشتیبانی از نصب فایل‌های zip.، برنامه‌های ذخیره‌سازی، و برنامه‌های مستقل (مانند افزودن exe. به مسیر خود) هستیم. پشتیبانی Native PowerShell نیز در این لیست در رتبه بالایی قرار دارد.

مخزن بسته جامعه مایکروسافت

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

حتماً پیشنهادات مشتری را در سایت بررسی کنید GitHub و «+1» هر ویژگی که واقعاً دوست دارید ببینید.

منبع: www.habr.com

اضافه کردن نظر