Windows Package Manager Preview dasturining birinchi yangilanishi chiqdi (v0.1.41821)

Windows Package Manager uchun birinchi yangilanish taqdimoti. Agar siz dasturning a'zosi bo'lsangiz Windows Insider yoki Paket menejeri Insider, sizda allaqachon so'nggi yangilanishlar o'rnatilgan bo'lishi kerak. Agar siz insayder bo'lsangiz va sizda ular yo'q bo'lsa, do'konni ishga tushiring va yangilanishlarni tekshiring. Agar siz shunchaki mijozni yuklab olishni xohlasangiz, nashrlar sahifasiga o'ting GitHub. Va agar siz do'kondan avtomatik yangilanishlarni olishni istasangiz, dasturga qo'shilishingiz mumkin Paket menejeri Insider.

Windows Package Manager Preview dasturining birinchi yangilanishi chiqdi (v0.1.41821)

Nima yangiliklar

Mijozning ushbu versiyasi sizga sevimli sozlamalaringizni yaratish va saqlash imkonini beradi, shuningdek, yangi paketlar va xatolarni tuzatishni o'z ichiga oladi.

parametrlar

Mijoz endi settings.json fayliga ega. JSON faylini standart muharriringizda ochish uchun shunchaki ishga tushiring winget sozlamalari. Ushbu nuqtada faylda siz o'zingizning xohishingizga ko'ra bir nechta narsalarni sozlashingiz mumkin. Misol uchun, menda taraqqiyot paneli uchun "kamalak" uslubi bor. Urg'u (standart) va retro kabi variantlar ham mavjud.

Windows Package Manager Preview dasturining birinchi yangilanishi chiqdi (v0.1.41821)

Sizni qiziqtirishi mumkin bo'lgan yana bir variant - "autoUpdateIntervalInMinutes". Bu mijozning mavjud paketlar ro'yxatini qanchalik tez-tez tekshirishini o'zgartirish imkonini beradi. Bu, ayniqsa, Internetga ulanishingiz sekin bo'lsa, foydali bo'lishi mumkin. Standart interval besh daqiqa.

Eslatma: bu fonda ishlamaydi, faqat buyruqlar bajarilganda sodir bo'ladi. Agar xohlasangiz, qiymatni "0" ga o'rnatish orqali buni o'chirib qo'yishingiz mumkin. Bunday holda, manba yangilash buyrug'ini ishga tushirish orqali yangilanishlarni qo'lda tekshirishingiz kerak bo'ladi.

winget source update

Xatolarni tuzatish

Biz ASCII bo'lmagan belgilar va katta-kichik harf sezgirligi bilan bog'liq muammolarni tuzatishni boshladik. Interaktiv o'rnatishni qo'llab-quvvatlash bilan bog'liq muammo ham bor edi, ammo bu endi hal qilindi.

winget install <foo> -i

Jamoa qahramonlari

Loyihaga bo'lgan munosabat ajoyib bo'ldi. Mavjud paketlar ro'yxati va muhokamasiga juda ko'p odamlar o'z hissalarini qo'shdilar va jamoat omboriga 800 dan ortiq paketlar qo'shildi. ga alohida rahmat @philipcraig, @edjroot, @bnt0, @danielchalmers, @superusercode, @doppelc, @sachinjoseph, @ivan-kulikov-dev, @chausner, @jsoref, @DurableMicron, @Olifant1990, @MarcusP-P, @himejisyana и @dyl10s.

Keyingi nima bo'ladi?

Xususiyatlarni almashtirish

Bizga muammo tug‘dirmasdan eksperimental funksiyalarni chiqarish usuli kerak edi. Parametrlar bilan ishlash mijozning xatti-harakati kutilgan diapazonda bo'lishini ta'minlash uchun birinchi qadam bo'ldi va shu bilan birga yangi xususiyatlarni sinab ko'rish imkonini berdi.

Microsoft Store

Bizning dastlabki yordamimiz “E” baholi (hamma uchun) bepul ilovalar bilan cheklanishi mumkin. Bu biz eksperimental xususiyatlarni sinab ko'rish nimani anglatishi haqida tasavvurga ega bo'lishingiz uchun funksiyani almashtirish orqali chiqargan birinchi narsamiz bo'ladi. Biz asoslardan boshlaymiz va vaqt o'tishi bilan ko'proq narsalarni qo'shamiz.

Asosiy xususiyatlar

Keyinchalik nima qilish kerakligini aniqlash usullaridan biri bu GitHub-da ma'lum takliflarni "+1" (bosh barmog'i belgisi) bilan filtrlashdir. Shu sababli biz yangilash, oʻchirish va mavjud ilovalar roʻyxati, shuningdek .zip fayllarni oʻrnatish, ilovalarni saqlash va mustaqil ilovalarni qoʻllab-quvvatlash (masalan, yoʻlingizga .exe qoʻshish) kabi mavzularga yuqori talabni koʻrmoqdamiz. Native PowerShell yordami ham ushbu ro'yxatda yuqori o'rinlarni egallaydi.

Microsoft Community Package Repository

Bizning botimiz ko'proq paketlarni tasdiqlashga harakat qilmoqda. U biz xohlaganchalik aqlli emas, lekin u o'rganmoqda. Biz uni turli vaziyatlar uchun aniqroq xato xabarlarini taqdim qilishni o'rgatganmiz. Endi u sizga hash nomuvofiqligi yoki o'rnatuvchi faylga kirish imkoniyati bilan bog'liq xatolik mavjudligini aytadi. Biz botimizni rivojlantirishda davom etamiz, chunki bizning maqsadimiz paketlaringizni qo'shishni osonlashtirishdir.

Xaridor takliflarini ko'rib chiqishni unutmang GitHub va siz haqiqatdan ham ko'rmoqchi bo'lgan har qanday xususiyatni "+1".

Manba: www.habr.com

a Izoh qo'shish